/* Copyright (c) Microsoft Corporation. All rights reserved. */
/* Copyright (c) Microsoft Corporation.  All rights reserved. */
/* Copyright (c) Microsoft Corporation.  All rights reserved. */
.oxbtn {
  border: 0;
  cursor: pointer;
  font-weight: 400;
  margin: 0;
}
.oxbtn:hover,
a.oxbtn:hover {
  background-color: #707070;
  border: 1px solid #707070;
  color: #fff;
  text-decoration: none;
}
.oxbtngreen,
a.oxbtngreen {
  background-color: #048714;
  border: 1px solid #118b04;
  color: #fff;
}
a.oxbtngreen:visited {
  color: #fff;
}
.oxbtngrey,
a.oxbtngrey {
  background-color: #d9d9d9;
  border: 1px solid #d9d9d9;
  color: #373737;
}
a.oxbtngrey {
  color: #373737;
}
form button.oxbtnmedium,
a.oxbtnmedium {
  font-size: 1.8em;
  line-height: 31px;
  min-width: 85px;
  padding: 0 20px;
}
.oxbtngrp {
  margin-top: 30px;
  max-width: 100%;
}
.oxbtngrp > * {
  float: left;
  margin-bottom: 15px;
  max-width: 915px;
}
[dir="rtl"] .oxbtngrp > *,
:host-context([dir="rtl"]) .oxbtngrp > * {
  float: right;
}
[dir="ltr"] .oxbtngrp > *,
:host-context([dir="ltr"]) .oxbtngrp > * {
  float: left;
}
.oxbtngrp button {
  max-width: 915px;
}
.oxbtnrightgrp {
  float: right;
}
[dir="rtl"] .oxbtnrightgrp,
:host-context([dir="rtl"]) .oxbtnrightgrp {
  float: left;
}
[dir="ltr"] .oxbtnrightgrp,
:host-context([dir="ltr"]) .oxbtnrightgrp {
  float: right;
}
.oxbtnrightgrp > * {
  margin-left: 25px;
}
[dir="rtl"] .oxbtnrightgrp > *,
:host-context([dir="rtl"]) .oxbtnrightgrp > * {
  margin-left: initial;
  margin-right: 25px;
}
[dir="ltr"] .oxbtnrightgrp > *,
:host-context([dir="ltr"]) .oxbtnrightgrp > * {
  margin-right: initial;
  margin-left: 25px;
}
/* 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;
}
/* Text Shadow */
/* Box Shadow */
/* HelpIcon */
#perpetualHelpAndSupportIcon {
  -moz-transform: scaleX(1);
  -o-transform: scaleX(1);
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
[dir="rtl"] #perpetualHelpAndSupportIcon,
:host-context([dir="rtl"]) #perpetualHelpAndSupportIcon {
  -moz-transform: scaleX(1);
  -o-transform: scaleX(1);
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
[dir="ltr"] #perpetualHelpAndSupportIcon,
:host-context([dir="ltr"]) #perpetualHelpAndSupportIcon {
  -moz-transform: scaleX(1);
  -o-transform: scaleX(1);
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
/* transform: translate */
/*****************************************************************************/
/*  Begin: O15 Global Elements                                               */
/*****************************************************************************/
/* Base font size 62.5% = 10 = 8pt = 1em */
body,
.cdLightBody {
  background-color: #fff !important;
  font-family: 'Segoe UI', SegoeUIWF, Arial, sans-serif;
  font-size: 62.5%;
  padding: 0;
  color: #666;
  margin: 0;
  line-height: normal;
}
textarea,
input {
  font-family: 'Segoe UI', SegoeUIWF, Arial, sans-serif;
  font-size: 1em;
}
script {
  height: 0;
  width: 0;
  margin: 0;
  padding: 0;
}
a,
a:visited,
a.cdchrm:visited {
  text-decoration: none;
  color: #0044cc;
}
a:hover,
a.cdchrm:hover {
  text-decoration: underline;
}
img {
  border-width: 0;
}
hr {
  color: #ccc;
  background-color: #ccc;
  height: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
  margin-bottom: 7px;
}
/*****************************************************************************/
/*  End: O15 Global Elements                                                 */
/*****************************************************************************/
/*****************************************************************************/
/*  Begin: O15 Palette 1                                                     */
/*****************************************************************************/
/**************************** Standard Elements ******************************/
div.cntPS1 {
  font-family: 'Segoe UI', SegoeUIWF, Arial, sans-serif;
  font-size: 1em;
}
.cntPS1 .cntPSBlob {
  font-size: 1.2em;
}
.cntPS1 .cntPSBlob13 {
  font-size: 1.3em;
}
.cntPS1 .cntPSBlob14 {
  font-size: 1.4em;
}
.cntPS1 a {
  color: #0044cc;
  text-decoration: underline;
}
.cntPS1 a:visited,
.cntPS1 a:visited.cntPSMeta3,
.cntPS1 a:visited.cntPSMeta4,
.cntPS1 a:visited.cntPSMeta5,
.cntPS1 ul.cntPSCatList li a:visited {
  color: #6633b3;
}
.cntPS1 a:hover {
  text-decoration: underline;
  color: #0044cc;
}
.cntPS1 a:focus {
  outline: 1px dashed black;
  outline-offset: -1px;
}
.cntPS1 h1,
.cntPS1 h2,
.cntPS1 h3,
.cntPS1 h4,
.cntPS1 h5,
.cntPS1 h6 {
  margin-bottom: 0;
  margin-top: 0;
  font-weight: normal;
  color: #000000;
}
.cntPS1 h1 {
  padding-bottom: 10px;
  line-height: 1.05em;
}
.cntPS1 h2 {
  padding-bottom: 7px;
  padding-top: 0;
  line-height: 1.1em;
}
.cntPS1 h3,
.cntPS1 h4,
.cntPS1 h5,
.cntPS1 h6 {
  padding: 0;
  line-height: 1.1em;
}
.cntPS1 h1,
.cntPS1 a > h1,
.cntPS1 h2,
.cntPS1 a > h2,
.cntPS1 h3,
.cntPS1 a > h3,
.cntPS1 h4,
.cntPS1 a > h4,
.cntPS1 h5,
.cntPS1 a > h5,
.cntPS1 h6,
.cntPS1 a > h6,
.cntPS1 ul.cntPSLeftNav li,
.cntPS1 ul.cntPSLeftNav li a {
  font-family: 'Segoe UI Light', SegoeUILightWF, Arial, sans-serif;
}
.cntPS1 h1,
.cntPS1 a > h1 {
  font-size: 2.6em;
  color: #404142;
}
.cntPS1 h2,
.cntPS1 a > h2 {
  font-size: 2em;
  color: #101010;
}
.cntPS1 h3,
.cntPS1 a > h3 {
  font-size: 2.4em;
  padding-bottom: 9px;
  color: #101010;
  /* 26.4px line-height */
}
.cntPS1 h4,
.cntPS1 a > h4 {
  font-size: 1.8em;
  padding-bottom: 9px;
  /* 19.8px line-height */
}
.cntPS1 h5,
.cntPS1 a > h5 {
  font-size: 2.2em;
  color: #101010;
  padding-bottom: 9px;
  /* 24.2px line-height */
}
.cntPS1 h6,
.cntPS1 a > h6 {
  font-size: 1.6em;
  color: #101010;
  padding-bottom: 9px;
  /* 17.6px line-height */
}
.cntPS1 h1.cntPSSampPlat,
.cntPS1 a > h1.cntPSSampPlat {
  font-family: 'Segoe UI Light', SegoeUILightWF, Arial, sans-serif;
  font-size: 2em;
  color: #636363;
}
.cntPS1 h1.cntPSSampPlatBold,
.cntPS1 a > h1.cntPSSampPlatBold {
  font-family: 'Segoe UI Semibold', SegoeUISemiboldLocal, Arial, sans-serif;
  color: #101010;
}
.cntPS1 p,
.cntPS1 label {
  font-size: 1.4em;
  line-height: 1.12857em;
  color: #444444;
  /* 18px */
}
.cntPS1 a > h1:hover,
.cntPS1 a > h2:hover,
.cntPS1 a > h3:hover,
.cntPS1 a > h4:hover,
.cntPS1 a > h5:hover,
.cntPS1 a > h6:hover {
  color: #0044cc;
}
.cntPS1 ul.cntPSOrList,
.cntPS1 ul.cntPSGrList {
  list-style-type: none;
  list-style-image: none;
}
.cntPS1 ul.cntPSGrList li {
  font-size: 1.4em;
  line-height: 1.1em;
  padding-bottom: 7px;
  background: url(/images/pallet/list_grey.png) no-repeat 0 center;
  padding-left: 15px;
  margin: 0 0 0 -15px;
}
[dir="rtl"] .cntPS1 ul.cntPSGrList li,
:host-context([dir="rtl"]) .cntPS1 ul.cntPSGrList li {
  padding-left: initial;
  padding-right: 15px;
  margin: 0 -15px 0 0;
}
[dir="ltr"] .cntPS1 ul.cntPSGrList li,
:host-context([dir="ltr"]) .cntPS1 ul.cntPSGrList li {
  padding-right: initial;
  padding-left: 15px;
  margin: 0 0 0 -15px;
}
.cntPS1 ul.cntPSOrList li {
  font-size: 1.4em;
  line-height: 1.1em;
  padding-bottom: 7px;
  background: url(/images/pallet/list_orange.png) no-repeat 0 center;
  padding-left: 15px;
  margin: 0 0 0 -15px;
}
[dir="rtl"] .cntPS1 ul.cntPSOrList li,
:host-context([dir="rtl"]) .cntPS1 ul.cntPSOrList li {
  padding-left: initial;
  padding-right: 15px;
  margin: 0 -15px 0 0;
}
[dir="ltr"] .cntPS1 ul.cntPSOrList li,
:host-context([dir="ltr"]) .cntPS1 ul.cntPSOrList li {
  padding-right: initial;
  padding-left: 15px;
  margin: 0 0 0 -15px;
}
.cntPS1 ul.cntPSNoList {
  list-style: none;
  margin: 0 0 0 -40px;
}
[dir="rtl"] .cntPS1 ul.cntPSNoList,
:host-context([dir="rtl"]) .cntPS1 ul.cntPSNoList {
  margin: 0 -40px 0 0;
}
[dir="ltr"] .cntPS1 ul.cntPSNoList,
:host-context([dir="ltr"]) .cntPS1 ul.cntPSNoList {
  margin: 0 0 0 -40px;
}
.cntPS1 ul.cntPSCatList {
  list-style: none;
  margin: 0 0 0 -40px;
}
[dir="rtl"] .cntPS1 ul.cntPSCatList,
:host-context([dir="rtl"]) .cntPS1 ul.cntPSCatList {
  margin: 0 -40px 0 0;
}
[dir="ltr"] .cntPS1 ul.cntPSCatList,
:host-context([dir="ltr"]) .cntPS1 ul.cntPSCatList {
  margin: 0 0 0 -40px;
}
.cntPS1 ul.cntPSCatList li {
  font-size: 1.4em;
  line-height: 1.1em;
  padding-bottom: 7px;
}
.cntPS1 ul.cntPSCatList li a {
  color: #101010;
}
.cntPS1 ul.cntPSCatList li a:hover {
  color: #0044cc;
}
.cntPS1 ul.cntPSLinkList {
  list-style: none;
  margin: 0 0 0 -40px;
}
[dir="rtl"] .cntPS1 ul.cntPSLinkList,
:host-context([dir="rtl"]) .cntPS1 ul.cntPSLinkList {
  margin: 0 -40px 0 0;
}
[dir="ltr"] .cntPS1 ul.cntPSLinkList,
:host-context([dir="ltr"]) .cntPS1 ul.cntPSLinkList {
  margin: 0 0 0 -40px;
}
.cntPS1 ul.cntPSLinkList li {
  font-size: 1.4em;
  line-height: 1.1em;
  padding-bottom: 7px;
  /* 15.4px */
}
.cntPS1 span.cntPSLeftNavHeading {
  font-size: 1.2em;
  line-height: 1.1em;
  color: #636363;
  text-transform: uppercase;
  /* 13.2px */
}
[dir="rtl"] .cntPS1 span.cntPSLeftNavHeading,
:host-context([dir="rtl"]) .cntPS1 span.cntPSLeftNavHeading {
  text-transform: uppercase;
}
[dir="ltr"] .cntPS1 span.cntPSLeftNavHeading,
:host-context([dir="ltr"]) .cntPS1 span.cntPSLeftNavHeading {
  text-transform: uppercase;
}
.cntPS1 ul.cntPSLeftNav {
  list-style: none;
  margin: 0 0 0 -40px;
}
[dir="rtl"] .cntPS1 ul.cntPSLeftNav,
:host-context([dir="rtl"]) .cntPS1 ul.cntPSLeftNav {
  margin: 0 -40px 0 0;
}
[dir="ltr"] .cntPS1 ul.cntPSLeftNav,
:host-context([dir="ltr"]) .cntPS1 ul.cntPSLeftNav {
  margin: 0 0 0 -40px;
}
.cntPS1 ul.cntPSLeftNav li {
  font-size: 1.5em;
  line-height: 1em;
  margin-bottom: 11px;
  /* 26px via margin-bottom 11px so text will align with top of hero/content */
}
.cntPS1 a.cntPSLeftNav,
.cntPS1 ul.cntPSLeftNav li a {
  color: #444;
}
.cntPS1 a.cntPSLeftNav:hover,
.cntPS1 ul.cntPSLeftNav li a:hover {
  text-decoration: underline;
}
.cntPS1 a.cntPSLeftNavNoUnderline:hover {
  text-decoration: none;
}
.cntPS1 a.cntPSSelected,
a:hover.cntPSSelected,
.cntPS1 ul.cntPSLeftNav li a.cntPSSelected,
.cntPS1 ul.cntPSLeftNav li a:hover.cntPSSelected {
  color: #eb3c00;
  border-bottom: 1px solid #fff;
}
*:first-child + html .cntPS1 ul.cntPSCatList,
*:first-child + html .cntPS1 ul.cntPSNoList,
*:first-child + html .cntPS1 ul.cntPSLeftNav,
*:first-child + html .cntPS1 ul.cntPSLinkList {
  margin: 0;
}
.cntPS1 hr {
  border: none;
  border-top: solid 1px #eaeaea;
}
/************************** /Standard Elements ******************************/
/************************** Custom Elements ******************************/
.cntPS1 a.cntPSAction,
.cntPS1 a.cntPSActWht {
  font-size: 1.4em;
  line-height: 1.25em;
  font-weight: normal;
  display: inline-block;
  -webkit-background-origin: padding-box;
  background-origin: padding-box;
  padding: 5px 21px 5px 0;
  /* 17.5px to accommodate 17px image */
}
[dir="rtl"] .cntPS1 a.cntPSAction,
[dir="rtl"] .cntPS1 a.cntPSActWht,
:host-context([dir="rtl"]) .cntPS1 a.cntPSAction,
:host-context([dir="rtl"]) .cntPS1 a.cntPSActWht {
  padding: 5px 0 5px 21px;
}
[dir="ltr"] .cntPS1 a.cntPSAction,
[dir="ltr"] .cntPS1 a.cntPSActWht,
:host-context([dir="ltr"]) .cntPS1 a.cntPSAction,
:host-context([dir="ltr"]) .cntPS1 a.cntPSActWht {
  padding: 5px 21px 5px 0;
}
.cntPS1 a.cntPSMore {
  font-size: 2em;
  line-height: 1.2em;
  color: #101010;
  background: right 55% url(/images/pallet/more_@{direction1}.png) no-repeat;
  font-weight: normal;
  display: inline-block;
  -webkit-background-origin: padding-box;
  background-origin: padding-box;
  padding: 5px 30px 5px 0;
  /* 24px to accommodate for the 23px image */
}
[dir="rtl"] .cntPS1 a.cntPSMore,
:host-context([dir="rtl"]) .cntPS1 a.cntPSMore {
  padding: 5px 0 5px 30px;
}
[dir="ltr"] .cntPS1 a.cntPSMore,
:host-context([dir="ltr"]) .cntPS1 a.cntPSMore {
  padding: 5px 30px 5px 0;
}
.cntPS1 a.cntPSMore:hover {
  color: #969696;
  background-image: url(/images/pallet/more_hover_left.png);
}
[dir="rtl"] .cntPS1 a.cntPSMore:hover,
:host-context([dir="rtl"]) .cntPS1 a.cntPSMore:hover {
  background-image: url(/images/pallet/more_hover_right.png);
}
[dir="ltr"] .cntPS1 a.cntPSMore:hover,
:host-context([dir="ltr"]) .cntPS1 a.cntPSMore:hover {
  background-image: url(/images/pallet/more_hover_left.png);
}
.cntPS1 a.cntPSAction {
  color: #101010;
  background: left 60% url(/images/pallet/action_left.png) no-repeat;
}
[dir="rtl"] .cntPS1 a.cntPSAction,
:host-context([dir="rtl"]) .cntPS1 a.cntPSAction {
  background: left 60% url(/images/pallet/action_right.png) no-repeat;
}
[dir="ltr"] .cntPS1 a.cntPSAction,
:host-context([dir="ltr"]) .cntPS1 a.cntPSAction {
  background: left 60% url(/images/pallet/action_left.png) no-repeat;
}
.cntPS1 a.cntPSAction:hover {
  color: #0044cc;
  background-image: url(/images/pallet/action_hover-left.png);
}
[dir="rtl"] .cntPS1 a.cntPSAction:hover,
:host-context([dir="rtl"]) .cntPS1 a.cntPSAction:hover {
  background-image: url(/images/pallet/action_hover-right.png);
}
[dir="ltr"] .cntPS1 a.cntPSAction:hover,
:host-context([dir="ltr"]) .cntPS1 a.cntPSAction:hover {
  background-image: url(/images/pallet/action_hover-left.png);
}
.cntPS1 a.cntPSActWht {
  color: #fff;
  background: right 60% url(/images/pallet/action_#fff_left.png) no-repeat;
}
[dir="rtl"] .cntPS1 a.cntPSActWht,
:host-context([dir="rtl"]) .cntPS1 a.cntPSActWht {
  background: right 60% url(/images/pallet/action_#fff_right.png) no-repeat;
}
[dir="ltr"] .cntPS1 a.cntPSActWht,
:host-context([dir="ltr"]) .cntPS1 a.cntPSActWht {
  background: right 60% url(/images/pallet/action_#fff_left.png) no-repeat;
}
.cntPS1 a.cntPSActWht:hover {
  color: #fff;
}
/* Deprecated button styles - start [keeping around to ensure they are no longer in use by homepages] */
.cntPS1 a.cntPSGrButton,
.cntPS1 a.cntPSOrButton,
.cntPS1 a.cntPSNeuButton,
.cntPS1 a.cntPSSecButton,
.cntPS1 button.cntPSGrButton,
.cntPS1 button.cntPSOrButton,
.cntPS1 button.cntPSSecButton,
.cntPS1 button.cntPSNeuButton {
  display: inline-block;
  line-height: 1.7222em;
  font-size: 1.8em;
  color: #fff;
  padding-left: 20px;
  padding-right: 20px;
  background: #6bbd46;
  text-decoration: none;
  border: solid 1px #6bbd46;
}
.cntPS1 a.cntPSGrButton_sm,
.cntPS1 a.cntPSOrButton_sm,
.cntPS1 a.cntPSNeuButton_sm,
.cntPS1 a.cntPSSecButton_sm,
.cntPS1 button.cntPSGrButton_sm,
.cntPS1 button.cntPSOrButton_sm,
.cntPS1 button.cntPSSecButton_sm,
.cntPS1 button.cntPSNeuButton_sm {
  display: inline-block;
  line-height: 1.785em;
  font-size: 1.4em;
  color: #fff;
  padding-left: 18px;
  padding-right: 18px;
  background: #6bbd46;
  text-decoration: none;
  border: solid 1px #6bbd46;
}
.cntPS1 a.cntPSGrButton_lg,
.cntPS1 a.cntPSOrButton_lg,
.cntPS1 a.cntPSNeuButton_lg,
.cntPS1 a.cntPSSecButton_lg,
.cntPS1 button.cntPSGrButton_lg,
.cntPS1 button.cntPSOrButton_lg,
.cntPS1 button.cntPSSecButton_lg,
.cntPS1 button.cntPSNeuButton_lg {
  display: inline-block;
  line-height: 2em;
  font-size: 2.4em;
  color: #fff;
  padding-left: 20px;
  padding-right: 20px;
  background: #6bbd46;
  text-decoration: none;
  border: solid 1px #6bbd46;
}
.cntPS1 button.cntPSGrButton,
.cntPS1 button.cntPSOrButton,
.cntPS1 button.cntPSSecButton,
.cntPS1 button.cntPSNeuButton,
.cntPS1 button.cntPSGrButton_sm,
.cntPS1 button.cntPSOrButton_sm,
.cntPS1 button.cntPSSecButton_sm,
.cntPS1 button.cntPSNeuButton_sm,
.cntPS1 button.cntPSGrButton_lg,
.cntPS1 button.cntPSOrButton_lg,
.cntPS1 button.cntPSSecButton_lg,
.cntPS1 button.cntPSNeuButton_lg {
  position: relative;
  top: 0;
}
*:first-child + html .cntPS1 button.cntPSGrButton,
*:first-child + html .cntPS1 button.cntPSOrButton,
*:first-child + html .cntPS1 button.cntPSSecButton,
*:first-child + html .cntPS1 button.cntPSNeuButton {
  padding: 0 10px;
  position: relative;
  top: 4px;
}
.cntPS1 a.cntPSOrButton,
.cntPS1 button.cntPSOrButton,
.cntPS1 a.cntPSOrButton_sm,
.cntPS1 button.cntPSOrButton_sm,
.cntPS1 a.cntPSOrButton_lg,
.cntPS1 button.cntPSOrButton_lg {
  background: #fcd116;
  border: solid 1px #fcd116;
}
.cntPS1 a.cntPSBlButton,
.cntPS1 button.cntPSBlButton,
.cntPS1 a.cntPSBlButton_sm,
.cntPS1 button.cntPSBlButton_sm,
.cntPS1 a.cntPSBlButton_lg,
.cntPS1 button.cntPSBlButton_lg {
  background: #6dc2e9;
  border: solid 1px #6dc2e9;
}
.cntPS1 a.cntPSNeuButton,
.cntPS1 button.cntPSNeuButton,
.cntPS1 a.cntPSNeuButton_sm,
.cntPS1 button.cntPSNeuButton_sm,
.cntPS1 a.cntPSNeuButton_lg,
.cntPS1 button.cntPSNeuButton_lg {
  background: #d9d9d9;
  border: solid 1px #d9d9d9;
  color: #666;
}
.cntPS1 a.cntPSSecButton,
.cntPS1 button.cntPSSecButton,
.cntPS1 a.cntPSSecButton_sm,
.cntPS1 button.cntPSSecButton_sm,
.cntPS1 a.cntPSSecButton_lg,
.cntPS1 button.cntPSSecButton_lg {
  background: #fff;
  border: solid 1px #ccc;
  color: #777;
}
.cntPS1 button.cntPSGrButton:hover,
.cntPS1 button.cntPSOrButton:hover,
.cntPS1 button.cntPSSecButton:hover,
.cntPS1 button.cntPSNeuButton:hover,
.cntPS1 button.cntPSGrButton_sm:hover,
.cntPS1 button.cntPSOrButton_sm:hover,
.cntPS1 button.cntPSSecButton_sm:hover,
.cntPS1 button.cntPSNeuButton_sm:hover,
.cntPS1 button.cntPSGrButton_lg:hover,
.cntPS1 button.cntPSOrButton_lg:hover,
.cntPS1 button.cntPSSecButton_lg:hover,
.cntPS1 button.cntPSNeuButton_lg:hover,
.cntPS1 a:hover.cntPSGrButton,
.cntPS1 a:hover.cntPSSecButton,
.cntPS1 a:hover.cntPSNeuButton,
.cntPS1 a:hover.cntPSOrButton,
.cntPS1 a:hover.cntPSBlButton,
.cntPS1 a:hover.cntPSOrButton_sm,
.cntPS1 a:hover.cntPSOrButton_lg,
.cntPS1 a:hover.cntPSBlButton_sm,
.cntPS1 a:hover.cntPSBlButton_lg,
.cntPS1 a:hover.cntPSNeuButton_sm,
.cntPS1 a:hover.cntPSNeuButton_lg,
.cntPS1 a:hover.cntPSSecButton_sm,
.cntPS1 a:hover.cntPSSecButton_lg {
  background: #666;
  border: solid 1px #666;
  color: #fff;
}
/*Deprecated button styles - end*/
.cntPS1 *.cntPopSearch,
.cntPS1 a.cntPopSearch {
  color: #656565;
}
.cntPS1 p.cntPSMeta1,
.cntPS1 div.cntPSMeta1,
.cntPS1 a.cntPSMeta1,
.cntPS1 span.cntPSMeta1,
.cntPS1 li.cntPSMeta1,
.cntPS1 p.cntPSMeta2,
.cntPS1 div.cntPSMeta2,
.cntPS1 a.cntPSMeta2,
.cntPS1 span.cntPSMeta2,
.cntPS1 li.cntPSMeta2,
.cntPS1 p.cntPSMeta2B,
.cntPS1 div.cntPSMeta2B,
.cntPS1 a.cntPSMeta2B,
.cntPS1 span.cntPSMeta2B,
.cntPS1 li.cntPSMeta2B,
.cntPS1 p.cntPSMeta3,
.cntPS1 div.cntPSMeta3,
.cntPS1 a.cntPSMeta3,
.cntPS1 span.cntPSMeta3,
.cntPS1 li.cntPSMeta3,
.cntPS1 p.cntPSMeta4,
.cntPS1 div.cntPSMeta4,
.cntPS1 a.cntPSMeta4,
.cntPS1 li.cntPSMeta4,
.cntPS1 span.cntPSMeta4 {
  margin: 0;
  font-size: 1.4em;
  line-height: 1.09em;
  /* 15.26px */
}
.cntPS1 p.cntPSMeta5,
.cntPS1 div.cntPSMeta5,
.cntPS1 a.cntPSMeta5,
.cntPS1 li.cntPSMeta5,
.cntPS1 span.cntPSMeta5 {
  margin: 0;
  font-size: 1.2em;
  line-height: 1.09em;
  /* 15.26px */
}
.cntPS1 p.cntPSMeta1,
.cntPS1 div.cntPSMeta1,
.cntPS1 a.cntPSMeta1,
.cntPS1 li.cntPSMeta1,
.cntPS1 span.cntPSMeta1,
.cntPS1 a.cntPSMeta1:visited {
  color: #101010 !important;
}
.cntPS1 p.cntPSMeta2,
.cntPS1 div.cntPSMeta2,
.cntPS1 a.cntPSMeta2,
.cntPS1 li.cntPSMeta2,
.cntPS1 span.cntPSMeta2,
.cntPS1 p.cntPSMeta5,
.cntPS1 a.cntPSMeta5,
.cntPS1 li.cntPSMeta5,
.cntPS1 span.cntPSMeta5 {
  color: #636363;
}
.cntPS1 p.cntPSMeta2,
.cntPS1 div.cntPSMeta2,
.cntPS1 a.cntPSMeta2,
.cntPS1 li.cntPSMeta2,
.cntPS1 span.cntPSMeta2,
.cntPS1 p.cntPSMeta3,
.cntPS1 div.cntPSMeta3,
.cntPS1 a.cntPSMeta3,
.cntPS1 span.cntPSMeta3,
.cntPS1 li.cntPSMeta3,
.cntPS1 p.cntPSMeta4,
.cntPS1 div.cntPSMeta4,
.cntPS1 a.cntPSMeta4,
.cntPS1 li.cntPSMeta4,
.cntPS1 span.cntPSMeta4 {
  margin-top: 3px;
}
.cntPS1 p.cntPSMeta3,
.cntPS1 div.cntPSMeta3,
.cntPS1 a.cntPSMeta3,
.cntPS1 li.cntPSMeta3,
.cntPS1 span.cntPSMeta3,
.cntPS1 p.cntPSMeta4,
.cntPS1 a.cntPSMeta4,
.cntPS1 li.cntPSMeta4,
.cntPS1 span.cntPSMeta4 {
  color: #101010;
}
.cntPS1 p.cntPSMeta4,
.cntPS1 div.cntPSMeta4,
.cntPS1 a.cntPSMeta4,
.cntPS1 li.cntPSMeta4,
.cntPS1 span.cntPSMeta4 {
  font-family: 'Segoe UI Semibold', SegoeUISemiboldLocal, Arial, sans-serif;
}
.cntPS1 .cntPSOrange,
.cntPS1 a.cntPSOrange,
.cntPS1 ul.cntPSOrange li,
.cntPS1 ul.cntPSOrange li a {
  color: #eb3c00;
}
.cntPS1 *.cntPSLtGrey,
.cntPS1 a.cntPSLtGrey,
.cntPS1 ul.cntPSLtGrey li,
.cntPS1 ul.cntPSLtGrey li a,
.cntPS1 a.cntPSLtGrey:visited {
  color: #636363 !important;
}
.cntPS1 *.cntPSExLink,
.cntPS1 a.cntExLink {
  color: #388222;
}
.cntPS1 a:visited.cntExLink {
  color: #6633b3;
}
.cntPS1 *.cntPSNavLink,
.cntPS1 a.cntPSNavLink {
  color: #444;
}
.cntPS1 a:hover.cntPSNavLink {
  color: #b1b1b1;
  text-decoration: underline;
}
.cntPS1 *.cntPS#fff,
.cntPS1 a.cntPS#fff,
.cntPS1 p.cntPS#fff,
.cntPS1 ul.cntPS#fff li,
.cntPS1 ul.cntPS#fff li a {
  color: #fff;
}
.cntPS1 *.cntPSBlack,
.cntPS1 a.cntPSBlack,
.cntPS1 ul.cntPSBlack li,
.cntPS1 ul.cntPSBlack li a {
  color: #101010;
}
.cntPS1 a.cntPSMeta1:hover,
.cntPS1 a.cntPSMeta2:hover,
.cntPS1 a.cntPSMeta3:hover,
.cntPS1 a.cntPSMeta4:hover,
.cntPS1 a.cntPSMeta5:hover,
.cntPS1 a.cntPSOrange:hover,
.cntPS1 a.cntPSLtGrey:hover,
.cntPS1 a.cntPS#fff:hover,
.cntPS1 a.cntPSBlack:hover,
.cntPS1 a.cntPSExLink:hover,
.cntPS1 a.cntPopSearch:hover {
  color: #0044cc !important;
  text-decoration: underline;
}
.cntPS1 .cntPSLeft {
  float: left;
}
[dir="rtl"] .cntPS1 .cntPSLeft,
:host-context([dir="rtl"]) .cntPS1 .cntPSLeft {
  float: right;
}
[dir="ltr"] .cntPS1 .cntPSLeft,
:host-context([dir="ltr"]) .cntPS1 .cntPSLeft {
  float: left;
}
.cntPS1 .cntPSRight {
  float: right;
}
[dir="rtl"] .cntPS1 .cntPSRight,
:host-context([dir="rtl"]) .cntPS1 .cntPSRight {
  float: left;
}
[dir="ltr"] .cntPS1 .cntPSRight,
:host-context([dir="ltr"]) .cntPS1 .cntPSRight {
  float: right;
}
.cntPS1 .cntPSClear {
  clear: both;
}
div.dvShadowbox,
.cntPS1 div.cntDropDown {
  box-shadow: 3px 3px 10px #bcbcbc, -3px -3px 10px #bcbcbc;
}
[dir="rtl"] div.dvShadowbox,
[dir="rtl"] .cntPS1 div.cntDropDown,
:host-context([dir="rtl"]) div.dvShadowbox,
:host-context([dir="rtl"]) .cntPS1 div.cntDropDown {
  box-shadow: -3px 3px 10px #bcbcbc, 3px -3px 10px #bcbcbc;
}
[dir="ltr"] div.dvShadowbox,
[dir="ltr"] .cntPS1 div.cntDropDown,
:host-context([dir="ltr"]) div.dvShadowbox,
:host-context([dir="ltr"]) .cntPS1 div.cntDropDown {
  box-shadow: 3px 3px 10px #bcbcbc, -3px -3px 10px #bcbcbc;
}
div.dvShadowboxNoTop,
.cntPS1 .ui-oodropdown-dropcontainer {
  box-shadow: 3px 3px 10px #bcbcbc, -3px 3px 10px #bcbcbc;
}
[dir="rtl"] div.dvShadowboxNoTop,
[dir="rtl"] .cntPS1 .ui-oodropdown-dropcontainer,
:host-context([dir="rtl"]) div.dvShadowboxNoTop,
:host-context([dir="rtl"]) .cntPS1 .ui-oodropdown-dropcontainer {
  box-shadow: -3px 3px 10px #bcbcbc, 3px 3px 10px #bcbcbc;
}
[dir="ltr"] div.dvShadowboxNoTop,
[dir="ltr"] .cntPS1 .ui-oodropdown-dropcontainer,
:host-context([dir="ltr"]) div.dvShadowboxNoTop,
:host-context([dir="ltr"]) .cntPS1 .ui-oodropdown-dropcontainer {
  box-shadow: 3px 3px 10px #bcbcbc, -3px 3px 10px #bcbcbc;
}
/* Download Link & Icon */
.cntPS1 a.cntPSDownload,
.cntPS1 a.cntPSDownloadWht {
  font-size: 2em;
  line-height: 1.15em;
  font-weight: normal;
  display: inline-block;
  -webkit-background-origin: padding-box;
  background-origin: padding-box;
  padding: 0 31px 0 0;
  /* 23px to accommodate 17px image */
}
[dir="rtl"] .cntPS1 a.cntPSDownload,
[dir="rtl"] .cntPS1 a.cntPSDownloadWht,
:host-context([dir="rtl"]) .cntPS1 a.cntPSDownload,
:host-context([dir="rtl"]) .cntPS1 a.cntPSDownloadWht {
  padding: 0 0 0 31px;
}
[dir="ltr"] .cntPS1 a.cntPSDownload,
[dir="ltr"] .cntPS1 a.cntPSDownloadWht,
:host-context([dir="ltr"]) .cntPS1 a.cntPSDownload,
:host-context([dir="ltr"]) .cntPS1 a.cntPSDownloadWht {
  padding: 0 31px 0 0;
}
.cntPS1 a.cntPSDownloadSm,
.cntPS1 a.cntPSDownloadWhtSm {
  font-size: 1.4em;
  line-height: 1.1428em;
  font-weight: normal;
  display: inline-block;
  -webkit-background-origin: padding-box;
  background-origin: padding-box;
  padding: 0 21px 0 0;
  /* 16px to accommodate 17px image */
}
[dir="rtl"] .cntPS1 a.cntPSDownloadSm,
[dir="rtl"] .cntPS1 a.cntPSDownloadWhtSm,
:host-context([dir="rtl"]) .cntPS1 a.cntPSDownloadSm,
:host-context([dir="rtl"]) .cntPS1 a.cntPSDownloadWhtSm {
  padding: 0 0 0 21px;
}
[dir="ltr"] .cntPS1 a.cntPSDownloadSm,
[dir="ltr"] .cntPS1 a.cntPSDownloadWhtSm,
:host-context([dir="ltr"]) .cntPS1 a.cntPSDownloadSm,
:host-context([dir="ltr"]) .cntPS1 a.cntPSDownloadWhtSm {
  padding: 0 21px 0 0;
}
.cntPS1 a.cntPSDownloadWht,
.cntPS1 a.cntPSDownloadWhtSm {
  color: #fff;
}
.cntPS1 a.cntPSDownload:hover,
.cntPS1 a.cntPSDownloadSm:hover {
  color: #969696;
}
.cntPS1 a.cntPSDownload {
  background: no-repeat right 55% url(/images/pallet/download.png);
}
.cntPS1 a.cntPSDownload:hover {
  background: no-repeat right 55% url(/images/pallet/download_hover.png);
}
.cntPS1 a.cntPSDownloadSm {
  background: no-repeat right 55% url(/images/pallet/download_small.png);
}
.cntPS1 a.cntPSDownloadSm:hover {
  background: no-repeat right 55% url(/images/pallet/download_small_hover.png);
}
.cntPS1 a.cntPSDownloadWht {
  background: no-repeat right 55% url(/images/pallet/download_#fff.png);
}
.cntPS1 a.cntPSDownloadWhtSm {
  background: no-repeat right 55% url(/images/pallet/download_#fff_small.png);
}
/* Header Elements */
.cntPS1 .heading1,
.cntPS1 .heading2,
.cntPS1 .heading3,
.cntPS1 .heading4,
.cntPS1 .heading5,
.cntPS1 .heading6 {
  margin: 0 0 20px 0;
  padding: 0;
  font-weight: normal;
  line-height: 1em;
  color: #000;
  clear: both;
}
.cntPS1 .heading1,
.cntPS1 a > .heading1,
.cntPS1 .heading2,
.cntPS1 a > .heading2,
.cntPS1 .heading3,
.cntPS1 a > .heading3,
.cntPS1 .heading4,
.cntPS1 a > .heading4,
.cntPS1 .heading5,
.cntPS1 a > .heading5,
.cntPS1 .heading6,
.cntPS1 a > .heading6 {
  font-family: 'Segoe UI Light', SegoeUILightWF, Arial, sans-serif;
  color: #000;
}
.cntPS1 .heading1,
.cntPS1 a > .heading1 {
  font-size: 4.2em;
}
.cntPS1 .heading2,
.cntPS1 a > .heading2 {
  font-size: 3em;
}
.cntPS1 .heading3,
.cntPS1 a > .heading3 {
  font-size: 2.8em;
}
.cntPS1 .heading4,
.cntPS1 a > .heading4 {
  font-size: 2.6em;
}
.cntPS1 .heading5,
.cntPS1 a > .heading5 {
  font-size: 2.4em;
}
.cntPS1 .heading6,
.cntPS1 a > .heading6 {
  font-size: 2.2em;
}
/* Table Elements */
.cntPS1 table.psTbl {
  border-collapse: collapse;
  width: 100%;
}
.cntPS1 table.psTbl td,
.cntPS1 table.psTbl th {
  border: 2px solid #FFFFFF;
  padding: 10px;
}
.cntPS1 .tblHdr {
  font-weight: bold;
}
.cntPS1 .tblAltRow tr:nth-child(odd) {
  background: #E6E6E6;
}
.cntPS1 .tblAltRowEv tr:nth-child(even) {
  background: #E6E6E6;
}
.cntPS1 table.tbl33P td {
  width: 33%;
}
.cntPS1 table.tbl33P td.tdCent {
  text-align: center;
}
.cntPS1 table.tbl33P .trTdGry {
  background: #E6E6E6;
}
/* Border Elements */
.cntPS1 .BdrRH {
  border-right: 1px solid #aeaeae;
}
[dir="rtl"] .cntPS1 .BdrRH,
:host-context([dir="rtl"]) .cntPS1 .BdrRH {
  border-right: initial;
  border-left: 1px solid #aeaeae;
}
[dir="ltr"] .cntPS1 .BdrRH,
:host-context([dir="ltr"]) .cntPS1 .BdrRH {
  border-left: initial;
  border-right: 1px solid #aeaeae;
}
.cntPS1 .BdrLH {
  border-left: 1px solid #aeaeae;
}
[dir="rtl"] .cntPS1 .BdrLH,
:host-context([dir="rtl"]) .cntPS1 .BdrLH {
  border-left: initial;
  border-right: 1px solid #aeaeae;
}
[dir="ltr"] .cntPS1 .BdrLH,
:host-context([dir="ltr"]) .cntPS1 .BdrLH {
  border-right: initial;
  border-left: 1px solid #aeaeae;
}
.cntPS1 .BdrTH {
  border-top: 1px solid #aeaeae;
}
.cntPS1 .BdrBH {
  border-bottom: 1px solid #aeaeae;
}
.cntPS1 .BdrAH {
  border: 1px solid #aeaeae;
}
/************************** /Custom Elements ******************************/
/************************** Search Control ******************************/
.cntPS1 div.cntPSSearchContainer {
  margin-top: 14px;
}
.cntPS1 div.cntPSSearch {
  border: solid 1px #c9c9c9;
  color: #777;
  height: 22px;
  width: 498px;
  padding: 1px 0;
}
.cntPS1 div.cntPSSearch span {
  display: none;
}
.cntPS1 div.cntPSSearch input[type="text"] {
  font-size: 1.4em;
  border-width: 0;
  margin: 0;
  padding-right: 5px;
  outline: 0 invert none;
  height: inherit;
  vertical-align: top;
  margin-top: -1px;
  width: 460px;
}
[dir="rtl"] .cntPS1 div.cntPSSearch input[type="text"],
:host-context([dir="rtl"]) .cntPS1 div.cntPSSearch input[type="text"] {
  padding-right: initial;
  padding-left: 5px;
}
[dir="ltr"] .cntPS1 div.cntPSSearch input[type="text"],
:host-context([dir="ltr"]) .cntPS1 div.cntPSSearch input[type="text"] {
  padding-left: initial;
  padding-right: 5px;
}
.cntPS1 div.cntPSSearch input[type="text"].cdsrchdef {
  color: #999;
}
.cntPS1 div.cntPSSearch input:focus {
  outline: none;
}
.cntPS1 div.cntPSSearch button {
  height: inherit;
  width: 30px;
  padding: 0;
  margin: 0;
  border: none;
  cursor: pointer;
  background-color: transparent;
}
.cntPS1 div.cntPSSearch button img {
  padding-left: 3px;
  vertical-align: middle;
}
[dir="rtl"] .cntPS1 div.cntPSSearch button img,
:host-context([dir="rtl"]) .cntPS1 div.cntPSSearch button img {
  padding-left: initial;
  padding-right: 3px;
}
[dir="ltr"] .cntPS1 div.cntPSSearch button img,
:host-context([dir="ltr"]) .cntPS1 div.cntPSSearch button img {
  padding-right: initial;
  padding-left: 3px;
}
/************************** /Search Control ******************************/
/************************** Sort Control ******************************/
.cntPS1 a.cntSortByOption {
  display: inline-block;
  font-size: 1.4em;
  padding: 0 15px;
  text-align: center;
  line-height: 0.8em;
}
.cntPS1 .cntSortBorder {
  border-left: 1px solid #444;
}
[dir="rtl"] .cntPS1 .cntSortBorder,
:host-context([dir="rtl"]) .cntPS1 .cntSortBorder {
  border-left: initial;
  border-right: 1px solid #444;
}
[dir="ltr"] .cntPS1 .cntSortBorder,
:host-context([dir="ltr"]) .cntPS1 .cntSortBorder {
  border-right: initial;
  border-left: 1px solid #444;
}
/************************** /Sort Control ******************************/
/************************** Dropdown Control ******************************/
.cntPS1 div.cntDropDown {
  display: none;
  position: absolute;
  z-index: 9990;
  white-space: nowrap;
  margin-top: 5px;
  background-color: #fff;
  min-width: 128px;
  border: 1px solid #dedede;
}
.cntPS1 div.cntDropDown a {
  display: block;
  font-size: 1.3em;
  line-height: 2em;
  vertical-align: middle;
  padding: 0 10px;
  color: #666;
}
.cntPS1 div.cntDropDown a:hover {
  text-decoration: none;
  background-color: #eaecee;
  color: #262626 !important;
}
.cntPS1 div.cntDropDown a:visited {
  color: #666;
}
/************************* /Dropdown Control ******************************/
/************************** Traditional Dropdown Control (oodropdown) *****************************/
/* Not using palette for now, due to O365 and OMEX, this forces us to add
several !important attrs for overrides. Dependencies need to port over. */
.ui-oodropdown {
  height: 2.5em;
  border: 1px solid #c9c9c9;
  padding-bottom: 1px;
}
.ui-oodropdown-wrapper {
  margin: 0 5px;
}
.ui-oodropdown-wrapper-noselectedtext {
  width: 14px;
}
.ui-oodropdown-dropcontainer-wrapper {
  z-index: 9995;
  position: absolute;
}
.ui-oodropdown-hover,
.ui-oodropdown-active {
  border-color: #bcbcbc;
}
.ui-oodropdown-text,
.ui-oodropdown-section {
  font-size: 1.3em;
  line-height: 2em;
  padding: 0 10px;
  text-decoration: none;
  color: #666 !important;
  display: block;
}
.ui-oodropdown-arrow {
  display: inline-block;
  width: 14px;
  height: 14px;
  vertical-align: top;
  margin-top: 7px;
}
.ui-oodropdown-arrow-noselectedtext {
  margin-left: 5px;
}
[dir="rtl"] .ui-oodropdown-arrow-noselectedtext,
:host-context([dir="rtl"]) .ui-oodropdown-arrow-noselectedtext {
  margin-left: initial;
  margin-right: 5px;
}
[dir="ltr"] .ui-oodropdown-arrow-noselectedtext,
:host-context([dir="ltr"]) .ui-oodropdown-arrow-noselectedtext {
  margin-right: initial;
  margin-left: 5px;
}
.ui-oodropdown-arrow-img {
  vertical-align: top;
  margin: 4px 2px 0 0;
}
[dir="rtl"] .ui-oodropdown-arrow-img,
:host-context([dir="rtl"]) .ui-oodropdown-arrow-img {
  margin: 4px 0 0 2px;
}
[dir="ltr"] .ui-oodropdown-arrow-img,
:host-context([dir="ltr"]) .ui-oodropdown-arrow-img {
  margin: 4px 2px 0 0;
}
.ui-oodropdown-text:hover,
.ui-oodropdown-text-active {
  color: #262626 !important;
  text-decoration: none !important;
}
.ui-oodropdown-text:visited {
  color: #666 !important;
  text-decoration: none !important;
}
.ui-oodropdown-dropcontainer {
  background-color: #fff;
  border: 1px solid #c9c9c9;
  overflow: hidden;
}
.ui-oodropdown-dropcontainer-scroll {
  overflow: scroll;
  overflow-x: hidden;
}
.ui-oodropdown-item {
  margin: 2px 2px 0 2px;
  padding: 1px;
  white-space: nowrap;
}
.ui-oodropdown-item-hover {
  background-color: #eaecee;
  border: 1px solid #eaecee;
  padding: 0;
}
.ui-oodropdown-section {
  font-weight: bold;
  color: #4c535c;
  background-color: #f0f2f5;
}
/************************** /Traditional Dropdown Control *****************************************/
/************************** Button Styles ******************************/
.cntPS1 a.btnSmall {
  display: inline-block;
  font-size: 1.4em;
  line-height: 23px;
  min-height: 25px;
  min-width: 25px;
  white-space: nowrap;
  vertical-align: top;
  text-align: center;
  padding: 0 16px;
}
.cntPS1 a.btnMedium {
  display: inline-block;
  font-size: 1.8em;
  line-height: 29px;
  min-height: 31px;
  min-width: 45px;
  white-space: nowrap;
  vertical-align: top;
  text-align: center;
  padding: 0 20px;
}
.cntPS1 a.btnLarge {
  display: inline-block;
  font-size: 2.4em;
  line-height: 44px;
  min-height: 47px;
  min-width: 60px;
  white-space: nowrap;
  vertical-align: top;
  text-align: center;
  padding: 0 20px;
}
.cntPS1 a.btnGrey,
.cntPS1 a.btnGrey:visited {
  background-color: #d9d9d9;
  color: #373737;
  border: 1px solid #d9d9d9;
}
.cntPS1 a.btnGreen,
.cntPS1 a.btnGreen:visited {
  background-color: #118b04;
  color: #fff;
  border: 1px solid #118b04;
}
.cntPS1 a.btnBlue,
.cntPS1 a.btnBlue:visited {
  background-color: #6dc2e9;
  color: #373737;
  border: 1px solid #6dc2e9;
}
.cntPS1 a.btnYellow,
.cntPS1 a.btnYellow:visited {
  background-color: #fcd116;
  color: #373737;
  border: 1px solid #fcd116;
}
.cntPS1 a.btnWhite,
.cntPS1 a.btnWhite:visited {
  background-color: #fff;
  color: #505050;
  border: 1px solid #898989;
}
.cntPS1 a.btn#fff,
.cntPS1 a.btn#fff:visited {
  background-color: #fff;
  color: #505050;
  border: 1px solid #898989;
}
.cntPS1 a.btnGrey:hover,
.cntPS1 a.btnGreen:hover,
.cntPS1 a.btnBlue:hover,
.cntPS1 a.btnYellow:hover,
.cntPS1 a.btnWhite:hover,
.cntPS1 a.btn#fff:hover {
  text-decoration: none;
}
.cntPS1 a.btnSelected {
  background-color: #707070 !important;
  color: #fff !important;
  border: 1px solid #707070;
}
.cntPS1 a.btnGreyDisabled {
  background-color: #e8e8e8 !important;
  color: #b5b5b5 !important;
}
.cntPS1 a.btnGreenDisabled {
  background-color: #a0d19b !important;
  color: #fff !important;
}
.cntPS1 a.btnBlueDisabled {
  background-color: #c5e7f6 !important;
  color: #b5b5b5 !important;
}
.cntPS1 a.btnYellowDisabled {
  background-color: #feeda2 !important;
  color: #b5b5b5 !important;
}
.cntPS1 a.btnWhiteDisabled {
  background-color: #e8e8e8 !important;
  color: #b5b5b5 !important;
}
.cntPS1 a.btn#fffDisabled {
  background-color: #e8e8e8 !important;
  color: #b5b5b5 !important;
}
/************************* /Button Styles ******************************/
/************************** Ratings Control *******************************/
.cntPS1 .cntPSRating0,
.cntPS1 .cntPSRating1,
.cntPS1 .cntPSRating2,
.cntPS1 .cntPSRating3,
.cntPS1 .cntPSRating4,
.cntPS1 .cntPSRating5,
.cntPS1 .cntPSRating_5,
.cntPS1 .cntPSRating1_5,
.cntPS1 .cntPSRating2_5,
.cntPS1 .cntPSRating3_5,
.cntPS1 .cntPSRating4_5 {
  width: 95px;
  height: 15px;
  float: left;
}
[dir="rtl"] .cntPS1 .cntPSRating0,
[dir="rtl"] .cntPS1 .cntPSRating1,
[dir="rtl"] .cntPS1 .cntPSRating2,
[dir="rtl"] .cntPS1 .cntPSRating3,
[dir="rtl"] .cntPS1 .cntPSRating4,
[dir="rtl"] .cntPS1 .cntPSRating5,
[dir="rtl"] .cntPS1 .cntPSRating_5,
[dir="rtl"] .cntPS1 .cntPSRating1_5,
[dir="rtl"] .cntPS1 .cntPSRating2_5,
[dir="rtl"] .cntPS1 .cntPSRating3_5,
[dir="rtl"] .cntPS1 .cntPSRating4_5,
:host-context([dir="rtl"]) .cntPS1 .cntPSRating0,
:host-context([dir="rtl"]) .cntPS1 .cntPSRating1,
:host-context([dir="rtl"]) .cntPS1 .cntPSRating2,
:host-context([dir="rtl"]) .cntPS1 .cntPSRating3,
:host-context([dir="rtl"]) .cntPS1 .cntPSRating4,
:host-context([dir="rtl"]) .cntPS1 .cntPSRating5,
:host-context([dir="rtl"]) .cntPS1 .cntPSRating_5,
:host-context([dir="rtl"]) .cntPS1 .cntPSRating1_5,
:host-context([dir="rtl"]) .cntPS1 .cntPSRating2_5,
:host-context([dir="rtl"]) .cntPS1 .cntPSRating3_5,
:host-context([dir="rtl"]) .cntPS1 .cntPSRating4_5 {
  float: right;
}
[dir="ltr"] .cntPS1 .cntPSRating0,
[dir="ltr"] .cntPS1 .cntPSRating1,
[dir="ltr"] .cntPS1 .cntPSRating2,
[dir="ltr"] .cntPS1 .cntPSRating3,
[dir="ltr"] .cntPS1 .cntPSRating4,
[dir="ltr"] .cntPS1 .cntPSRating5,
[dir="ltr"] .cntPS1 .cntPSRating_5,
[dir="ltr"] .cntPS1 .cntPSRating1_5,
[dir="ltr"] .cntPS1 .cntPSRating2_5,
[dir="ltr"] .cntPS1 .cntPSRating3_5,
[dir="ltr"] .cntPS1 .cntPSRating4_5,
:host-context([dir="ltr"]) .cntPS1 .cntPSRating0,
:host-context([dir="ltr"]) .cntPS1 .cntPSRating1,
:host-context([dir="ltr"]) .cntPS1 .cntPSRating2,
:host-context([dir="ltr"]) .cntPS1 .cntPSRating3,
:host-context([dir="ltr"]) .cntPS1 .cntPSRating4,
:host-context([dir="ltr"]) .cntPS1 .cntPSRating5,
:host-context([dir="ltr"]) .cntPS1 .cntPSRating_5,
:host-context([dir="ltr"]) .cntPS1 .cntPSRating1_5,
:host-context([dir="ltr"]) .cntPS1 .cntPSRating2_5,
:host-context([dir="ltr"]) .cntPS1 .cntPSRating3_5,
:host-context([dir="ltr"]) .cntPS1 .cntPSRating4_5 {
  float: left;
}
.cntPS1 .cntPSRating0,
.cntPS1 .cntPSRating1,
.cntPS1 .cntPSRating2,
.cntPS1 .cntPSRating3,
.cntPS1 .cntPSRating4,
.cntPS1 .cntPSRating5 {
  background: transparent url(/images/pallet/rating_whole_left.png) no-repeat;
}
[dir="rtl"] .cntPS1 .cntPSRating0,
[dir="rtl"] .cntPS1 .cntPSRating1,
[dir="rtl"] .cntPS1 .cntPSRating2,
[dir="rtl"] .cntPS1 .cntPSRating3,
[dir="rtl"] .cntPS1 .cntPSRating4,
[dir="rtl"] .cntPS1 .cntPSRating5,
:host-context([dir="rtl"]) .cntPS1 .cntPSRating0,
:host-context([dir="rtl"]) .cntPS1 .cntPSRating1,
:host-context([dir="rtl"]) .cntPS1 .cntPSRating2,
:host-context([dir="rtl"]) .cntPS1 .cntPSRating3,
:host-context([dir="rtl"]) .cntPS1 .cntPSRating4,
:host-context([dir="rtl"]) .cntPS1 .cntPSRating5 {
  background: transparent url(/images/pallet/rating_whole_right.png) no-repeat;
}
[dir="ltr"] .cntPS1 .cntPSRating0,
[dir="ltr"] .cntPS1 .cntPSRating1,
[dir="ltr"] .cntPS1 .cntPSRating2,
[dir="ltr"] .cntPS1 .cntPSRating3,
[dir="ltr"] .cntPS1 .cntPSRating4,
[dir="ltr"] .cntPS1 .cntPSRating5,
:host-context([dir="ltr"]) .cntPS1 .cntPSRating0,
:host-context([dir="ltr"]) .cntPS1 .cntPSRating1,
:host-context([dir="ltr"]) .cntPS1 .cntPSRating2,
:host-context([dir="ltr"]) .cntPS1 .cntPSRating3,
:host-context([dir="ltr"]) .cntPS1 .cntPSRating4,
:host-context([dir="ltr"]) .cntPS1 .cntPSRating5 {
  background: transparent url(/images/pallet/rating_whole_left.png) no-repeat;
}
.cntPS1 .cntPSRating0 {
  background-position: -95px 0;
}
.cntPS1 .cntPSRating1 {
  background-position: -76px 0;
}
.cntPS1 .cntPSRating2 {
  background-position: -57px 0;
}
.cntPS1 .cntPSRating3 {
  background-position: -38px 0;
}
.cntPS1 .cntPSRating4 {
  background-position: -19px 0;
}
.cntPS1 .cntPSRating5 {
  background-position: 0 0;
}
.cntPS1 .cntPSRating_5,
.cntPS1 .cntPSRating1_5,
.cntPS1 .cntPSRating2_5,
.cntPS1 .cntPSRating3_5,
.cntPS1 .cntPSRating4_5 {
  background: transparent url(/images/pallet/rating_half_left.png) no-repeat;
}
[dir="rtl"] .cntPS1 .cntPSRating_5,
[dir="rtl"] .cntPS1 .cntPSRating1_5,
[dir="rtl"] .cntPS1 .cntPSRating2_5,
[dir="rtl"] .cntPS1 .cntPSRating3_5,
[dir="rtl"] .cntPS1 .cntPSRating4_5,
:host-context([dir="rtl"]) .cntPS1 .cntPSRating_5,
:host-context([dir="rtl"]) .cntPS1 .cntPSRating1_5,
:host-context([dir="rtl"]) .cntPS1 .cntPSRating2_5,
:host-context([dir="rtl"]) .cntPS1 .cntPSRating3_5,
:host-context([dir="rtl"]) .cntPS1 .cntPSRating4_5 {
  background: transparent url(/images/pallet/rating_half_right.png) no-repeat;
}
[dir="ltr"] .cntPS1 .cntPSRating_5,
[dir="ltr"] .cntPS1 .cntPSRating1_5,
[dir="ltr"] .cntPS1 .cntPSRating2_5,
[dir="ltr"] .cntPS1 .cntPSRating3_5,
[dir="ltr"] .cntPS1 .cntPSRating4_5,
:host-context([dir="ltr"]) .cntPS1 .cntPSRating_5,
:host-context([dir="ltr"]) .cntPS1 .cntPSRating1_5,
:host-context([dir="ltr"]) .cntPS1 .cntPSRating2_5,
:host-context([dir="ltr"]) .cntPS1 .cntPSRating3_5,
:host-context([dir="ltr"]) .cntPS1 .cntPSRating4_5 {
  background: transparent url(/images/pallet/rating_half_left.png) no-repeat;
}
.cntPS1 .cntPSRating_5 {
  background-position: -76px 0;
}
.cntPS1 .cntPSRating1_5 {
  background-position: -57px 0;
}
.cntPS1 .cntPSRating2_5 {
  background-position: -38px 0;
}
.cntPS1 .cntPSRating3_5 {
  background-position: -19px 0;
}
.cntPS1 .cntPSRating4_5 {
  background-position: 0 0;
}
/************************** /Ratings Control ******************************/
/************************** pagination Control ****************************/
.cntPS1 .cntPagingControl {
  height: 25px;
  line-height: 25px;
  font-size: 1.3em;
}
.cntPS1 .cntPagingImageBack {
  height: 9px;
  width: 9px;
}
.cntPS1 .cntPagingLinkBack {
  padding: 0 16px 0 0;
  /*.padding(0; 16px; 0; 0);*/
}
[dir="rtl"] .cntPS1 .cntPagingLinkBack,
:host-context([dir="rtl"]) .cntPS1 .cntPagingLinkBack {
  padding: 0 0 0 16px;
}
[dir="ltr"] .cntPS1 .cntPagingLinkBack,
:host-context([dir="ltr"]) .cntPS1 .cntPagingLinkBack {
  padding: 0 16px 0 0;
}
.cntPS1 .cntPagingLinkNext {
  padding: 0 0 0 16px;
  /*.padding(16px; 0; 0; 0);*/
}
[dir="rtl"] .cntPS1 .cntPagingLinkNext,
:host-context([dir="rtl"]) .cntPS1 .cntPagingLinkNext {
  padding: 0 16px 0 0;
}
[dir="ltr"] .cntPS1 .cntPagingLinkNext,
:host-context([dir="ltr"]) .cntPS1 .cntPagingLinkNext {
  padding: 0 0 0 16px;
}
.cntPS1 .cntPagingLinkBack,
.cntPS1 .cntPagingLinkNext {
  display: inline-block;
}
.cntPS1 .cntPagingLinkBack,
.cntPS1 .cntPagingLinkNext,
.cntPS1 a.cntPagingLinkBack:visited,
.cntPS1 a.cntPagingLinkNext:visited {
  color: #666;
}
.cntPS1 .cntPagingDisabled {
  display: none;
}
.cntPS1 a.cntPagingLinkBack:hover,
.cntPS1 a.cntPagingLinkNext:hover {
  color: #262626;
}
.cntPS1 a.cntPagingBlockNav,
.cntPS1 a.cntPagingBlockNav:visited {
  display: inline-block;
  margin: 0 2px;
  color: #666;
  text-align: center;
  width: 25px;
  height: 25px;
}
.cntPS1 a.cntPagingBlockNav:hover,
.cntPS1 a.cntPagingBlockNavSelected:hover {
  background-color: #eaeaea;
  text-decoration: none;
  color: #262626;
}
.cntPS1 a.cntPagingBlockNavSelected {
  font-weight: bold;
  color: #eb3c00 !important;
}
/************************** /pagination Control ****************************/
/********************** search results for/did you mean ********************/
.cntPS1 .cntSearchHeading,
.cntPS1 .cntSearchHeadingNoResults {
  font-size: 1.4em;
  color: #898989;
  font-weight: normal;
  display: inline-block;
  line-height: 1.1em;
}
.cntPS1 .cntSearchHeading {
  margin: 0 0 10px 0;
}
.cntPS1 .cntSearchHeadText {
  color: #666666;
}
.cntPS1 .cntSearchHeadText > a.cntPSMeta1 {
  line-height: 1.1em;
}
.cntPS1 .cntSearchDidYouMeanText {
  color: #999999;
}
.cntPS1 .cntSearchDidYouMeanTerm {
  color: #0044cc;
}
.cntPS1 .cntSearchDidYouMeanTerm:visited {
  color: #6633b3;
}
.cntPS1 .cntSearchTermHighlight,
.cntPS1 .cdSearchTermHighlight:visited {
  color: #101010;
}
.cntPS1 .cntSearchTermHighlight:hover {
  color: #0044cc;
}
.cntPS1 .cntSearchHeadSeparator {
  margin-left: 4px;
  margin-right: 8px;
}
[dir="rtl"] .cntPS1 .cntSearchHeadSeparator,
:host-context([dir="rtl"]) .cntPS1 .cntSearchHeadSeparator {
  margin-left: 8px;
  margin-right: 4px;
}
[dir="ltr"] .cntPS1 .cntSearchHeadSeparator,
:host-context([dir="ltr"]) .cntPS1 .cntSearchHeadSeparator {
  margin-left: 4px;
  margin-right: 8px;
}
.cntPS1 .cntSearchHeadText > a.cntPSMeta1,
.cntPS1 .cntSearchHeadingNoResults > span.cntPSMeta1 {
  font-size: 1em;
  line-height: 1.1em;
}
/********************** /search results for/did you mean ********************/
/********************** search platter ********************/
.cntPS1 .cntSearchPlatterHr {
  margin: 0;
}
/********************** /search platter ********************/
/************************** Global Styles for Grid System ******************************/
.cntGSContainer20,
.cntGSContainer24 {
  margin-left: auto;
  margin-right: auto;
  width: 940px;
  float: left;
}
[dir="rtl"] .cntGSContainer20,
[dir="rtl"] .cntGSContainer24,
:host-context([dir="rtl"]) .cntGSContainer20,
:host-context([dir="rtl"]) .cntGSContainer24 {
  float: right;
}
[dir="ltr"] .cntGSContainer20,
[dir="ltr"] .cntGSContainer24,
:host-context([dir="ltr"]) .cntGSContainer20,
:host-context([dir="ltr"]) .cntGSContainer24 {
  float: left;
}
.cntGSFluid20,
.cntGSFluid24 {
  margin-left: 0;
  margin-right: auto;
  width: 98%;
  min-width: 940px;
  max-width: 1600px;
}
[dir="rtl"] .cntGSFluid20,
[dir="rtl"] .cntGSFluid24,
:host-context([dir="rtl"]) .cntGSFluid20,
:host-context([dir="rtl"]) .cntGSFluid24 {
  margin-left: auto;
  margin-right: 0;
}
[dir="ltr"] .cntGSFluid20,
[dir="ltr"] .cntGSFluid24,
:host-context([dir="ltr"]) .cntGSFluid20,
:host-context([dir="ltr"]) .cntGSFluid24 {
  margin-left: 0;
  margin-right: auto;
}
.cntGSCV {
  margin-left: auto;
  margin-right: auto;
  width: 345px;
}
.cntGSGrid1,
.cntGSGrid2,
.cntGSGrid3,
.cntGSGrid4,
.cntGSGrid5,
.cntGSGrid6,
.cntGSGrid7,
.cntGSGrid8,
.cntGSGrid9,
.cntGSGrid10,
.cntGSGrid11,
.cntGSGrid12,
.cntGSGrid13,
.cntGSGrid14,
.cntGSGrid15,
.cntGSGrid16,
.cntGSGrid17,
.cntGSGrid18,
.cntGSGrid19,
.cntGSGrid20,
.cntGSGrid21,
.cntGSGrid22,
.cntGSGrid23,
.cntGSGrid24 {
  display: inline;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
}
[dir="rtl"] .cntGSGrid1,
[dir="rtl"] .cntGSGrid2,
[dir="rtl"] .cntGSGrid3,
[dir="rtl"] .cntGSGrid4,
[dir="rtl"] .cntGSGrid5,
[dir="rtl"] .cntGSGrid6,
[dir="rtl"] .cntGSGrid7,
[dir="rtl"] .cntGSGrid8,
[dir="rtl"] .cntGSGrid9,
[dir="rtl"] .cntGSGrid10,
[dir="rtl"] .cntGSGrid11,
[dir="rtl"] .cntGSGrid12,
[dir="rtl"] .cntGSGrid13,
[dir="rtl"] .cntGSGrid14,
[dir="rtl"] .cntGSGrid15,
[dir="rtl"] .cntGSGrid16,
[dir="rtl"] .cntGSGrid17,
[dir="rtl"] .cntGSGrid18,
[dir="rtl"] .cntGSGrid19,
[dir="rtl"] .cntGSGrid20,
[dir="rtl"] .cntGSGrid21,
[dir="rtl"] .cntGSGrid22,
[dir="rtl"] .cntGSGrid23,
[dir="rtl"] .cntGSGrid24,
:host-context([dir="rtl"]) .cntGSGrid1,
:host-context([dir="rtl"]) .cntGSGrid2,
:host-context([dir="rtl"]) .cntGSGrid3,
:host-context([dir="rtl"]) .cntGSGrid4,
:host-context([dir="rtl"]) .cntGSGrid5,
:host-context([dir="rtl"]) .cntGSGrid6,
:host-context([dir="rtl"]) .cntGSGrid7,
:host-context([dir="rtl"]) .cntGSGrid8,
:host-context([dir="rtl"]) .cntGSGrid9,
:host-context([dir="rtl"]) .cntGSGrid10,
:host-context([dir="rtl"]) .cntGSGrid11,
:host-context([dir="rtl"]) .cntGSGrid12,
:host-context([dir="rtl"]) .cntGSGrid13,
:host-context([dir="rtl"]) .cntGSGrid14,
:host-context([dir="rtl"]) .cntGSGrid15,
:host-context([dir="rtl"]) .cntGSGrid16,
:host-context([dir="rtl"]) .cntGSGrid17,
:host-context([dir="rtl"]) .cntGSGrid18,
:host-context([dir="rtl"]) .cntGSGrid19,
:host-context([dir="rtl"]) .cntGSGrid20,
:host-context([dir="rtl"]) .cntGSGrid21,
:host-context([dir="rtl"]) .cntGSGrid22,
:host-context([dir="rtl"]) .cntGSGrid23,
:host-context([dir="rtl"]) .cntGSGrid24 {
  float: right;
}
[dir="ltr"] .cntGSGrid1,
[dir="ltr"] .cntGSGrid2,
[dir="ltr"] .cntGSGrid3,
[dir="ltr"] .cntGSGrid4,
[dir="ltr"] .cntGSGrid5,
[dir="ltr"] .cntGSGrid6,
[dir="ltr"] .cntGSGrid7,
[dir="ltr"] .cntGSGrid8,
[dir="ltr"] .cntGSGrid9,
[dir="ltr"] .cntGSGrid10,
[dir="ltr"] .cntGSGrid11,
[dir="ltr"] .cntGSGrid12,
[dir="ltr"] .cntGSGrid13,
[dir="ltr"] .cntGSGrid14,
[dir="ltr"] .cntGSGrid15,
[dir="ltr"] .cntGSGrid16,
[dir="ltr"] .cntGSGrid17,
[dir="ltr"] .cntGSGrid18,
[dir="ltr"] .cntGSGrid19,
[dir="ltr"] .cntGSGrid20,
[dir="ltr"] .cntGSGrid21,
[dir="ltr"] .cntGSGrid22,
[dir="ltr"] .cntGSGrid23,
[dir="ltr"] .cntGSGrid24,
:host-context([dir="ltr"]) .cntGSGrid1,
:host-context([dir="ltr"]) .cntGSGrid2,
:host-context([dir="ltr"]) .cntGSGrid3,
:host-context([dir="ltr"]) .cntGSGrid4,
:host-context([dir="ltr"]) .cntGSGrid5,
:host-context([dir="ltr"]) .cntGSGrid6,
:host-context([dir="ltr"]) .cntGSGrid7,
:host-context([dir="ltr"]) .cntGSGrid8,
:host-context([dir="ltr"]) .cntGSGrid9,
:host-context([dir="ltr"]) .cntGSGrid10,
:host-context([dir="ltr"]) .cntGSGrid11,
:host-context([dir="ltr"]) .cntGSGrid12,
:host-context([dir="ltr"]) .cntGSGrid13,
:host-context([dir="ltr"]) .cntGSGrid14,
:host-context([dir="ltr"]) .cntGSGrid15,
:host-context([dir="ltr"]) .cntGSGrid16,
:host-context([dir="ltr"]) .cntGSGrid17,
:host-context([dir="ltr"]) .cntGSGrid18,
:host-context([dir="ltr"]) .cntGSGrid19,
:host-context([dir="ltr"]) .cntGSGrid20,
:host-context([dir="ltr"]) .cntGSGrid21,
:host-context([dir="ltr"]) .cntGSGrid22,
:host-context([dir="ltr"]) .cntGSGrid23,
:host-context([dir="ltr"]) .cntGSGrid24 {
  float: left;
}
.cntGSCV .cntGSGrid1,
.cntGSCV .cntGSGrid2,
.cntGSCV .cntGSGrid3,
.cntGSCV .cntGSGrid4,
.cntGSCV .cntGSGrid5,
.cntGSCV .cntGSGrid6 {
  display: inline;
  float: left;
  margin-left: 8px;
  margin-right: 7px;
}
[dir="rtl"] .cntGSCV .cntGSGrid1,
[dir="rtl"] .cntGSCV .cntGSGrid2,
[dir="rtl"] .cntGSCV .cntGSGrid3,
[dir="rtl"] .cntGSCV .cntGSGrid4,
[dir="rtl"] .cntGSCV .cntGSGrid5,
[dir="rtl"] .cntGSCV .cntGSGrid6,
:host-context([dir="rtl"]) .cntGSCV .cntGSGrid1,
:host-context([dir="rtl"]) .cntGSCV .cntGSGrid2,
:host-context([dir="rtl"]) .cntGSCV .cntGSGrid3,
:host-context([dir="rtl"]) .cntGSCV .cntGSGrid4,
:host-context([dir="rtl"]) .cntGSCV .cntGSGrid5,
:host-context([dir="rtl"]) .cntGSCV .cntGSGrid6 {
  float: right;
  margin-left: 7px;
  margin-right: 8px;
}
[dir="ltr"] .cntGSCV .cntGSGrid1,
[dir="ltr"] .cntGSCV .cntGSGrid2,
[dir="ltr"] .cntGSCV .cntGSGrid3,
[dir="ltr"] .cntGSCV .cntGSGrid4,
[dir="ltr"] .cntGSCV .cntGSGrid5,
[dir="ltr"] .cntGSCV .cntGSGrid6,
:host-context([dir="ltr"]) .cntGSCV .cntGSGrid1,
:host-context([dir="ltr"]) .cntGSCV .cntGSGrid2,
:host-context([dir="ltr"]) .cntGSCV .cntGSGrid3,
:host-context([dir="ltr"]) .cntGSCV .cntGSGrid4,
:host-context([dir="ltr"]) .cntGSCV .cntGSGrid5,
:host-context([dir="ltr"]) .cntGSCV .cntGSGrid6 {
  float: left;
  margin-left: 8px;
  margin-right: 7px;
}
.cntGSLeft1,
.cntGSRight1,
.cntGSLeft2,
.cntGSRight2,
.cntGSLeft3,
.cntGSRight3,
.cntGSLeft4,
.cntGSRight4,
.cntGSLeft5,
.cntGSRight5,
.cntGSLeft6,
.cntGSRight6,
.cntGSLeft7,
.cntGSRight7,
.cntGSLeft8,
.cntGSRight8,
.cntGSLeft9,
.cntGSRight9,
.cntGSLeft10,
.cntGSRight10,
.cntGSLeft11,
.cntGSRight11,
.cntGSLeft12,
.cntGSRight12,
.cntGSLeft13,
.cntGSRight13,
.cntGSLeft14,
.cntGSRight14,
.cntGSLeft15,
.cntGSRight15,
.cntGSLeft16,
.cntGSRight16,
.cntGSLeft17,
.cntGSRight17,
.cntGSLeft18,
.cntGSRight18,
.cntGSLeft19,
.cntGSRight19,
.cntGSLeft20,
.cntGSRight20,
.cntGSLeft21,
.cntGSRight21,
.cntGSLeft22,
.cntGSRight22,
.cntGSLeft23,
.cntGSRight23,
.cntGSLeft24,
.cntGSRight24 {
  position: relative;
}
.cntGSFluid20 .cntGSGrid1,
.cntGSFluid20 .cntGSGrid2,
.cntGSFluid20 .cntGSGrid3,
.cntGSFluid20 .cntGSGrid4,
.cntGSFluid20 .cntGSGrid5,
.cntGSFluid20 .cntGSGrid6,
.cntGSFluid20 .cntGSGrid7,
.cntGSFluid20 .cntGSGrid8,
.cntGSFluid20 .cntGSGrid9,
.cntGSFluid20 .cntGSGrid10,
.cntGSFluid20 .cntGSGrid11,
.cntGSFluid20 .cntGSGrid12,
.cntGSFluid20 .cntGSGrid13,
.cntGSFluid20 .cntGSGrid14,
.cntGSFluid20 .cntGSGrid15,
.cntGSFluid20 .cntGSGrid16,
.cntGSFluid20 .cntGSGrid17,
.cntGSFluid20 .cntGSGrid18,
.cntGSFluid20 .cntGSGrid19,
.cntGSFluid20 .cntGSGrid20,
.cntGSFluid20 .cntGSGrid21,
.cntGSFluid20 .cntGSGrid22,
.cntGSFluid20 .cntGSGrid23,
.cntGSFluid20 .cntGSGrid24,
.cntGSFluid24 .cntGSGrid1,
.cntGSFluid24 .cntGSGrid2,
.cntGSFluid24 .cntGSGrid3,
.cntGSFluid24 .cntGSGrid4,
.cntGSFluid24 .cntGSGrid5,
.cntGSFluid24 .cntGSGrid6,
.cntGSFluid24 .cntGSGrid7,
.cntGSFluid24 .cntGSGrid8,
.cntGSFluid24 .cntGSGrid9,
.cntGSFluid24 .cntGSGrid10,
.cntGSFluid24 .cntGSGrid11,
.cntGSFluid24 .cntGSGrid12,
.cntGSFluid24 .cntGSGrid13,
.cntGSFluid24 .cntGSGrid14,
.cntGSFluid24 .cntGSGrid15,
.cntGSFluid24 .cntGSGrid16,
.cntGSFluid24 .cntGSGrid17,
.cntGSFluid24 .cntGSGrid18,
.cntGSFluid24 .cntGSGrid19,
.cntGSFluid24 .cntGSGrid20,
.cntGSFluid24 .cntGSGrid21,
.cntGSFluid24 .cntGSGrid22,
.cntGSFluid24 .cntGSGrid23,
.cntGSFluid24 .cntGSGrid24 {
  margin-left: 1%;
  margin-right: 1%;
}
.cntGSContainer20 .cntGSFirst,
.cntGSContainer24 .cntGSFirst {
  margin-left: 0;
}
[dir="rtl"] .cntGSContainer20 .cntGSFirst,
[dir="rtl"] .cntGSContainer24 .cntGSFirst,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSFirst,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSFirst {
  margin-left: initial;
  margin-right: 0;
}
[dir="ltr"] .cntGSContainer20 .cntGSFirst,
[dir="ltr"] .cntGSContainer24 .cntGSFirst,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSFirst,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSFirst {
  margin-right: initial;
  margin-left: 0;
}
.cntGSCV .cntGSFirst {
  margin-left: 0 !important;
}
[dir="rtl"] .cntGSCV .cntGSFirst,
:host-context([dir="rtl"]) .cntGSCV .cntGSFirst {
  margin-left: initial;
  margin-right: 0 !important;
}
[dir="ltr"] .cntGSCV .cntGSFirst,
:host-context([dir="ltr"]) .cntGSCV .cntGSFirst {
  margin-right: initial;
  margin-left: 0 !important;
}
.cntGSContainer20 .cntGSLast,
.cntGSContainer24 .cntGSLast {
  margin-right: 0;
}
[dir="rtl"] .cntGSContainer20 .cntGSLast,
[dir="rtl"] .cntGSContainer24 .cntGSLast,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSLast,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSLast {
  margin-right: initial;
  margin-left: 0;
}
[dir="ltr"] .cntGSContainer20 .cntGSLast,
[dir="ltr"] .cntGSContainer24 .cntGSLast,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSLast,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSLast {
  margin-left: initial;
  margin-right: 0;
}
.cntGSCV .cntGSLast {
  margin-right: 0 !important;
}
[dir="rtl"] .cntGSCV .cntGSLast,
:host-context([dir="rtl"]) .cntGSCV .cntGSLast {
  margin-right: initial;
  margin-left: 0 !important;
}
[dir="ltr"] .cntGSCV .cntGSLast,
:host-context([dir="ltr"]) .cntGSCV .cntGSLast {
  margin-left: initial;
  margin-right: 0 !important;
}
.cntGSContainer20 .cntGSZero,
.cntGSContainer24 .cntGSZero {
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  border: 0;
}
.cntGSCV .cntGSZero {
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding: 0;
  border: 0;
}
.cntGSFluid20 .cntGSFirst,
.cntGSFluid24 .cntGSFirst {
  margin-left: 0%;
}
[dir="rtl"] .cntGSFluid20 .cntGSFirst,
[dir="rtl"] .cntGSFluid24 .cntGSFirst,
:host-context([dir="rtl"]) .cntGSFluid20 .cntGSFirst,
:host-context([dir="rtl"]) .cntGSFluid24 .cntGSFirst {
  margin-left: initial;
  margin-right: 0%;
}
[dir="ltr"] .cntGSFluid20 .cntGSFirst,
[dir="ltr"] .cntGSFluid24 .cntGSFirst,
:host-context([dir="ltr"]) .cntGSFluid20 .cntGSFirst,
:host-context([dir="ltr"]) .cntGSFluid24 .cntGSFirst {
  margin-right: initial;
  margin-left: 0%;
}
.cntGSFluid20 .cntGSLast,
.cntGSFluid24 .cntGSLast {
  margin-right: 0%;
}
[dir="rtl"] .cntGSFluid20 .cntGSLast,
[dir="rtl"] .cntGSFluid24 .cntGSLast,
:host-context([dir="rtl"]) .cntGSFluid20 .cntGSLast,
:host-context([dir="rtl"]) .cntGSFluid24 .cntGSLast {
  margin-right: initial;
  margin-left: 0%;
}
[dir="ltr"] .cntGSFluid20 .cntGSLast,
[dir="ltr"] .cntGSFluid24 .cntGSLast,
:host-context([dir="ltr"]) .cntGSFluid20 .cntGSLast,
:host-context([dir="ltr"]) .cntGSFluid24 .cntGSLast {
  margin-left: initial;
  margin-right: 0%;
}
.cntGSFluid20 .cntGSOverflow,
.cntGSFluid24 .cntGSOverflow {
  overflow: hidden;
}
.cntGSContainer20 .cntGSGrid20,
.cntGSContainer24 .cntGSGrid24 {
  margin-left: 0;
  margin-right: 0;
}
/************************** /Global Styles for Grid System ******************************/
/*****************************************************************************/
/*  End: O15 Palette 1                                                       */
/*****************************************************************************/
/*****************************************************************************/
/*  Begin: O15 Grid System                                                   */
/*****************************************************************************/
/************************** Fixed 20 Grids ******************************/
.cntGSContainer20 .cntGSGrid1 {
  width: 28px;
}
.cntGSContainer20 .cntGSGrid2 {
  width: 76px;
}
.cntGSContainer20 .cntGSGrid3 {
  width: 124px;
}
.cntGSContainer20 .cntGSGrid4 {
  width: 172px;
}
.cntGSContainer20 .cntGSGrid5 {
  width: 220px;
}
.cntGSContainer20 .cntGSGrid6 {
  width: 268px;
}
.cntGSContainer20 .cntGSGrid7 {
  width: 316px;
}
.cntGSContainer20 .cntGSGrid8 {
  width: 364px;
}
.cntGSContainer20 .cntGSGrid9 {
  width: 412px;
}
.cntGSContainer20 .cntGSGrid10 {
  width: 460px;
}
.cntGSContainer20 .cntGSGrid11 {
  width: 508px;
}
.cntGSContainer20 .cntGSGrid12 {
  width: 556px;
}
.cntGSContainer20 .cntGSGrid13 {
  width: 604px;
}
.cntGSContainer20 .cntGSGrid14 {
  width: 652px;
}
.cntGSContainer20 .cntGSGrid15 {
  width: 700px;
}
.cntGSContainer20 .cntGSGrid16 {
  width: 748px;
}
.cntGSContainer20 .cntGSGrid17 {
  width: 796px;
}
.cntGSContainer20 .cntGSGrid18 {
  width: 844px;
}
.cntGSContainer20 .cntGSGrid19 {
  width: 892px;
}
.cntGSContainer20 .cntGSGrid20 {
  width: 940px;
  margin-left: 0;
  margin-right: 0;
}
.cntGSContainer20 .cntGSLeft1 {
  left: 48px;
}
[dir="rtl"] .cntGSContainer20 .cntGSLeft1,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSLeft1 {
  left: initial;
  right: 48px;
}
[dir="ltr"] .cntGSContainer20 .cntGSLeft1,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSLeft1 {
  right: initial;
  left: 48px;
}
.cntGSContainer20 .cntGSLeft2 {
  left: 96px;
}
[dir="rtl"] .cntGSContainer20 .cntGSLeft2,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSLeft2 {
  left: initial;
  right: 96px;
}
[dir="ltr"] .cntGSContainer20 .cntGSLeft2,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSLeft2 {
  right: initial;
  left: 96px;
}
.cntGSContainer20 .cntGSLeft3 {
  left: 144px;
}
[dir="rtl"] .cntGSContainer20 .cntGSLeft3,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSLeft3 {
  left: initial;
  right: 144px;
}
[dir="ltr"] .cntGSContainer20 .cntGSLeft3,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSLeft3 {
  right: initial;
  left: 144px;
}
.cntGSContainer20 .cntGSLeft4 {
  left: 192px;
}
[dir="rtl"] .cntGSContainer20 .cntGSLeft4,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSLeft4 {
  left: initial;
  right: 192px;
}
[dir="ltr"] .cntGSContainer20 .cntGSLeft4,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSLeft4 {
  right: initial;
  left: 192px;
}
.cntGSContainer20 .cntGSLeft5 {
  left: 240px;
}
[dir="rtl"] .cntGSContainer20 .cntGSLeft5,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSLeft5 {
  left: initial;
  right: 240px;
}
[dir="ltr"] .cntGSContainer20 .cntGSLeft5,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSLeft5 {
  right: initial;
  left: 240px;
}
.cntGSContainer20 .cntGSLeft6 {
  left: 288px;
}
[dir="rtl"] .cntGSContainer20 .cntGSLeft6,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSLeft6 {
  left: initial;
  right: 288px;
}
[dir="ltr"] .cntGSContainer20 .cntGSLeft6,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSLeft6 {
  right: initial;
  left: 288px;
}
.cntGSContainer20 .cntGSLeft7 {
  left: 336px;
}
[dir="rtl"] .cntGSContainer20 .cntGSLeft7,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSLeft7 {
  left: initial;
  right: 336px;
}
[dir="ltr"] .cntGSContainer20 .cntGSLeft7,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSLeft7 {
  right: initial;
  left: 336px;
}
.cntGSContainer20 .cntGSLeft8 {
  left: 384px;
}
[dir="rtl"] .cntGSContainer20 .cntGSLeft8,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSLeft8 {
  left: initial;
  right: 384px;
}
[dir="ltr"] .cntGSContainer20 .cntGSLeft8,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSLeft8 {
  right: initial;
  left: 384px;
}
.cntGSContainer20 .cntGSLeft9 {
  left: 432px;
}
[dir="rtl"] .cntGSContainer20 .cntGSLeft9,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSLeft9 {
  left: initial;
  right: 432px;
}
[dir="ltr"] .cntGSContainer20 .cntGSLeft9,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSLeft9 {
  right: initial;
  left: 432px;
}
.cntGSContainer20 .cntGSLeft10 {
  left: 480px;
}
[dir="rtl"] .cntGSContainer20 .cntGSLeft10,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSLeft10 {
  left: initial;
  right: 480px;
}
[dir="ltr"] .cntGSContainer20 .cntGSLeft10,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSLeft10 {
  right: initial;
  left: 480px;
}
.cntGSContainer20 .cntGSLeft11 {
  left: 528px;
}
[dir="rtl"] .cntGSContainer20 .cntGSLeft11,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSLeft11 {
  left: initial;
  right: 528px;
}
[dir="ltr"] .cntGSContainer20 .cntGSLeft11,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSLeft11 {
  right: initial;
  left: 528px;
}
.cntGSContainer20 .cntGSLeft12 {
  left: 576px;
}
[dir="rtl"] .cntGSContainer20 .cntGSLeft12,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSLeft12 {
  left: initial;
  right: 576px;
}
[dir="ltr"] .cntGSContainer20 .cntGSLeft12,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSLeft12 {
  right: initial;
  left: 576px;
}
.cntGSContainer20 .cntGSLeft13 {
  left: 624px;
}
[dir="rtl"] .cntGSContainer20 .cntGSLeft13,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSLeft13 {
  left: initial;
  right: 624px;
}
[dir="ltr"] .cntGSContainer20 .cntGSLeft13,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSLeft13 {
  right: initial;
  left: 624px;
}
.cntGSContainer20 .cntGSLeft14 {
  left: 672px;
}
[dir="rtl"] .cntGSContainer20 .cntGSLeft14,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSLeft14 {
  left: initial;
  right: 672px;
}
[dir="ltr"] .cntGSContainer20 .cntGSLeft14,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSLeft14 {
  right: initial;
  left: 672px;
}
.cntGSContainer20 .cntGSLeft15 {
  left: 720px;
}
[dir="rtl"] .cntGSContainer20 .cntGSLeft15,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSLeft15 {
  left: initial;
  right: 720px;
}
[dir="ltr"] .cntGSContainer20 .cntGSLeft15,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSLeft15 {
  right: initial;
  left: 720px;
}
.cntGSContainer20 .cntGSLeft16 {
  left: 768px;
}
[dir="rtl"] .cntGSContainer20 .cntGSLeft16,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSLeft16 {
  left: initial;
  right: 768px;
}
[dir="ltr"] .cntGSContainer20 .cntGSLeft16,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSLeft16 {
  right: initial;
  left: 768px;
}
.cntGSContainer20 .cntGSLeft17 {
  left: 816px;
}
[dir="rtl"] .cntGSContainer20 .cntGSLeft17,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSLeft17 {
  left: initial;
  right: 816px;
}
[dir="ltr"] .cntGSContainer20 .cntGSLeft17,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSLeft17 {
  right: initial;
  left: 816px;
}
.cntGSContainer20 .cntGSLeft18 {
  left: 864px;
}
[dir="rtl"] .cntGSContainer20 .cntGSLeft18,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSLeft18 {
  left: initial;
  right: 864px;
}
[dir="ltr"] .cntGSContainer20 .cntGSLeft18,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSLeft18 {
  right: initial;
  left: 864px;
}
.cntGSContainer20 .cntGSLeft19 {
  left: 912px;
}
[dir="rtl"] .cntGSContainer20 .cntGSLeft19,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSLeft19 {
  left: initial;
  right: 912px;
}
[dir="ltr"] .cntGSContainer20 .cntGSLeft19,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSLeft19 {
  right: initial;
  left: 912px;
}
.cntGSContainer20 .cntGSRight1 {
  left: -48px;
}
[dir="rtl"] .cntGSContainer20 .cntGSRight1,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSRight1 {
  left: initial;
  right: -48px;
}
[dir="ltr"] .cntGSContainer20 .cntGSRight1,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSRight1 {
  right: initial;
  left: -48px;
}
.cntGSContainer20 .cntGSRight2 {
  left: -96px;
}
[dir="rtl"] .cntGSContainer20 .cntGSRight2,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSRight2 {
  left: initial;
  right: -96px;
}
[dir="ltr"] .cntGSContainer20 .cntGSRight2,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSRight2 {
  right: initial;
  left: -96px;
}
.cntGSContainer20 .cntGSRight3 {
  left: -144px;
}
[dir="rtl"] .cntGSContainer20 .cntGSRight3,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSRight3 {
  left: initial;
  right: -144px;
}
[dir="ltr"] .cntGSContainer20 .cntGSRight3,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSRight3 {
  right: initial;
  left: -144px;
}
.cntGSContainer20 .cntGSRight4 {
  left: -192px;
}
[dir="rtl"] .cntGSContainer20 .cntGSRight4,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSRight4 {
  left: initial;
  right: -192px;
}
[dir="ltr"] .cntGSContainer20 .cntGSRight4,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSRight4 {
  right: initial;
  left: -192px;
}
.cntGSContainer20 .cntGSRight5 {
  left: -240px;
}
[dir="rtl"] .cntGSContainer20 .cntGSRight5,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSRight5 {
  left: initial;
  right: -240px;
}
[dir="ltr"] .cntGSContainer20 .cntGSRight5,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSRight5 {
  right: initial;
  left: -240px;
}
.cntGSContainer20 .cntGSRight6 {
  left: -288px;
}
[dir="rtl"] .cntGSContainer20 .cntGSRight6,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSRight6 {
  left: initial;
  right: -288px;
}
[dir="ltr"] .cntGSContainer20 .cntGSRight6,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSRight6 {
  right: initial;
  left: -288px;
}
.cntGSContainer20 .cntGSRight7 {
  left: -336px;
}
[dir="rtl"] .cntGSContainer20 .cntGSRight7,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSRight7 {
  left: initial;
  right: -336px;
}
[dir="ltr"] .cntGSContainer20 .cntGSRight7,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSRight7 {
  right: initial;
  left: -336px;
}
.cntGSContainer20 .cntGSRight8 {
  left: -384px;
}
[dir="rtl"] .cntGSContainer20 .cntGSRight8,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSRight8 {
  left: initial;
  right: -384px;
}
[dir="ltr"] .cntGSContainer20 .cntGSRight8,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSRight8 {
  right: initial;
  left: -384px;
}
.cntGSContainer20 .cntGSRight9 {
  left: -432px;
}
[dir="rtl"] .cntGSContainer20 .cntGSRight9,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSRight9 {
  left: initial;
  right: -432px;
}
[dir="ltr"] .cntGSContainer20 .cntGSRight9,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSRight9 {
  right: initial;
  left: -432px;
}
.cntGSContainer20 .cntGSRight10 {
  left: -480px;
}
[dir="rtl"] .cntGSContainer20 .cntGSRight10,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSRight10 {
  left: initial;
  right: -480px;
}
[dir="ltr"] .cntGSContainer20 .cntGSRight10,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSRight10 {
  right: initial;
  left: -480px;
}
.cntGSContainer20 .cntGSRight11 {
  left: -528px;
}
[dir="rtl"] .cntGSContainer20 .cntGSRight11,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSRight11 {
  left: initial;
  right: -528px;
}
[dir="ltr"] .cntGSContainer20 .cntGSRight11,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSRight11 {
  right: initial;
  left: -528px;
}
.cntGSContainer20 .cntGSRight12 {
  left: -576px;
}
[dir="rtl"] .cntGSContainer20 .cntGSRight12,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSRight12 {
  left: initial;
  right: -576px;
}
[dir="ltr"] .cntGSContainer20 .cntGSRight12,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSRight12 {
  right: initial;
  left: -576px;
}
.cntGSContainer20 .cntGSRight13 {
  left: -624px;
}
[dir="rtl"] .cntGSContainer20 .cntGSRight13,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSRight13 {
  left: initial;
  right: -624px;
}
[dir="ltr"] .cntGSContainer20 .cntGSRight13,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSRight13 {
  right: initial;
  left: -624px;
}
.cntGSContainer20 .cntGSRight14 {
  left: -672px;
}
[dir="rtl"] .cntGSContainer20 .cntGSRight14,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSRight14 {
  left: initial;
  right: -672px;
}
[dir="ltr"] .cntGSContainer20 .cntGSRight14,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSRight14 {
  right: initial;
  left: -672px;
}
.cntGSContainer20 .cntGSRight15 {
  left: -720px;
}
[dir="rtl"] .cntGSContainer20 .cntGSRight15,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSRight15 {
  left: initial;
  right: -720px;
}
[dir="ltr"] .cntGSContainer20 .cntGSRight15,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSRight15 {
  right: initial;
  left: -720px;
}
.cntGSContainer20 .cntGSRight16 {
  left: -768px;
}
[dir="rtl"] .cntGSContainer20 .cntGSRight16,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSRight16 {
  left: initial;
  right: -768px;
}
[dir="ltr"] .cntGSContainer20 .cntGSRight16,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSRight16 {
  right: initial;
  left: -768px;
}
.cntGSContainer20 .cntGSRight17 {
  left: -816px;
}
[dir="rtl"] .cntGSContainer20 .cntGSRight17,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSRight17 {
  left: initial;
  right: -816px;
}
[dir="ltr"] .cntGSContainer20 .cntGSRight17,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSRight17 {
  right: initial;
  left: -816px;
}
.cntGSContainer20 .cntGSRight18 {
  left: -864px;
}
[dir="rtl"] .cntGSContainer20 .cntGSRight18,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSRight18 {
  left: initial;
  right: -864px;
}
[dir="ltr"] .cntGSContainer20 .cntGSRight18,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSRight18 {
  right: initial;
  left: -864px;
}
.cntGSContainer20 .cntGSRight19 {
  left: -912px;
}
[dir="rtl"] .cntGSContainer20 .cntGSRight19,
:host-context([dir="rtl"]) .cntGSContainer20 .cntGSRight19 {
  left: initial;
  right: -912px;
}
[dir="ltr"] .cntGSContainer20 .cntGSRight19,
:host-context([dir="ltr"]) .cntGSContainer20 .cntGSRight19 {
  right: initial;
  left: -912px;
}
/************************** /Fixed 20 Grids ******************************/
/************************** Fixed 24 Grids ******************************/
.cntGSContainer24 .cntGSGrid1 {
  width: 20px;
}
.cntGSContainer24 .cntGSGrid2 {
  width: 60px;
}
.cntGSContainer24 .cntGSGrid3 {
  width: 100px;
}
.cntGSContainer24 .cntGSGrid4 {
  width: 140px;
}
.cntGSContainer24 .cntGSGrid5 {
  width: 180px;
}
.cntGSContainer24 .cntGSGrid6 {
  width: 220px;
}
.cntGSContainer24 .cntGSGrid7 {
  width: 260px;
}
.cntGSContainer24 .cntGSGrid8 {
  width: 300px;
}
.cntGSContainer24 .cntGSGrid9 {
  width: 340px;
}
.cntGSContainer24 .cntGSGrid10 {
  width: 380px;
}
.cntGSContainer24 .cntGSGrid11 {
  width: 420px;
}
.cntGSContainer24 .cntGSGrid12 {
  width: 460px;
}
.cntGSContainer24 .cntGSGrid13 {
  width: 500px;
}
.cntGSContainer24 .cntGSGrid14 {
  width: 540px;
}
.cntGSContainer24 .cntGSGrid15 {
  width: 580px;
}
.cntGSContainer24 .cntGSGrid16 {
  width: 620px;
}
.cntGSContainer24 .cntGSGrid17 {
  width: 660px;
}
.cntGSContainer24 .cntGSGrid18 {
  width: 700px;
}
.cntGSContainer24 .cntGSGrid19 {
  width: 740px;
}
.cntGSContainer24 .cntGSGrid20 {
  width: 780px;
}
.cntGSContainer24 .cntGSGrid21 {
  width: 820px;
}
.cntGSContainer24 .cntGSGrid22 {
  width: 860px;
}
.cntGSContainer24 .cntGSGrid23 {
  width: 900px;
}
.cntGSContainer24 .cntGSGrid24 {
  width: 940px;
  margin-left: 0;
  margin-right: 0;
}
.cntGSContainer24 .cntGSLeft1 {
  left: 40px;
}
[dir="rtl"] .cntGSContainer24 .cntGSLeft1,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSLeft1 {
  left: initial;
  right: 40px;
}
[dir="ltr"] .cntGSContainer24 .cntGSLeft1,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSLeft1 {
  right: initial;
  left: 40px;
}
.cntGSContainer24 .cntGSLeft2 {
  left: 80px;
}
[dir="rtl"] .cntGSContainer24 .cntGSLeft2,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSLeft2 {
  left: initial;
  right: 80px;
}
[dir="ltr"] .cntGSContainer24 .cntGSLeft2,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSLeft2 {
  right: initial;
  left: 80px;
}
.cntGSContainer24 .cntGSLeft3 {
  left: 120px;
}
[dir="rtl"] .cntGSContainer24 .cntGSLeft3,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSLeft3 {
  left: initial;
  right: 120px;
}
[dir="ltr"] .cntGSContainer24 .cntGSLeft3,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSLeft3 {
  right: initial;
  left: 120px;
}
.cntGSContainer24 .cntGSLeft4 {
  left: 160px;
}
[dir="rtl"] .cntGSContainer24 .cntGSLeft4,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSLeft4 {
  left: initial;
  right: 160px;
}
[dir="ltr"] .cntGSContainer24 .cntGSLeft4,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSLeft4 {
  right: initial;
  left: 160px;
}
.cntGSContainer24 .cntGSLeft5 {
  left: 200px;
}
[dir="rtl"] .cntGSContainer24 .cntGSLeft5,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSLeft5 {
  left: initial;
  right: 200px;
}
[dir="ltr"] .cntGSContainer24 .cntGSLeft5,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSLeft5 {
  right: initial;
  left: 200px;
}
.cntGSContainer24 .cntGSLeft6 {
  left: 240px;
}
[dir="rtl"] .cntGSContainer24 .cntGSLeft6,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSLeft6 {
  left: initial;
  right: 240px;
}
[dir="ltr"] .cntGSContainer24 .cntGSLeft6,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSLeft6 {
  right: initial;
  left: 240px;
}
.cntGSContainer24 .cntGSLeft7 {
  left: 280px;
}
[dir="rtl"] .cntGSContainer24 .cntGSLeft7,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSLeft7 {
  left: initial;
  right: 280px;
}
[dir="ltr"] .cntGSContainer24 .cntGSLeft7,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSLeft7 {
  right: initial;
  left: 280px;
}
.cntGSContainer24 .cntGSLeft8 {
  left: 320px;
}
[dir="rtl"] .cntGSContainer24 .cntGSLeft8,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSLeft8 {
  left: initial;
  right: 320px;
}
[dir="ltr"] .cntGSContainer24 .cntGSLeft8,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSLeft8 {
  right: initial;
  left: 320px;
}
.cntGSContainer24 .cntGSLeft9 {
  left: 360px;
}
[dir="rtl"] .cntGSContainer24 .cntGSLeft9,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSLeft9 {
  left: initial;
  right: 360px;
}
[dir="ltr"] .cntGSContainer24 .cntGSLeft9,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSLeft9 {
  right: initial;
  left: 360px;
}
.cntGSContainer24 .cntGSLeft10 {
  left: 400px;
}
[dir="rtl"] .cntGSContainer24 .cntGSLeft10,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSLeft10 {
  left: initial;
  right: 400px;
}
[dir="ltr"] .cntGSContainer24 .cntGSLeft10,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSLeft10 {
  right: initial;
  left: 400px;
}
.cntGSContainer24 .cntGSLeft11 {
  left: 440px;
}
[dir="rtl"] .cntGSContainer24 .cntGSLeft11,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSLeft11 {
  left: initial;
  right: 440px;
}
[dir="ltr"] .cntGSContainer24 .cntGSLeft11,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSLeft11 {
  right: initial;
  left: 440px;
}
.cntGSContainer24 .cntGSLeft12 {
  left: 480px;
}
[dir="rtl"] .cntGSContainer24 .cntGSLeft12,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSLeft12 {
  left: initial;
  right: 480px;
}
[dir="ltr"] .cntGSContainer24 .cntGSLeft12,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSLeft12 {
  right: initial;
  left: 480px;
}
.cntGSContainer24 .cntGSLeft13 {
  left: 520px;
}
[dir="rtl"] .cntGSContainer24 .cntGSLeft13,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSLeft13 {
  left: initial;
  right: 520px;
}
[dir="ltr"] .cntGSContainer24 .cntGSLeft13,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSLeft13 {
  right: initial;
  left: 520px;
}
.cntGSContainer24 .cntGSLeft14 {
  left: 560px;
}
[dir="rtl"] .cntGSContainer24 .cntGSLeft14,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSLeft14 {
  left: initial;
  right: 560px;
}
[dir="ltr"] .cntGSContainer24 .cntGSLeft14,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSLeft14 {
  right: initial;
  left: 560px;
}
.cntGSContainer24 .cntGSLeft15 {
  left: 600px;
}
[dir="rtl"] .cntGSContainer24 .cntGSLeft15,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSLeft15 {
  left: initial;
  right: 600px;
}
[dir="ltr"] .cntGSContainer24 .cntGSLeft15,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSLeft15 {
  right: initial;
  left: 600px;
}
.cntGSContainer24 .cntGSLeft16 {
  left: 640px;
}
[dir="rtl"] .cntGSContainer24 .cntGSLeft16,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSLeft16 {
  left: initial;
  right: 640px;
}
[dir="ltr"] .cntGSContainer24 .cntGSLeft16,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSLeft16 {
  right: initial;
  left: 640px;
}
.cntGSContainer24 .cntGSLeft17 {
  left: 680px;
}
[dir="rtl"] .cntGSContainer24 .cntGSLeft17,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSLeft17 {
  left: initial;
  right: 680px;
}
[dir="ltr"] .cntGSContainer24 .cntGSLeft17,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSLeft17 {
  right: initial;
  left: 680px;
}
.cntGSContainer24 .cntGSLeft18 {
  left: 720px;
}
[dir="rtl"] .cntGSContainer24 .cntGSLeft18,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSLeft18 {
  left: initial;
  right: 720px;
}
[dir="ltr"] .cntGSContainer24 .cntGSLeft18,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSLeft18 {
  right: initial;
  left: 720px;
}
.cntGSContainer24 .cntGSLeft19 {
  left: 760px;
}
[dir="rtl"] .cntGSContainer24 .cntGSLeft19,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSLeft19 {
  left: initial;
  right: 760px;
}
[dir="ltr"] .cntGSContainer24 .cntGSLeft19,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSLeft19 {
  right: initial;
  left: 760px;
}
.cntGSContainer24 .cntGSLeft20 {
  left: 800px;
}
[dir="rtl"] .cntGSContainer24 .cntGSLeft20,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSLeft20 {
  left: initial;
  right: 800px;
}
[dir="ltr"] .cntGSContainer24 .cntGSLeft20,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSLeft20 {
  right: initial;
  left: 800px;
}
.cntGSContainer24 .cntGSLeft21 {
  left: 840px;
}
[dir="rtl"] .cntGSContainer24 .cntGSLeft21,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSLeft21 {
  left: initial;
  right: 840px;
}
[dir="ltr"] .cntGSContainer24 .cntGSLeft21,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSLeft21 {
  right: initial;
  left: 840px;
}
.cntGSContainer24 .cntGSLeft22 {
  left: 880px;
}
[dir="rtl"] .cntGSContainer24 .cntGSLeft22,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSLeft22 {
  left: initial;
  right: 880px;
}
[dir="ltr"] .cntGSContainer24 .cntGSLeft22,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSLeft22 {
  right: initial;
  left: 880px;
}
.cntGSContainer24 .cntGSLeft23 {
  left: 920px;
}
[dir="rtl"] .cntGSContainer24 .cntGSLeft23,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSLeft23 {
  left: initial;
  right: 920px;
}
[dir="ltr"] .cntGSContainer24 .cntGSLeft23,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSLeft23 {
  right: initial;
  left: 920px;
}
.cntGSContainer24 .cntGSRight1 {
  left: -40px;
}
[dir="rtl"] .cntGSContainer24 .cntGSRight1,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSRight1 {
  left: initial;
  right: -40px;
}
[dir="ltr"] .cntGSContainer24 .cntGSRight1,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSRight1 {
  right: initial;
  left: -40px;
}
.cntGSContainer24 .cntGSRight2 {
  left: -80px;
}
[dir="rtl"] .cntGSContainer24 .cntGSRight2,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSRight2 {
  left: initial;
  right: -80px;
}
[dir="ltr"] .cntGSContainer24 .cntGSRight2,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSRight2 {
  right: initial;
  left: -80px;
}
.cntGSContainer24 .cntGSRight3 {
  left: -120px;
}
[dir="rtl"] .cntGSContainer24 .cntGSRight3,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSRight3 {
  left: initial;
  right: -120px;
}
[dir="ltr"] .cntGSContainer24 .cntGSRight3,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSRight3 {
  right: initial;
  left: -120px;
}
.cntGSContainer24 .cntGSRight4 {
  left: -160px;
}
[dir="rtl"] .cntGSContainer24 .cntGSRight4,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSRight4 {
  left: initial;
  right: -160px;
}
[dir="ltr"] .cntGSContainer24 .cntGSRight4,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSRight4 {
  right: initial;
  left: -160px;
}
.cntGSContainer24 .cntGSRight5 {
  left: -200px;
}
[dir="rtl"] .cntGSContainer24 .cntGSRight5,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSRight5 {
  left: initial;
  right: -200px;
}
[dir="ltr"] .cntGSContainer24 .cntGSRight5,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSRight5 {
  right: initial;
  left: -200px;
}
.cntGSContainer24 .cntGSRight6 {
  left: -240px;
}
[dir="rtl"] .cntGSContainer24 .cntGSRight6,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSRight6 {
  left: initial;
  right: -240px;
}
[dir="ltr"] .cntGSContainer24 .cntGSRight6,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSRight6 {
  right: initial;
  left: -240px;
}
.cntGSContainer24 .cntGSRight7 {
  left: -280px;
}
[dir="rtl"] .cntGSContainer24 .cntGSRight7,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSRight7 {
  left: initial;
  right: -280px;
}
[dir="ltr"] .cntGSContainer24 .cntGSRight7,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSRight7 {
  right: initial;
  left: -280px;
}
.cntGSContainer24 .cntGSRight8 {
  left: -320px;
}
[dir="rtl"] .cntGSContainer24 .cntGSRight8,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSRight8 {
  left: initial;
  right: -320px;
}
[dir="ltr"] .cntGSContainer24 .cntGSRight8,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSRight8 {
  right: initial;
  left: -320px;
}
.cntGSContainer24 .cntGSRight9 {
  left: -360px;
}
[dir="rtl"] .cntGSContainer24 .cntGSRight9,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSRight9 {
  left: initial;
  right: -360px;
}
[dir="ltr"] .cntGSContainer24 .cntGSRight9,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSRight9 {
  right: initial;
  left: -360px;
}
.cntGSContainer24 .cntGSRight10 {
  left: -400px;
}
[dir="rtl"] .cntGSContainer24 .cntGSRight10,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSRight10 {
  left: initial;
  right: -400px;
}
[dir="ltr"] .cntGSContainer24 .cntGSRight10,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSRight10 {
  right: initial;
  left: -400px;
}
.cntGSContainer24 .cntGSRight11 {
  left: -440px;
}
[dir="rtl"] .cntGSContainer24 .cntGSRight11,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSRight11 {
  left: initial;
  right: -440px;
}
[dir="ltr"] .cntGSContainer24 .cntGSRight11,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSRight11 {
  right: initial;
  left: -440px;
}
.cntGSContainer24 .cntGSRight12 {
  left: -480px;
}
[dir="rtl"] .cntGSContainer24 .cntGSRight12,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSRight12 {
  left: initial;
  right: -480px;
}
[dir="ltr"] .cntGSContainer24 .cntGSRight12,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSRight12 {
  right: initial;
  left: -480px;
}
.cntGSContainer24 .cntGSRight13 {
  left: -520px;
}
[dir="rtl"] .cntGSContainer24 .cntGSRight13,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSRight13 {
  left: initial;
  right: -520px;
}
[dir="ltr"] .cntGSContainer24 .cntGSRight13,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSRight13 {
  right: initial;
  left: -520px;
}
.cntGSContainer24 .cntGSRight14 {
  left: -560px;
}
[dir="rtl"] .cntGSContainer24 .cntGSRight14,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSRight14 {
  left: initial;
  right: -560px;
}
[dir="ltr"] .cntGSContainer24 .cntGSRight14,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSRight14 {
  right: initial;
  left: -560px;
}
.cntGSContainer24 .cntGSRight15 {
  left: -600px;
}
[dir="rtl"] .cntGSContainer24 .cntGSRight15,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSRight15 {
  left: initial;
  right: -600px;
}
[dir="ltr"] .cntGSContainer24 .cntGSRight15,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSRight15 {
  right: initial;
  left: -600px;
}
.cntGSContainer24 .cntGSRight16 {
  left: -640px;
}
[dir="rtl"] .cntGSContainer24 .cntGSRight16,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSRight16 {
  left: initial;
  right: -640px;
}
[dir="ltr"] .cntGSContainer24 .cntGSRight16,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSRight16 {
  right: initial;
  left: -640px;
}
.cntGSContainer24 .cntGSRight17 {
  left: -680px;
}
[dir="rtl"] .cntGSContainer24 .cntGSRight17,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSRight17 {
  left: initial;
  right: -680px;
}
[dir="ltr"] .cntGSContainer24 .cntGSRight17,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSRight17 {
  right: initial;
  left: -680px;
}
.cntGSContainer24 .cntGSRight18 {
  left: -720px;
}
[dir="rtl"] .cntGSContainer24 .cntGSRight18,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSRight18 {
  left: initial;
  right: -720px;
}
[dir="ltr"] .cntGSContainer24 .cntGSRight18,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSRight18 {
  right: initial;
  left: -720px;
}
.cntGSContainer24 .cntGSRight19 {
  left: -760px;
}
[dir="rtl"] .cntGSContainer24 .cntGSRight19,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSRight19 {
  left: initial;
  right: -760px;
}
[dir="ltr"] .cntGSContainer24 .cntGSRight19,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSRight19 {
  right: initial;
  left: -760px;
}
.cntGSContainer24 .cntGSRight20 {
  left: -800px;
}
[dir="rtl"] .cntGSContainer24 .cntGSRight20,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSRight20 {
  left: initial;
  right: -800px;
}
[dir="ltr"] .cntGSContainer24 .cntGSRight20,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSRight20 {
  right: initial;
  left: -800px;
}
.cntGSContainer24 .cntGSRight21 {
  left: -840px;
}
[dir="rtl"] .cntGSContainer24 .cntGSRight21,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSRight21 {
  left: initial;
  right: -840px;
}
[dir="ltr"] .cntGSContainer24 .cntGSRight21,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSRight21 {
  right: initial;
  left: -840px;
}
.cntGSContainer24 .cntGSRight22 {
  left: -880px;
}
[dir="rtl"] .cntGSContainer24 .cntGSRight22,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSRight22 {
  left: initial;
  right: -880px;
}
[dir="ltr"] .cntGSContainer24 .cntGSRight22,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSRight22 {
  right: initial;
  left: -880px;
}
.cntGSContainer24 .cntGSRight23 {
  left: -920px;
}
[dir="rtl"] .cntGSContainer24 .cntGSRight23,
:host-context([dir="rtl"]) .cntGSContainer24 .cntGSRight23 {
  left: initial;
  right: -920px;
}
[dir="ltr"] .cntGSContainer24 .cntGSRight23,
:host-context([dir="ltr"]) .cntGSContainer24 .cntGSRight23 {
  right: initial;
  left: -920px;
}
/************************** /Fixed 24 Grids ******************************/
/************************** Fluid 20 Grids ******************************/
.cntGSFluid20 .cntGSGrid1 {
  width: 3.1%;
}
.cntGSFluid20 .cntGSGrid2 {
  width: 8.2%;
}
.cntGSFluid20 .cntGSGrid3 {
  width: 13.3%;
}
.cntGSFluid20 .cntGSGrid4 {
  width: 18.4%;
}
.cntGSFluid20 .cntGSGrid5 {
  width: 23.5%;
}
.cntGSFluid20 .cntGSGrid6 {
  width: 28.6%;
}
.cntGSFluid20 .cntGSGrid7 {
  width: 33.7%;
}
.cntGSFluid20 .cntGSGrid8 {
  width: 38.8%;
}
.cntGSFluid20 .cntGSGrid9 {
  width: 43.9%;
}
.cntGSFluid20 .cntGSGrid10 {
  width: 49%;
}
.cntGSFluid20 .cntGSGrid11 {
  width: 54.1%;
}
.cntGSFluid20 .cntGSGrid12 {
  width: 59.2%;
}
.cntGSFluid20 .cntGSGrid13 {
  width: 64.3%;
}
.cntGSFluid20 .cntGSGrid14 {
  width: 69.4%;
}
.cntGSFluid20 .cntGSGrid15 {
  width: 74.5%;
}
.cntGSFluid20 .cntGSGrid16 {
  width: 79.6%;
}
.cntGSFluid20 .cntGSGrid17 {
  width: 84.7%;
}
.cntGSFluid20 .cntGSGrid18 {
  width: 89.8%;
}
.cntGSFluid20 .cntGSGrid19 {
  width: 94.9%;
}
.cntGSFluid20 .cntGSGrid20 {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}
/************************** /Fluid 20 Grids ******************************/
/************************** Fluid 24 Grids ******************************/
.cntGSFluid24 .cntGSGrid1 {
  width: 2.25%;
}
.cntGSFluid24 .cntGSGrid2 {
  width: 6.5%;
}
.cntGSFluid24 .cntGSGrid3 {
  width: 10.75%;
}
.cntGSFluid24 .cntGSGrid4 {
  width: 15%;
}
.cntGSFluid24 .cntGSGrid5 {
  width: 19.25%;
}
.cntGSFluid24 .cntGSGrid6 {
  width: 23.5%;
}
.cntGSFluid24 .cntGSGrid7 {
  width: 27.75%;
}
.cntGSFluid24 .cntGSGrid8 {
  width: 32%;
}
.cntGSFluid24 .cntGSGrid9 {
  width: 36.25%;
}
.cntGSFluid24 .cntGSGrid10 {
  width: 40.5%;
}
.cntGSFluid24 .cntGSGrid11 {
  width: 44.75%;
}
.cntGSFluid24 .cntGSGrid12 {
  width: 49%;
}
.cntGSFluid24 .cntGSGrid13 {
  width: 53.25%;
}
.cntGSFluid24 .cntGSGrid14 {
  width: 57.5%;
}
.cntGSFluid24 .cntGSGrid15 {
  width: 61.75%;
}
.cntGSFluid24 .cntGSGrid16 {
  width: 66%;
}
.cntGSFluid24 .cntGSGrid17 {
  width: 70.25%;
}
.cntGSFluid24 .cntGSGrid18 {
  width: 74.5%;
}
.cntGSFluid24 .cntGSGrid19 {
  width: 78.75%;
}
.cntGSFluid24 .cntGSGrid20 {
  width: 83%;
}
.cntGSFluid24 .cntGSGrid21 {
  width: 87.25%;
}
.cntGSFluid24 .cntGSGrid22 {
  width: 91.5%;
}
.cntGSFluid24 .cntGSGrid23 {
  width: 95.75%;
}
.cntGSFluid24 .cntGSGrid24 {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}
/************************** /Fluid 24 Grids ******************************/
/************************** Vertical spacing ******************************/
.cntGSVert5 {
  display: block;
  height: 5px;
}
.cntGSVert10 {
  display: block;
  height: 10px;
}
.cntGSVert15 {
  display: block;
  height: 15px;
}
.cntGSVert20 {
  display: block;
  height: 20px;
}
.cntGSVert25 {
  display: block;
  height: 25px;
}
.cntGSVert30 {
  display: block;
  height: 30px;
}
.cntGSVert35 {
  display: block;
  height: 35px;
}
.cntGSVert40 {
  display: block;
  height: 40px;
}
.cntGSVert45 {
  display: block;
  height: 45px;
}
.cntGSVert50 {
  display: block;
  height: 50px;
}
/************************** /Vertical spacing ******************************/
/**************************** Inner Padding ********************************/
.cntGSPad5 {
  padding: 5px;
}
.cntGSPad10 {
  padding: 10px;
}
.cntGSPad15 {
  padding: 15px;
}
.cntGSPad20 {
  padding: 20px;
}
.cntGSPad25 {
  padding: 25px;
}
.cntGSPad30 {
  padding: 30px;
}
.cntGSPad35 {
  padding: 35px;
}
.cntGSPad40 {
  padding: 40px;
}
/**************************** /Inner Padding ********************************/
/* Outer Margin */
.cntGSMar5 {
  margin: 5px;
}
.cntGSMar10 {
  margin: 10px;
}
.cntGSMar15 {
  margin: 15px;
}
.cntGSMar20 {
  margin: 20px;
}
.cntGSMar25 {
  margin: 25px;
}
.cntGSMar30 {
  margin: 30px;
}
.cntGSMar35 {
  margin: 35px;
}
.cntGSMar40 {
  margin: 40px;
}
/* Bottom Margin only (useful for headers)*/
.cntGSBotMarg5 {
  margin-bottom: 5px;
}
.cntGSBotMarg10 {
  margin-bottom: 10px;
}
.cntGSBotMarg15 {
  margin-bottom: 15px;
}
/* ClientViewer 6 column Grid System */
.cntGSCV .cntGSGrid1 {
  margin-left: 0;
  margin-right: 0;
  width: 45px;
}
.cntGSCV .cntGSGrid2 {
  width: 105px;
}
.cntGSCV .cntGSGrid3 {
  width: 165px;
}
.cntGSCV .cntGSGrid4 {
  width: 225px;
}
.cntGSCV .cntGSGrid5 {
  width: 285px;
}
.cntGSCV .cntGSGrid6 {
  width: 345px;
}
.cntGSPH0005,
.cntGSPH0010,
.cntGSPH0015,
.cntGSPH0020 {
  left: 0;
}
[dir="rtl"] .cntGSPH0005,
[dir="rtl"] .cntGSPH0010,
[dir="rtl"] .cntGSPH0015,
[dir="rtl"] .cntGSPH0020,
:host-context([dir="rtl"]) .cntGSPH0005,
:host-context([dir="rtl"]) .cntGSPH0010,
:host-context([dir="rtl"]) .cntGSPH0015,
:host-context([dir="rtl"]) .cntGSPH0020 {
  left: initial;
  right: 0;
}
[dir="ltr"] .cntGSPH0005,
[dir="ltr"] .cntGSPH0010,
[dir="ltr"] .cntGSPH0015,
[dir="ltr"] .cntGSPH0020,
:host-context([dir="ltr"]) .cntGSPH0005,
:host-context([dir="ltr"]) .cntGSPH0010,
:host-context([dir="ltr"]) .cntGSPH0015,
:host-context([dir="ltr"]) .cntGSPH0020 {
  right: initial;
  left: 0;
}
.cntGSPH0005,
.cntGSPH0505,
.cntGSPH1005,
.cntGSPH1505,
.cntGSPH2005 {
  left: 5px;
}
[dir="rtl"] .cntGSPH0005,
[dir="rtl"] .cntGSPH0505,
[dir="rtl"] .cntGSPH1005,
[dir="rtl"] .cntGSPH1505,
[dir="rtl"] .cntGSPH2005,
:host-context([dir="rtl"]) .cntGSPH0005,
:host-context([dir="rtl"]) .cntGSPH0505,
:host-context([dir="rtl"]) .cntGSPH1005,
:host-context([dir="rtl"]) .cntGSPH1505,
:host-context([dir="rtl"]) .cntGSPH2005 {
  left: initial;
  right: 5px;
}
[dir="ltr"] .cntGSPH0005,
[dir="ltr"] .cntGSPH0505,
[dir="ltr"] .cntGSPH1005,
[dir="ltr"] .cntGSPH1505,
[dir="ltr"] .cntGSPH2005,
:host-context([dir="ltr"]) .cntGSPH0005,
:host-context([dir="ltr"]) .cntGSPH0505,
:host-context([dir="ltr"]) .cntGSPH1005,
:host-context([dir="ltr"]) .cntGSPH1505,
:host-context([dir="ltr"]) .cntGSPH2005 {
  right: initial;
  left: 5px;
}
.cntGSPH0010,
.cntGSPH0510,
.cntGSPH1010,
.cntGSPH1510,
.cntGSPH2010 {
  padding-right: 10px;
}
[dir="rtl"] .cntGSPH0010,
[dir="rtl"] .cntGSPH0510,
[dir="rtl"] .cntGSPH1010,
[dir="rtl"] .cntGSPH1510,
[dir="rtl"] .cntGSPH2010,
:host-context([dir="rtl"]) .cntGSPH0010,
:host-context([dir="rtl"]) .cntGSPH0510,
:host-context([dir="rtl"]) .cntGSPH1010,
:host-context([dir="rtl"]) .cntGSPH1510,
:host-context([dir="rtl"]) .cntGSPH2010 {
  padding-right: initial;
  padding-left: 10px;
}
[dir="ltr"] .cntGSPH0010,
[dir="ltr"] .cntGSPH0510,
[dir="ltr"] .cntGSPH1010,
[dir="ltr"] .cntGSPH1510,
[dir="ltr"] .cntGSPH2010,
:host-context([dir="ltr"]) .cntGSPH0010,
:host-context([dir="ltr"]) .cntGSPH0510,
:host-context([dir="ltr"]) .cntGSPH1010,
:host-context([dir="ltr"]) .cntGSPH1510,
:host-context([dir="ltr"]) .cntGSPH2010 {
  padding-left: initial;
  padding-right: 10px;
}
.cntGSPH0015,
.cntGSPH0515,
.cntGSPH1015,
.cntGSPH1515,
.cntGSPH2015 {
  padding-right: 15px;
}
[dir="rtl"] .cntGSPH0015,
[dir="rtl"] .cntGSPH0515,
[dir="rtl"] .cntGSPH1015,
[dir="rtl"] .cntGSPH1515,
[dir="rtl"] .cntGSPH2015,
:host-context([dir="rtl"]) .cntGSPH0015,
:host-context([dir="rtl"]) .cntGSPH0515,
:host-context([dir="rtl"]) .cntGSPH1015,
:host-context([dir="rtl"]) .cntGSPH1515,
:host-context([dir="rtl"]) .cntGSPH2015 {
  padding-right: initial;
  padding-left: 15px;
}
[dir="ltr"] .cntGSPH0015,
[dir="ltr"] .cntGSPH0515,
[dir="ltr"] .cntGSPH1015,
[dir="ltr"] .cntGSPH1515,
[dir="ltr"] .cntGSPH2015,
:host-context([dir="ltr"]) .cntGSPH0015,
:host-context([dir="ltr"]) .cntGSPH0515,
:host-context([dir="ltr"]) .cntGSPH1015,
:host-context([dir="ltr"]) .cntGSPH1515,
:host-context([dir="ltr"]) .cntGSPH2015 {
  padding-left: initial;
  padding-right: 15px;
}
.cntGSPH0020,
.cntGSPH0520,
.cntGSPH1020,
.cntGSPH1520,
.cntGSPH2020 {
  padding-right: 20px;
}
[dir="rtl"] .cntGSPH0020,
[dir="rtl"] .cntGSPH0520,
[dir="rtl"] .cntGSPH1020,
[dir="rtl"] .cntGSPH1520,
[dir="rtl"] .cntGSPH2020,
:host-context([dir="rtl"]) .cntGSPH0020,
:host-context([dir="rtl"]) .cntGSPH0520,
:host-context([dir="rtl"]) .cntGSPH1020,
:host-context([dir="rtl"]) .cntGSPH1520,
:host-context([dir="rtl"]) .cntGSPH2020 {
  padding-right: initial;
  padding-left: 20px;
}
[dir="ltr"] .cntGSPH0020,
[dir="ltr"] .cntGSPH0520,
[dir="ltr"] .cntGSPH1020,
[dir="ltr"] .cntGSPH1520,
[dir="ltr"] .cntGSPH2020,
:host-context([dir="ltr"]) .cntGSPH0020,
:host-context([dir="ltr"]) .cntGSPH0520,
:host-context([dir="ltr"]) .cntGSPH1020,
:host-context([dir="ltr"]) .cntGSPH1520,
:host-context([dir="ltr"]) .cntGSPH2020 {
  padding-left: initial;
  padding-right: 20px;
}
.cntGSPH0500,
.cntGSPH0505,
.cntGSPH0510,
.cntGSPH0515,
.cntGSPH0520 {
  padding-left: 5px;
}
[dir="rtl"] .cntGSPH0500,
[dir="rtl"] .cntGSPH0505,
[dir="rtl"] .cntGSPH0510,
[dir="rtl"] .cntGSPH0515,
[dir="rtl"] .cntGSPH0520,
:host-context([dir="rtl"]) .cntGSPH0500,
:host-context([dir="rtl"]) .cntGSPH0505,
:host-context([dir="rtl"]) .cntGSPH0510,
:host-context([dir="rtl"]) .cntGSPH0515,
:host-context([dir="rtl"]) .cntGSPH0520 {
  padding-left: initial;
  padding-right: 5px;
}
[dir="ltr"] .cntGSPH0500,
[dir="ltr"] .cntGSPH0505,
[dir="ltr"] .cntGSPH0510,
[dir="ltr"] .cntGSPH0515,
[dir="ltr"] .cntGSPH0520,
:host-context([dir="ltr"]) .cntGSPH0500,
:host-context([dir="ltr"]) .cntGSPH0505,
:host-context([dir="ltr"]) .cntGSPH0510,
:host-context([dir="ltr"]) .cntGSPH0515,
:host-context([dir="ltr"]) .cntGSPH0520 {
  padding-right: initial;
  padding-left: 5px;
}
.cntGSPH0500,
.cntGSPH1000,
.cntGSPH1500,
.cntGSPH2000 {
  padding-right: 0;
}
[dir="rtl"] .cntGSPH0500,
[dir="rtl"] .cntGSPH1000,
[dir="rtl"] .cntGSPH1500,
[dir="rtl"] .cntGSPH2000,
:host-context([dir="rtl"]) .cntGSPH0500,
:host-context([dir="rtl"]) .cntGSPH1000,
:host-context([dir="rtl"]) .cntGSPH1500,
:host-context([dir="rtl"]) .cntGSPH2000 {
  padding-right: initial;
  padding-left: 0;
}
[dir="ltr"] .cntGSPH0500,
[dir="ltr"] .cntGSPH1000,
[dir="ltr"] .cntGSPH1500,
[dir="ltr"] .cntGSPH2000,
:host-context([dir="ltr"]) .cntGSPH0500,
:host-context([dir="ltr"]) .cntGSPH1000,
:host-context([dir="ltr"]) .cntGSPH1500,
:host-context([dir="ltr"]) .cntGSPH2000 {
  padding-left: initial;
  padding-right: 0;
}
.cntGSPH1000,
.cntGSPH1005,
.cntGSPH1010,
.cntGSPH1015,
.cntGSPH1020 {
  padding-left: 10px;
}
[dir="rtl"] .cntGSPH1000,
[dir="rtl"] .cntGSPH1005,
[dir="rtl"] .cntGSPH1010,
[dir="rtl"] .cntGSPH1015,
[dir="rtl"] .cntGSPH1020,
:host-context([dir="rtl"]) .cntGSPH1000,
:host-context([dir="rtl"]) .cntGSPH1005,
:host-context([dir="rtl"]) .cntGSPH1010,
:host-context([dir="rtl"]) .cntGSPH1015,
:host-context([dir="rtl"]) .cntGSPH1020 {
  padding-left: initial;
  padding-right: 10px;
}
[dir="ltr"] .cntGSPH1000,
[dir="ltr"] .cntGSPH1005,
[dir="ltr"] .cntGSPH1010,
[dir="ltr"] .cntGSPH1015,
[dir="ltr"] .cntGSPH1020,
:host-context([dir="ltr"]) .cntGSPH1000,
:host-context([dir="ltr"]) .cntGSPH1005,
:host-context([dir="ltr"]) .cntGSPH1010,
:host-context([dir="ltr"]) .cntGSPH1015,
:host-context([dir="ltr"]) .cntGSPH1020 {
  padding-right: initial;
  padding-left: 10px;
}
.cntGSPH1500,
.cntGSPH1505,
.cntGSPH1510,
.cntGSPH1515,
.cntGSPH1520 {
  padding-left: 15px;
}
[dir="rtl"] .cntGSPH1500,
[dir="rtl"] .cntGSPH1505,
[dir="rtl"] .cntGSPH1510,
[dir="rtl"] .cntGSPH1515,
[dir="rtl"] .cntGSPH1520,
:host-context([dir="rtl"]) .cntGSPH1500,
:host-context([dir="rtl"]) .cntGSPH1505,
:host-context([dir="rtl"]) .cntGSPH1510,
:host-context([dir="rtl"]) .cntGSPH1515,
:host-context([dir="rtl"]) .cntGSPH1520 {
  padding-left: initial;
  padding-right: 15px;
}
[dir="ltr"] .cntGSPH1500,
[dir="ltr"] .cntGSPH1505,
[dir="ltr"] .cntGSPH1510,
[dir="ltr"] .cntGSPH1515,
[dir="ltr"] .cntGSPH1520,
:host-context([dir="ltr"]) .cntGSPH1500,
:host-context([dir="ltr"]) .cntGSPH1505,
:host-context([dir="ltr"]) .cntGSPH1510,
:host-context([dir="ltr"]) .cntGSPH1515,
:host-context([dir="ltr"]) .cntGSPH1520 {
  padding-right: initial;
  padding-left: 15px;
}
.cntGSPH2000,
.cntGSPH2005,
.cntGSPH2010,
.cntGSPH2015,
.cntGSPH2020 {
  padding-left: 20px;
}
[dir="rtl"] .cntGSPH2000,
[dir="rtl"] .cntGSPH2005,
[dir="rtl"] .cntGSPH2010,
[dir="rtl"] .cntGSPH2015,
[dir="rtl"] .cntGSPH2020,
:host-context([dir="rtl"]) .cntGSPH2000,
:host-context([dir="rtl"]) .cntGSPH2005,
:host-context([dir="rtl"]) .cntGSPH2010,
:host-context([dir="rtl"]) .cntGSPH2015,
:host-context([dir="rtl"]) .cntGSPH2020 {
  padding-left: initial;
  padding-right: 20px;
}
[dir="ltr"] .cntGSPH2000,
[dir="ltr"] .cntGSPH2005,
[dir="ltr"] .cntGSPH2010,
[dir="ltr"] .cntGSPH2015,
[dir="ltr"] .cntGSPH2020,
:host-context([dir="ltr"]) .cntGSPH2000,
:host-context([dir="ltr"]) .cntGSPH2005,
:host-context([dir="ltr"]) .cntGSPH2010,
:host-context([dir="ltr"]) .cntGSPH2015,
:host-context([dir="ltr"]) .cntGSPH2020 {
  padding-right: initial;
  padding-left: 20px;
}
.cntGSPV0000,
.cntGSPV0005,
.cntGSPV0010,
.cntGSPV0015,
.cntGSPV0020,
.cntGSPV0030 {
  padding-top: 0;
}
.cntGSPV0000,
.cntGSPV0500,
.cntGSPV1000,
.cntGSPV1500,
.cntGSPV2000 {
  padding-bottom: 0;
}
.cntGSPV0005,
.cntGSPV0505,
.cntGSPV1005,
.cntGSPV1505,
.cntGSPV2005 {
  padding-bottom: 5px;
}
.cntGSPV0010,
.cntGSPV0510,
.cntGSPV1010,
.cntGSPV1510,
.cntGSPV2010 {
  padding-bottom: 10px;
}
.cntGSPV0015,
.cntGSPV0515,
.cntGSPV1015,
.cntGSPV1515,
.cntGSPV2015 {
  padding-bottom: 15px;
}
.cntGSPV0020,
.cntGSPV0520,
.cntGSPV1020,
.cntGSPV1520,
.cntGSPV2020 {
  padding-bottom: 20px;
}
.cntGSPV0030 {
  padding-bottom: 30px;
}
.cntGSPV0500,
.cntGSPV0505,
.cntGSPV0510,
.cntGSPV0515,
.cntGSPV0520 {
  padding-top: 5px;
}
.cntGSPV1000,
.cntGSPV1005,
.cntGSPV1010,
.cntGSPV1015,
.cntGSPV1020 {
  padding-top: 10px;
}
.cntGSPV1500,
.cntGSPV1505,
.cntGSPV1510,
.cntGSPV1515,
.cntGSPV1520 {
  padding-top: 15px;
}
.cntGSPV2000,
.cntGSPV2005,
.cntGSPV2010,
.cntGSPV2015,
.cntGSPV2020 {
  padding-top: 20px;
}
.cntGSMH0005,
.cntGSMH0010,
.cntGSMH0015,
.cntGSMH0020 {
  padding-left: 0;
}
[dir="rtl"] .cntGSMH0005,
[dir="rtl"] .cntGSMH0010,
[dir="rtl"] .cntGSMH0015,
[dir="rtl"] .cntGSMH0020,
:host-context([dir="rtl"]) .cntGSMH0005,
:host-context([dir="rtl"]) .cntGSMH0010,
:host-context([dir="rtl"]) .cntGSMH0015,
:host-context([dir="rtl"]) .cntGSMH0020 {
  padding-left: initial;
  padding-right: 0;
}
[dir="ltr"] .cntGSMH0005,
[dir="ltr"] .cntGSMH0010,
[dir="ltr"] .cntGSMH0015,
[dir="ltr"] .cntGSMH0020,
:host-context([dir="ltr"]) .cntGSMH0005,
:host-context([dir="ltr"]) .cntGSMH0010,
:host-context([dir="ltr"]) .cntGSMH0015,
:host-context([dir="ltr"]) .cntGSMH0020 {
  padding-right: initial;
  padding-left: 0;
}
.cntGSMH0005,
.cntGSMH0505,
.cntGSMH1005,
.cntGSMH1505,
.cntGSMH2005 {
  padding-right: 5px;
}
[dir="rtl"] .cntGSMH0005,
[dir="rtl"] .cntGSMH0505,
[dir="rtl"] .cntGSMH1005,
[dir="rtl"] .cntGSMH1505,
[dir="rtl"] .cntGSMH2005,
:host-context([dir="rtl"]) .cntGSMH0005,
:host-context([dir="rtl"]) .cntGSMH0505,
:host-context([dir="rtl"]) .cntGSMH1005,
:host-context([dir="rtl"]) .cntGSMH1505,
:host-context([dir="rtl"]) .cntGSMH2005 {
  padding-right: initial;
  padding-left: 5px;
}
[dir="ltr"] .cntGSMH0005,
[dir="ltr"] .cntGSMH0505,
[dir="ltr"] .cntGSMH1005,
[dir="ltr"] .cntGSMH1505,
[dir="ltr"] .cntGSMH2005,
:host-context([dir="ltr"]) .cntGSMH0005,
:host-context([dir="ltr"]) .cntGSMH0505,
:host-context([dir="ltr"]) .cntGSMH1005,
:host-context([dir="ltr"]) .cntGSMH1505,
:host-context([dir="ltr"]) .cntGSMH2005 {
  padding-left: initial;
  padding-right: 5px;
}
.cntGSMH0010,
.cntGSMH0510,
.cntGSMH1010,
.cntGSMH1510,
.cntGSMH2010 {
  padding-right: 10px;
}
[dir="rtl"] .cntGSMH0010,
[dir="rtl"] .cntGSMH0510,
[dir="rtl"] .cntGSMH1010,
[dir="rtl"] .cntGSMH1510,
[dir="rtl"] .cntGSMH2010,
:host-context([dir="rtl"]) .cntGSMH0010,
:host-context([dir="rtl"]) .cntGSMH0510,
:host-context([dir="rtl"]) .cntGSMH1010,
:host-context([dir="rtl"]) .cntGSMH1510,
:host-context([dir="rtl"]) .cntGSMH2010 {
  padding-right: initial;
  padding-left: 10px;
}
[dir="ltr"] .cntGSMH0010,
[dir="ltr"] .cntGSMH0510,
[dir="ltr"] .cntGSMH1010,
[dir="ltr"] .cntGSMH1510,
[dir="ltr"] .cntGSMH2010,
:host-context([dir="ltr"]) .cntGSMH0010,
:host-context([dir="ltr"]) .cntGSMH0510,
:host-context([dir="ltr"]) .cntGSMH1010,
:host-context([dir="ltr"]) .cntGSMH1510,
:host-context([dir="ltr"]) .cntGSMH2010 {
  padding-left: initial;
  padding-right: 10px;
}
.cntGSMH0015,
.cntGSMH0515,
.cntGSMH1015,
.cntGSMH1515,
.cntGSMH2015 {
  padding-right: 15px;
}
[dir="rtl"] .cntGSMH0015,
[dir="rtl"] .cntGSMH0515,
[dir="rtl"] .cntGSMH1015,
[dir="rtl"] .cntGSMH1515,
[dir="rtl"] .cntGSMH2015,
:host-context([dir="rtl"]) .cntGSMH0015,
:host-context([dir="rtl"]) .cntGSMH0515,
:host-context([dir="rtl"]) .cntGSMH1015,
:host-context([dir="rtl"]) .cntGSMH1515,
:host-context([dir="rtl"]) .cntGSMH2015 {
  padding-right: initial;
  padding-left: 15px;
}
[dir="ltr"] .cntGSMH0015,
[dir="ltr"] .cntGSMH0515,
[dir="ltr"] .cntGSMH1015,
[dir="ltr"] .cntGSMH1515,
[dir="ltr"] .cntGSMH2015,
:host-context([dir="ltr"]) .cntGSMH0015,
:host-context([dir="ltr"]) .cntGSMH0515,
:host-context([dir="ltr"]) .cntGSMH1015,
:host-context([dir="ltr"]) .cntGSMH1515,
:host-context([dir="ltr"]) .cntGSMH2015 {
  padding-left: initial;
  padding-right: 15px;
}
.cntGSMH0020,
.cntGSMH0520,
.cntGSMH1020,
.cntGSMH1520,
.cntGSMH2020 {
  padding-right: 20px;
}
[dir="rtl"] .cntGSMH0020,
[dir="rtl"] .cntGSMH0520,
[dir="rtl"] .cntGSMH1020,
[dir="rtl"] .cntGSMH1520,
[dir="rtl"] .cntGSMH2020,
:host-context([dir="rtl"]) .cntGSMH0020,
:host-context([dir="rtl"]) .cntGSMH0520,
:host-context([dir="rtl"]) .cntGSMH1020,
:host-context([dir="rtl"]) .cntGSMH1520,
:host-context([dir="rtl"]) .cntGSMH2020 {
  padding-right: initial;
  padding-left: 20px;
}
[dir="ltr"] .cntGSMH0020,
[dir="ltr"] .cntGSMH0520,
[dir="ltr"] .cntGSMH1020,
[dir="ltr"] .cntGSMH1520,
[dir="ltr"] .cntGSMH2020,
:host-context([dir="ltr"]) .cntGSMH0020,
:host-context([dir="ltr"]) .cntGSMH0520,
:host-context([dir="ltr"]) .cntGSMH1020,
:host-context([dir="ltr"]) .cntGSMH1520,
:host-context([dir="ltr"]) .cntGSMH2020 {
  padding-left: initial;
  padding-right: 20px;
}
.cntGSMH0500,
.cntGSMH0505,
.cntGSMH0510,
.cntGSMH0515,
.cntGSMH0520 {
  padding-left: 5px;
}
[dir="rtl"] .cntGSMH0500,
[dir="rtl"] .cntGSMH0505,
[dir="rtl"] .cntGSMH0510,
[dir="rtl"] .cntGSMH0515,
[dir="rtl"] .cntGSMH0520,
:host-context([dir="rtl"]) .cntGSMH0500,
:host-context([dir="rtl"]) .cntGSMH0505,
:host-context([dir="rtl"]) .cntGSMH0510,
:host-context([dir="rtl"]) .cntGSMH0515,
:host-context([dir="rtl"]) .cntGSMH0520 {
  padding-left: initial;
  padding-right: 5px;
}
[dir="ltr"] .cntGSMH0500,
[dir="ltr"] .cntGSMH0505,
[dir="ltr"] .cntGSMH0510,
[dir="ltr"] .cntGSMH0515,
[dir="ltr"] .cntGSMH0520,
:host-context([dir="ltr"]) .cntGSMH0500,
:host-context([dir="ltr"]) .cntGSMH0505,
:host-context([dir="ltr"]) .cntGSMH0510,
:host-context([dir="ltr"]) .cntGSMH0515,
:host-context([dir="ltr"]) .cntGSMH0520 {
  padding-right: initial;
  padding-left: 5px;
}
.cntGSMH0500,
.cntGSMH1000,
.cntGSMH1500,
.cntGSMH2000 {
  padding-right: 0;
}
[dir="rtl"] .cntGSMH0500,
[dir="rtl"] .cntGSMH1000,
[dir="rtl"] .cntGSMH1500,
[dir="rtl"] .cntGSMH2000,
:host-context([dir="rtl"]) .cntGSMH0500,
:host-context([dir="rtl"]) .cntGSMH1000,
:host-context([dir="rtl"]) .cntGSMH1500,
:host-context([dir="rtl"]) .cntGSMH2000 {
  padding-right: initial;
  padding-left: 0;
}
[dir="ltr"] .cntGSMH0500,
[dir="ltr"] .cntGSMH1000,
[dir="ltr"] .cntGSMH1500,
[dir="ltr"] .cntGSMH2000,
:host-context([dir="ltr"]) .cntGSMH0500,
:host-context([dir="ltr"]) .cntGSMH1000,
:host-context([dir="ltr"]) .cntGSMH1500,
:host-context([dir="ltr"]) .cntGSMH2000 {
  padding-left: initial;
  padding-right: 0;
}
.cntGSMH1000,
.cntGSMH1005,
.cntGSMH1010,
.cntGSMH1015,
.cntGSMH1020 {
  padding-left: 10px;
}
[dir="rtl"] .cntGSMH1000,
[dir="rtl"] .cntGSMH1005,
[dir="rtl"] .cntGSMH1010,
[dir="rtl"] .cntGSMH1015,
[dir="rtl"] .cntGSMH1020,
:host-context([dir="rtl"]) .cntGSMH1000,
:host-context([dir="rtl"]) .cntGSMH1005,
:host-context([dir="rtl"]) .cntGSMH1010,
:host-context([dir="rtl"]) .cntGSMH1015,
:host-context([dir="rtl"]) .cntGSMH1020 {
  padding-left: initial;
  padding-right: 10px;
}
[dir="ltr"] .cntGSMH1000,
[dir="ltr"] .cntGSMH1005,
[dir="ltr"] .cntGSMH1010,
[dir="ltr"] .cntGSMH1015,
[dir="ltr"] .cntGSMH1020,
:host-context([dir="ltr"]) .cntGSMH1000,
:host-context([dir="ltr"]) .cntGSMH1005,
:host-context([dir="ltr"]) .cntGSMH1010,
:host-context([dir="ltr"]) .cntGSMH1015,
:host-context([dir="ltr"]) .cntGSMH1020 {
  padding-right: initial;
  padding-left: 10px;
}
.cntGSMH1500,
.cntGSMH1505,
.cntGSMH1510,
.cntGSMH1515,
.cntGSMH1520 {
  padding-left: 15px;
}
[dir="rtl"] .cntGSMH1500,
[dir="rtl"] .cntGSMH1505,
[dir="rtl"] .cntGSMH1510,
[dir="rtl"] .cntGSMH1515,
[dir="rtl"] .cntGSMH1520,
:host-context([dir="rtl"]) .cntGSMH1500,
:host-context([dir="rtl"]) .cntGSMH1505,
:host-context([dir="rtl"]) .cntGSMH1510,
:host-context([dir="rtl"]) .cntGSMH1515,
:host-context([dir="rtl"]) .cntGSMH1520 {
  padding-left: initial;
  padding-right: 15px;
}
[dir="ltr"] .cntGSMH1500,
[dir="ltr"] .cntGSMH1505,
[dir="ltr"] .cntGSMH1510,
[dir="ltr"] .cntGSMH1515,
[dir="ltr"] .cntGSMH1520,
:host-context([dir="ltr"]) .cntGSMH1500,
:host-context([dir="ltr"]) .cntGSMH1505,
:host-context([dir="ltr"]) .cntGSMH1510,
:host-context([dir="ltr"]) .cntGSMH1515,
:host-context([dir="ltr"]) .cntGSMH1520 {
  padding-right: initial;
  padding-left: 15px;
}
.cntGSMH2000,
.cntGSMH2005,
.cntGSMH2010,
.cntGSMH2015,
.cntGSMH2020 {
  padding-left: 20px;
}
[dir="rtl"] .cntGSMH2000,
[dir="rtl"] .cntGSMH2005,
[dir="rtl"] .cntGSMH2010,
[dir="rtl"] .cntGSMH2015,
[dir="rtl"] .cntGSMH2020,
:host-context([dir="rtl"]) .cntGSMH2000,
:host-context([dir="rtl"]) .cntGSMH2005,
:host-context([dir="rtl"]) .cntGSMH2010,
:host-context([dir="rtl"]) .cntGSMH2015,
:host-context([dir="rtl"]) .cntGSMH2020 {
  padding-left: initial;
  padding-right: 20px;
}
[dir="ltr"] .cntGSMH2000,
[dir="ltr"] .cntGSMH2005,
[dir="ltr"] .cntGSMH2010,
[dir="ltr"] .cntGSMH2015,
[dir="ltr"] .cntGSMH2020,
:host-context([dir="ltr"]) .cntGSMH2000,
:host-context([dir="ltr"]) .cntGSMH2005,
:host-context([dir="ltr"]) .cntGSMH2010,
:host-context([dir="ltr"]) .cntGSMH2015,
:host-context([dir="ltr"]) .cntGSMH2020 {
  padding-right: initial;
  padding-left: 20px;
}
.cntGSMV0000,
.cntGSMV0005,
.cntGSMV0010,
.cntGSMV0015,
.cntGSMV0020 {
  margin-top: 0;
}
.cntGSMV0000,
.cntGSMV0500,
.cntGSMV1000,
.cntGSMV1500,
.cntGSMV2000 {
  margin-bottom: 0;
}
.cntGSMV0005,
.cntGSMV0505,
.cntGSMV1005,
.cntGSMV1505,
.cntGSMV2005 {
  margin-bottom: 5px;
}
.cntGSMV0010,
.cntGSMV0510,
.cntGSMV1010,
.cntGSMV1510,
.cntGSMV2010 {
  margin-bottom: 10px;
}
.cntGSMV0015,
.cntGSMV0515,
.cntGSMV1015,
.cntGSMV1515,
.cntGSMV2015 {
  margin-bottom: 15px;
}
.cntGSMV0020,
.cntGSMV0520,
.cntGSMV1020,
.cntGSMV1520,
.cntGSMV2020 {
  margin-bottom: 20px;
}
.cntGSMV0500,
.cntGSMV0505,
.cntGSMV0510,
.cntGSMV0515,
.cntGSMV0520 {
  margin-top: 5px;
}
.cntGSMV1000,
.cntGSMV1005,
.cntGSMV1010,
.cntGSMV1015,
.cntGSMV1020 {
  margin-top: 10px;
}
.cntGSMV1500,
.cntGSMV1505,
.cntGSMV1510,
.cntGSMV1515,
.cntGSMV1520 {
  margin-top: 15px;
}
.cntGSMV2000,
.cntGSMV2005,
.cntGSMV2010,
.cntGSMV2015,
.cntGSMV2020 {
  margin-top: 20px;
}
.cntGSMV2525 {
  margin-top: 25px;
  margin-bottom: 25px;
}
.cntGSMV3030 {
  margin-top: 30px;
  margin-bottom: 30px;
}
.cntGSMV3535 {
  margin-top: 35px;
  margin-bottom: 35px;
}
.cntGSMV4040 {
  margin-top: 40px;
  margin-bottom: 40px;
}
/*****************************************************************************/
/*  End: O15 Grid System                                                     */
/*****************************************************************************/
/*****************************************************************************/
/*  Begin: Top Navigation Bar                                                */
/*****************************************************************************/
.cntPS1 .ooNavBar {
  min-height: 30px;
}
.cntPS1 .spnDotSeparator {
  margin: 0 9px 10px 10px;
}
[dir="rtl"] .cntPS1 .spnDotSeparator,
:host-context([dir="rtl"]) .cntPS1 .spnDotSeparator {
  margin: 0 10px 10px 9px;
}
[dir="ltr"] .cntPS1 .spnDotSeparator,
:host-context([dir="ltr"]) .cntPS1 .spnDotSeparator {
  margin: 0 9px 10px 10px;
}
.cntPS1 div.dvOfficeLogo {
  margin: 6px 0 0 20px;
}
[dir="rtl"] .cntPS1 div.dvOfficeLogo,
:host-context([dir="rtl"]) .cntPS1 div.dvOfficeLogo {
  margin: 6px 20px 0 0;
}
[dir="ltr"] .cntPS1 div.dvOfficeLogo,
:host-context([dir="ltr"]) .cntPS1 div.dvOfficeLogo {
  margin: 6px 0 0 20px;
}
.cntPS1 .spnOrgWelcome {
  font-size: 1.3em;
}
.cntPS1 .dvNavBarLinkContainer {
  min-height: 30px;
}
.cntPS1 .dvNavBarLinks {
  display: inline-block;
  vertical-align: top;
}
.cntPS1 .dvNavBarUnauthenticatedLinks {
  min-height: 30px;
}
.cntPS1 a.ancNavBarLink {
  display: inline-block;
  font-size: 1.3em;
  line-height: 2.2em;
}
.cntPS1 a.ancNavBarLinkLiveId {
  margin-right: 16px;
}
[dir="rtl"] .cntPS1 a.ancNavBarLinkLiveId,
:host-context([dir="rtl"]) .cntPS1 a.ancNavBarLinkLiveId {
  margin-right: initial;
  margin-left: 16px;
}
[dir="ltr"] .cntPS1 a.ancNavBarLinkLiveId,
:host-context([dir="ltr"]) .cntPS1 a.ancNavBarLinkLiveId {
  margin-left: initial;
  margin-right: 16px;
}
.cntPS1 .dvNavBarLinksUnauth {
  margin-left: 20px;
}
[dir="rtl"] .cntPS1 .dvNavBarLinksUnauth,
:host-context([dir="rtl"]) .cntPS1 .dvNavBarLinksUnauth {
  margin-left: initial;
  margin-right: 20px;
}
[dir="ltr"] .cntPS1 .dvNavBarLinksUnauth,
:host-context([dir="ltr"]) .cntPS1 .dvNavBarLinksUnauth {
  margin-right: initial;
  margin-left: 20px;
}
.cntPS1 .dvNavBarLinksOrgId {
  display: inline-block;
  line-height: 2.2em;
  padding: 0 10px;
}
.cntPS1 .ancSmileFeedback {
  display: inline-block;
  margin-left: 16px;
}
[dir="rtl"] .cntPS1 .ancSmileFeedback,
:host-context([dir="rtl"]) .cntPS1 .ancSmileFeedback {
  margin-left: initial;
  margin-right: 16px;
}
[dir="ltr"] .cntPS1 .ancSmileFeedback,
:host-context([dir="ltr"]) .cntPS1 .ancSmileFeedback {
  margin-right: initial;
  margin-left: 16px;
}
.cntPS1 .imgSmileFeedback {
  margin: 7px 5px 5px 5px;
}
.cntPS1 .cntPSNavBar365BlueBG {
  background-color: #0072c6;
}
.cntPS1 .cntPSNavBarDrkGrayBG {
  background-color: #505050;
}
.cntPS1 .cntPSNavBarLtGrayBG {
  background-color: #eaecee;
}
.cntPS1 a.cntPSNavBarLtGray:hover {
  color: #e1e1e1 !important;
  text-decoration: none;
}
.cntPS1 a.cntPSNavBarDrkGray,
.cntPS1 a.cntPSNavBarDrkGray:visited {
  color: #666;
}
.cntPS1 a.cntPSNavBarBlack:hover {
  color: #262626;
  text-decoration: none;
}
/************************** Me Control ******************************/
.cntPS1 .ulMeControlMenuItems,
.ulMeControlMenuItems ul,
.ulMeControlMenuItems li ul {
  list-style-type: none;
  margin-bottom: 0;
  margin-top: 0;
  min-height: 30px;
  min-width: 165px;
  padding: 0;
  text-decoration: none;
}
.cntPS1 .dvMCShadowContainer {
  display: none;
  position: absolute;
  z-index: 200;
  border: 1px solid #dedede;
  border-top-width: 0;
}
.cntPS1 .dvMCShadowContainer a {
  font-size: 1.3em;
}
.cntPS1 .dvMCShadowContainer a span {
  min-height: 20px;
  line-height: 2.2em;
  padding: 5px 5px 5px 10px;
}
[dir="rtl"] .cntPS1 .dvMCShadowContainer a span,
:host-context([dir="rtl"]) .cntPS1 .dvMCShadowContainer a span {
  padding: 5px 10px 5px 5px;
}
[dir="ltr"] .cntPS1 .dvMCShadowContainer a span,
:host-context([dir="ltr"]) .cntPS1 .dvMCShadowContainer a span {
  padding: 5px 5px 5px 10px;
}
.cntPS1 .dvMeControlItemContainer {
  background-color: #fff;
}
.cntPS1 li.liSubMenu > a {
  text-decoration: none;
  display: inline-block;
  width: 100%;
  color: #666;
}
.cntPS1 li.liMultiLink > a {
  width: auto;
}
.cntPS1 .spnMCMultiLinkLast {
  padding-left: 5px !important;
}
[dir="rtl"] .cntPS1 .spnMCMultiLinkLast,
:host-context([dir="rtl"]) .cntPS1 .spnMCMultiLinkLast {
  padding-left: initial;
  padding-right: 5px !important;
}
[dir="ltr"] .cntPS1 .spnMCMultiLinkLast,
:host-context([dir="ltr"]) .cntPS1 .spnMCMultiLinkLast {
  padding-right: initial;
  padding-left: 5px !important;
}
.cntPS1 li.liSubMenu {
  background-color: #fff;
  min-height: 30px;
}
.cntPS1 li.liSubMenu:hover {
  background-color: #eaecee;
}
.cntPS1 li.liSubMenu > a:hover {
  text-decoration: none;
  color: #262626;
}
.cntPS1 .spnMenuItemSeparator {
  height: 1px;
  background-color: #e8e8e8;
  display: block;
}
.cntPS1 .spnMarketDivider {
  width: 10%;
}
.cntPS1 div#dvMeControl {
  background-color: #eaecee;
  color: #666;
  display: inline-block;
  min-height: 30px;
}
.cntPS1 .imgDownArrow {
  margin: 0 0 0 5px;
  padding-bottom: 2px;
}
[dir="rtl"] .cntPS1 .imgDownArrow,
:host-context([dir="rtl"]) .cntPS1 .imgDownArrow {
  margin: 0 5px 0 0;
}
[dir="ltr"] .cntPS1 .imgDownArrow,
:host-context([dir="ltr"]) .cntPS1 .imgDownArrow {
  margin: 0 0 0 5px;
}
.cntPS1 .ancWorldWidePageLink {
  display: inline-block !important;
}
.cntPS1 .ancMarketToggleLink {
  background: none !important;
  display: inline-block !important;
}
.cntPS1 ul#ulMeControl {
  height: 30px;
  list-style-type: none;
  margin: 0 auto;
  padding-left: 0;
  white-space: nowrap;
}
[dir="rtl"] .cntPS1 ul#ulMeControl,
:host-context([dir="rtl"]) .cntPS1 ul#ulMeControl {
  padding-left: initial;
  padding-right: 0;
}
[dir="ltr"] .cntPS1 ul#ulMeControl,
:host-context([dir="ltr"]) .cntPS1 ul#ulMeControl {
  padding-right: initial;
  padding-left: 0;
}
.cntPS1 li#liMeControl {
  display: inline-block;
  margin-left: 16px;
  height: auto;
}
[dir="rtl"] .cntPS1 li#liMeControl,
:host-context([dir="rtl"]) .cntPS1 li#liMeControl {
  margin-left: initial;
  margin-right: 16px;
}
[dir="ltr"] .cntPS1 li#liMeControl,
:host-context([dir="ltr"]) .cntPS1 li#liMeControl {
  margin-right: initial;
  margin-left: 16px;
}
.cntPS1 a.ancMeControl,
.cntPS1 a.ancMeControl:visited {
  color: #666;
  display: inline-block;
  font-size: 1.3em;
  line-height: 2.3em;
  vertical-align: top;
}
.cntPS1 a.ancMeControl:hover {
  color: #262626;
  text-decoration: none;
}
/************************* /Me Control ******************************/
/*****************************************************************************/
/*  End: Top Navigation Bar                                                  */
/*****************************************************************************/
/*****************************************************************************/
/*  Begin: Chrome/Layout                                                     */
/*****************************************************************************/
.cdclr {
  clear: both;
  height: 0;
  visibility: hidden;
  line-height: 0;
}
div#cdnavcontbck {
  background-color: #fff;
  width: 100%;
}
div#cdnavcontainer {
  padding: 0;
  margin-bottom: 13px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
div#cdnavcontainer div#cdskiptomain,
a.skiptocontent {
  position: absolute;
  left: 0;
  top: -500px;
  width: 1px;
  height: 1px;
  overflow: hidden;
}
[dir="rtl"] div#cdnavcontainer div#cdskiptomain,
[dir="rtl"] a.skiptocontent,
:host-context([dir="rtl"]) div#cdnavcontainer div#cdskiptomain,
:host-context([dir="rtl"]) a.skiptocontent {
  left: initial;
  right: 0;
}
[dir="ltr"] div#cdnavcontainer div#cdskiptomain,
[dir="ltr"] a.skiptocontent,
:host-context([dir="ltr"]) div#cdnavcontainer div#cdskiptomain,
:host-context([dir="ltr"]) a.skiptocontent {
  right: initial;
  left: 0;
}
div#cdCntPane {
  width: 940px;
  margin: 25px 0 15px 20px;
}
[dir="rtl"] div#cdCntPane,
:host-context([dir="rtl"]) div#cdCntPane {
  margin: 25px 20px 15px 0;
}
[dir="ltr"] div#cdCntPane,
:host-context([dir="ltr"]) div#cdCntPane {
  margin: 25px 0 15px 20px;
}
/************************** Navigation Menus ******************************/
.cntPS1 a.cdtopn,
.cntPS1 a:visited.cdtopn {
  color: #3b3b3b;
}
.cntPS1 a:hover.cdtopn {
  color: #b1b1b1;
  text-decoration: none;
}
div#cdtabarea {
  margin-left: 20px;
}
[dir="rtl"] div#cdtabarea,
:host-context([dir="rtl"]) div#cdtabarea {
  margin-left: initial;
  margin-right: 20px;
}
[dir="ltr"] div#cdtabarea,
:host-context([dir="ltr"]) div#cdtabarea {
  margin-right: initial;
  margin-left: 20px;
}
ul#cdtoptabs {
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 951px;
  white-space: nowrap;
}
ul#cdtoptabs li.cdclr {
  margin-top: -1.2em;
}
ul#cdtoptabs li.cdtopn {
  display: inline-block;
  float: left;
  margin: 0;
  padding: 0;
  height: auto;
  width: auto;
}
[dir="rtl"] ul#cdtoptabs li.cdtopn,
:host-context([dir="rtl"]) ul#cdtoptabs li.cdtopn {
  float: right;
}
[dir="ltr"] ul#cdtoptabs li.cdtopn,
:host-context([dir="ltr"]) ul#cdtoptabs li.cdtopn {
  float: left;
}
ul#cdtoptabs li.cdtopn a {
  display: block;
  padding: 0;
  margin-left: 20px;
}
[dir="rtl"] ul#cdtoptabs li.cdtopn a,
:host-context([dir="rtl"]) ul#cdtoptabs li.cdtopn a {
  margin-left: initial;
  margin-right: 20px;
}
[dir="ltr"] ul#cdtoptabs li.cdtopn a,
:host-context([dir="ltr"]) ul#cdtoptabs li.cdtopn a {
  margin-right: initial;
  margin-left: 20px;
}
/* #fff border-bottom is for high contrast mode highlighting */
ul#cdtoptabs li.cdtopn.cdselected a {
  color: #eb3c00;
  text-decoration: none;
  border-bottom: 1px solid #fff;
}
ul#cdtoptabs li.cdtopn.cdselected365 a {
  color: #0072c6 !important;
  border-bottom: 1px solid #fff;
}
ul#cdtoptabs li.cdtopn a span.cdtopnancbeta {
  position: relative;
  top: -13px;
  left: -21px;
}
[dir="rtl"] ul#cdtoptabs li.cdtopn a span.cdtopnancbeta,
:host-context([dir="rtl"]) ul#cdtoptabs li.cdtopn a span.cdtopnancbeta {
  left: initial;
  right: -21px;
}
[dir="ltr"] ul#cdtoptabs li.cdtopn a span.cdtopnancbeta,
:host-context([dir="ltr"]) ul#cdtoptabs li.cdtopn a span.cdtopnancbeta {
  right: initial;
  left: -21px;
}
ul#cdtoptabs li.cdtopn a span.cdtopnavitem {
  line-height: 1.2em;
}
/************************** /Navigation Menus ******************************/
div#cdcontent {
  padding: 0 10px;
  min-height: 400px;
  height: auto !important;
  height: 400px;
}
div#cdopffooter {
  width: 950px;
  margin: 0 auto;
}
div#cdopffooter div {
  float: left;
}
[dir="rtl"] div#cdopffooter div,
:host-context([dir="rtl"]) div#cdopffooter div {
  float: right;
}
[dir="ltr"] div#cdopffooter div,
:host-context([dir="ltr"]) div#cdopffooter div {
  float: left;
}
div#cdopffooter span {
  float: right;
}
[dir="rtl"] div#cdopffooter span,
:host-context([dir="rtl"]) div#cdopffooter span {
  float: left;
}
[dir="ltr"] div#cdopffooter span,
:host-context([dir="ltr"]) div#cdopffooter span {
  float: right;
}
div#cdovfooter ul#cdfooterlinks {
  float: left;
}
[dir="rtl"] div#cdovfooter ul#cdfooterlinks,
:host-context([dir="rtl"]) div#cdovfooter ul#cdfooterlinks {
  float: right;
}
[dir="ltr"] div#cdovfooter ul#cdfooterlinks,
:host-context([dir="ltr"]) div#cdovfooter ul#cdfooterlinks {
  float: left;
}
div#cdovfooter ul#cdfooterlinks li {
  margin-left: 0;
  margin-right: 15px;
}
[dir="rtl"] div#cdovfooter ul#cdfooterlinks li,
:host-context([dir="rtl"]) div#cdovfooter ul#cdfooterlinks li {
  margin-left: 15px;
  margin-right: 0;
}
[dir="ltr"] div#cdovfooter ul#cdfooterlinks li,
:host-context([dir="ltr"]) div#cdovfooter ul#cdfooterlinks li {
  margin-left: 0;
  margin-right: 15px;
}
div#cdovfooter span#cdmicrosoftfooterlink {
  float: right;
}
[dir="rtl"] div#cdovfooter span#cdmicrosoftfooterlink,
:host-context([dir="rtl"]) div#cdovfooter span#cdmicrosoftfooterlink {
  float: left;
}
[dir="ltr"] div#cdovfooter span#cdmicrosoftfooterlink,
:host-context([dir="ltr"]) div#cdovfooter span#cdmicrosoftfooterlink {
  float: right;
}
ul.cdnavlist {
  list-style-type: none;
}
ul.cdnavlist li {
  display: inline;
}
a#cdmainc {
  float: right;
  visibility: hidden;
  width: 1px;
  height: 1px;
  overflow: hidden;
}
[dir="rtl"] a#cdmainc,
:host-context([dir="rtl"]) a#cdmainc {
  float: left;
}
[dir="ltr"] a#cdmainc,
:host-context([dir="ltr"]) a#cdmainc {
  float: right;
}
div#cdBotBod {
  clear: both;
  height: 30px;
}
/*****************************************************************************/
/* End: Chrome/Layout                                                        */
/*****************************************************************************/
/*****************************************************************************/
/* Notification Bar Styles - begin                                           */
/*****************************************************************************/
.dvNotificationBar {
  display: none;
  width: 100%;
  min-height: 54px;
  margin-bottom: 15px;
}
.dvNBODCOverride {
  min-height: 32px;
}
.dvNBAlert,
.dvNBODC {
  background-color: #fff19d;
  border: 1px solid #d7d889;
}
.dvNBError {
  background-color: #f8d4d4;
  border: 1px solid #f5a6a7;
}
.dvNBInfo {
  background-color: #dbe5f1;
  border: 1px solid #aeb3c2;
}
.dvNBAlert,
.dvNBError,
.dvNBInfo {
  font-size: 1.6em;
  margin-bottom: 5px;
}
.dvNBODC {
  font-size: 1.5em;
  margin-bottom: 5px;
}
.spnNBIcon {
  display: table-cell;
  padding: 11px 17px 6px 11px;
  vertical-align: top;
}
[dir="rtl"] .spnNBIcon,
:host-context([dir="rtl"]) .spnNBIcon {
  padding: 11px 11px 6px 17px;
}
[dir="ltr"] .spnNBIcon,
:host-context([dir="ltr"]) .spnNBIcon {
  padding: 11px 17px 6px 11px;
}
.spnMessageContainer {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
}
.dvNBODC .spnNBTitle {
  display: table-cell;
  vertical-align: middle;
  padding: 0 17px 0 14px;
  color: #4c4c4c;
  font-weight: bold;
  text-transform: uppercase;
}
[dir="rtl"] .dvNBODC .spnNBTitle,
:host-context([dir="rtl"]) .dvNBODC .spnNBTitle {
  padding: 0 14px 0 17px;
  text-transform: uppercase;
}
[dir="ltr"] .dvNBODC .spnNBTitle,
:host-context([dir="ltr"]) .dvNBODC .spnNBTitle {
  padding: 0 17px 0 14px;
  text-transform: uppercase;
}
.dvNBAlert .spnNBMessage,
.dvNBError .spnNBMessage,
.dvNBInfo .spnNBMessage,
.dvNBODC .spnNBMessage {
  display: table-cell;
  vertical-align: middle;
  color: #4c4c4c;
}
.dvNBAlert .ancNBHyperlink,
.dvNBError .ancNBHyperlink,
.dvNBInfo .ancNBHyperlink,
.dvNBODC .ancNBHyperlink {
  display: table-cell;
  vertical-align: middle;
  padding-left: 15px;
}
[dir="rtl"] .dvNBAlert .ancNBHyperlink,
[dir="rtl"] .dvNBError .ancNBHyperlink,
[dir="rtl"] .dvNBInfo .ancNBHyperlink,
[dir="rtl"] .dvNBODC .ancNBHyperlink,
:host-context([dir="rtl"]) .dvNBAlert .ancNBHyperlink,
:host-context([dir="rtl"]) .dvNBError .ancNBHyperlink,
:host-context([dir="rtl"]) .dvNBInfo .ancNBHyperlink,
:host-context([dir="rtl"]) .dvNBODC .ancNBHyperlink {
  padding-left: initial;
  padding-right: 15px;
}
[dir="ltr"] .dvNBAlert .ancNBHyperlink,
[dir="ltr"] .dvNBError .ancNBHyperlink,
[dir="ltr"] .dvNBInfo .ancNBHyperlink,
[dir="ltr"] .dvNBODC .ancNBHyperlink,
:host-context([dir="ltr"]) .dvNBAlert .ancNBHyperlink,
:host-context([dir="ltr"]) .dvNBError .ancNBHyperlink,
:host-context([dir="ltr"]) .dvNBInfo .ancNBHyperlink,
:host-context([dir="ltr"]) .dvNBODC .ancNBHyperlink {
  padding-right: initial;
  padding-left: 15px;
}
.dvNBAlert .ancNBHyperlink,
.dvNBODC .ancNBHyperlink {
  color: #695900;
}
.dvNBError .ancNBHyperlink {
  color: #7F2626;
}
.dvNBInfo .ancNBHyperlink {
  color: #125ab2;
}
.dvNBAlert .ancNBHyperlink:hover,
.dvNBError .ancNBHyperlink:hover,
.dvNBInfo .ancNBHyperlink:hover,
.dvNBODC .ancNBHyperlink:hover {
  color: #0044cc;
}
.ancNBCloseX {
  display: table-cell;
  padding-top: 6px;
  padding-right: 6px;
}
[dir="rtl"] .ancNBCloseX,
:host-context([dir="rtl"]) .ancNBCloseX {
  padding-right: initial;
  padding-left: 6px;
}
[dir="ltr"] .ancNBCloseX,
:host-context([dir="ltr"]) .ancNBCloseX {
  padding-left: initial;
  padding-right: 6px;
}
/*****************************************************************************/
/* Notification Bar Styles - end                                             */
/*****************************************************************************/
/***************************************************************************************************
	Buttons
***************************************************************************************************/
.oxbtn.disabled {
  cursor: default;
}
.oxbtngreen.disabled,
.oxbtngreen.disabled:hover {
  background-color: #a0d19b;
  border: 1px solid #a0d19b;
  color: #ffffff;
}
.oxbtngrey.disabled,
.oxbtngrey.disabled:hover {
  background-color: #e8e8e8;
  border: 1px solid #e8e8e8;
  color: #b5b5b5;
}
.oxbtnblue {
  background-color: #6dc2e9;
  border: 1px solid #6dc2e9;
  color: #373737;
}
.oxbtnblue.disabled,
.oxbtnblue.disabled:hover {
  background-color: #c5e7f6;
  border: 1px solid #c5e7f6;
  color: #b5b5b5;
}
.oxbtnyellow {
  background-color: #fcd116;
  border: 1px solid #fcd116;
  color: #373737;
}
.oxbtnyellow.disabled,
.oxbtnyellow.disabled:hover {
  background-color: #feeda2;
  border: 1px solid #feeda2;
  color: #b5b5b5;
}
.oxbtnwhite {
  background-color: #ffffff;
  border: 1px solid #898989;
  color: #505050;
}
.oxbtnwhite.disabled,
.oxbtnwhite.disabled:hover {
  background-color: #ffffff;
  border: 1px solid #b8b8b8;
  color: #b5b5b5;
}
form button.oxbtnlarge {
  font-size: 2.4em;
  line-height: 47px;
  min-width: 100px;
  padding: 0 20px;
}
form button.oxbtnsmall {
  font-size: 1.4em;
  line-height: 25px;
  min-width: 65px;
  padding: 0 16px;
}
/***************************************************************************************************
	Button Groups
***************************************************************************************************/
.oxbtnleftgrp {
  float: left;
}
[dir="rtl"] .oxbtnleftgrp,
:host-context([dir="rtl"]) .oxbtnleftgrp {
  float: right;
}
[dir="ltr"] .oxbtnleftgrp,
:host-context([dir="ltr"]) .oxbtnleftgrp {
  float: left;
}
.oxbtnleftgrp > * {
  margin-right: 25px;
}
[dir="rtl"] .oxbtnleftgrp > *,
:host-context([dir="rtl"]) .oxbtnleftgrp > * {
  margin-right: initial;
  margin-left: 25px;
}
[dir="ltr"] .oxbtnleftgrp > *,
:host-context([dir="ltr"]) .oxbtnleftgrp > * {
  margin-left: initial;
  margin-right: 25px;
}
/***************************************************************************************************
	Notifications
***************************************************************************************************/
.oxnot {
  color: #4c4c4c;
  font-family: 'Segoe UI', Arial, sans-serif;
  font-size: 1.6em;
  line-height: 20px;
  position: relative;
}
.oxpagenot {
  margin: auto;
  width: 800px;
}
.oxnotalert {
  background-color: #fff19d;
  border: 1px solid #d7d889;
}
.oxnoterror {
  background-color: #f8d4d4;
  border: 1px solid #f5a6a7;
}
.oxnotinfo {
  background-color: #dbe5f1;
  border: 1px solid #aeb3c2;
}
.oxnotalert a,
.oxnoterror a,
.oxnotinfo a {
  margin-left: 15px;
}
[dir="rtl"] .oxnotalert a,
[dir="rtl"] .oxnoterror a,
[dir="rtl"] .oxnotinfo a,
:host-context([dir="rtl"]) .oxnotalert a,
:host-context([dir="rtl"]) .oxnoterror a,
:host-context([dir="rtl"]) .oxnotinfo a {
  margin-left: initial;
  margin-right: 15px;
}
[dir="ltr"] .oxnotalert a,
[dir="ltr"] .oxnoterror a,
[dir="ltr"] .oxnotinfo a,
:host-context([dir="ltr"]) .oxnotalert a,
:host-context([dir="ltr"]) .oxnoterror a,
:host-context([dir="ltr"]) .oxnotinfo a {
  margin-right: initial;
  margin-left: 15px;
}
.oxnotalert a:hover,
.oxnoterror a:hover,
.oxnotinfo a:hover {
  color: #0044cc;
  text-decoration: underline;
}
.oxnotalert a {
  color: #695900;
}
.oxnoterror a {
  color: #7f2626;
}
.oxnotinfo a {
  color: #125ab2;
}
.oxnotcontentwrp {
  display: table;
}
.oxnoticonwrp {
  display: table-cell;
  vertical-align: middle;
  width: 60px;
}
.oxnoticonwrp img {
  height: 32px;
  margin: 0 11px;
  width: 32px;
}
.oxnotmsgwrp {
  display: table;
  height: 35px;
  padding-bottom: 12px;
  padding-left: 0;
  padding-right: 60px;
  padding-top: 7px;
}
[dir="rtl"] .oxnotmsgwrp,
:host-context([dir="rtl"]) .oxnotmsgwrp {
  padding-right: 0;
  padding-left: 60px;
}
[dir="ltr"] .oxnotmsgwrp,
:host-context([dir="ltr"]) .oxnotmsgwrp {
  padding-left: 0;
  padding-right: 60px;
}
.oxnotmsgwrp a {
  text-decoration: underline;
}
.oxnotmsgwrp > div {
  display: table-cell;
  vertical-align: middle;
}
.oxnotcloseiconwrp {
  left: auto;
  right: 2px;
  position: absolute;
  top: -2px;
}
[dir="rtl"] .oxnotcloseiconwrp,
:host-context([dir="rtl"]) .oxnotcloseiconwrp {
  right: auto;
  left: 2px;
}
[dir="ltr"] .oxnotcloseiconwrp,
:host-context([dir="ltr"]) .oxnotcloseiconwrp {
  left: auto;
  right: 2px;
}
.oxnotcloseiconwrp button {
  border: 0;
  cursor: pointer;
  margin: 0;
  padding: 0;
  background: transparent;
}
/***************************************************************************************************
	Miscellaneous
***************************************************************************************************/
.oxsep {
  clear: both;
}
form#aspnetForm .oxhidden {
  display: none;
}
.oxnarratoronly {
  position: fixed;
  top: -100px;
  width: 1000%;
}
div#debug {
  color: #989597;
  font-family: 'Segoe UI', Arial, sans-serif;
  font-size: 1.2em;
  left: 10px;
  position: relative;
  top: 25px;
}
[dir="rtl"] div#debug,
:host-context([dir="rtl"]) div#debug {
  left: initial;
  right: 10px;
}
[dir="ltr"] div#debug,
:host-context([dir="ltr"]) div#debug {
  right: initial;
  left: 10px;
}
@font-face {
  font-family: 'FabricMDL2Icons';
  src: url('https://appsforoffice.microsoft.com/fabric/fonts/icons/FabricMDL2Icons.woff') format('woff'), url('https://appsforoffice.microsoft.com/fabric/fonts/icons/FabricMDL2Icons.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
#explanation {
  padding-top: 30px;
  padding-left: 20px;
  font-size: 3.5em;
  color: #363636;
  font-weight: 200;
}
[dir="rtl"] #explanation,
:host-context([dir="rtl"]) #explanation {
  padding-left: initial;
  padding-right: 20px;
}
[dir="ltr"] #explanation,
:host-context([dir="ltr"]) #explanation {
  padding-right: initial;
  padding-left: 20px;
}
#lockIconStoreDisabled {
  font-size: 2em;
  display: block;
  padding: 10px;
  text-align: center;
}
.ms-Icon {
  display: inline-block;
  font-family: FabricMDL2Icons;
  font-style: normal;
  font-weight: 400;
  speak: none;
}
.ms-Icon--Lock::before {
  content: "";
}
#storeDisabledTitle {
  font-size: 1.4em;
  font-weight: 700;
  display: block;
  padding: 10px;
  text-align: center;
  font-family: 'Segoe UI Light WestEuropean', 'Segoe UI Light', 'Segoe WP Light', 'Segoe UI', 'Segoe WP', Tahoma, Arial, sans-serif;
}
#storeDisabledExplanationMessage {
  font-size: 1em;
  display: block;
  padding: 10px;
  text-align: center;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL3N0b3JldW5hdmFpbGFibGUuMDVmMDVjYzBhNTM5NmI4MWI0ZWQuY3NzIiwibWFwcGluZ3MiOiJBQUFBLDhEQUE4RDtBQUM5RCwrREFBK0Q7QUFDL0QsK0RBQStEO0FDWS9EO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QURWSjtBQ2FBOztFQUVJO0VBQ0E7RUFDQTtFQUNBO0FEWEo7QUNjQTs7RUFFSTtFQUNBO0VBQ0E7QURaSjtBQ2VBO0VBQ0k7QURiSjtBQ2dCQTs7RUFFSTtFQUNBO0VBQ0E7QURkSjtBQ2lCQTtFQUNJO0FEZko7QUNtQkE7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7QURqQko7QUNvQkE7RUFDSTtFQUNBO0FEbEJKO0FDcUJBO0VBQ0k7RUFDQTtFQUNBO0FEbkJKO0FFakRDOztFRGtFRztBRGJKO0FFckRDOztFRGtFRztBRFRKO0FDY0E7RUFDSTtBRFpKO0FDZUE7RUFDSTtBRGJKO0FFL0RDOztFRDRFRztBRFRKO0FFbkVDOztFRDRFRztBRExKO0FDUUE7RUFDSTtBRE5KO0FFMUVDOztFRGdGRztFQUFBO0FEREo7QUUvRUM7O0VEZ0ZHO0VBQUE7QURJSjtBQUNBLCtEQUErRDtBQUMvRCwrREFBK0Q7QUFDL0QsMkdBQTJHO0FFbkYzRztFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGcUZKO0FFbEZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUZvRko7QUVqRkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRm1GSjtBRWhGQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGa0ZKO0FFL0VBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUZpRko7QUU5RUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRmdGSjtBRTdFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGK0VKO0FFNUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUY4RUo7QUUzRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRjZFSjtBRTFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGNEVKO0FFekVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUYyRUo7QUV4RUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRjBFSjtBRXZFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGeUVKO0FFdEVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUZ3RUo7QUVyRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRnVFSjtBRXBFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGc0VKO0FFbkVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUZxRUo7QUVsRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRm9FSjtBRWpFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGbUVKO0FFaEVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUZrRUo7QUUvREE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRmlFSjtBRTlEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGZ0VKO0FFN0RBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUYrREo7QUU1REE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRjhESjtBRTNEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGNkRKO0FFMURBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUY0REo7QUV6REE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRjJESjtBRXhEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGMERKO0FFdkRBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUZ5REo7QUV0REE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRndESjtBRXJEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGdURKO0FFcERBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUZzREo7QUVuREE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRnFESjtBRWxEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGb0RKO0FFakRBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUZtREo7QUVoREE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRmtESjtBRS9DQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGaURKO0FFOUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUZnREo7QUU3Q0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRitDSjtBRTVDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGOENKO0FFM0NBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUY2Q0o7QUUxQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRjRDSjtBRXpDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGMkNKO0FFeENBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUYwQ0o7QUV2Q0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRnlDSjtBRXRDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FGd0NKO0FFckNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUZ1Q0o7QUUvQkE7Ozs7OztFQUNJO0FGc0NKO0FFbkNBOzs7Ozs7O0VBQ0k7QUYyQ0o7QUV4Q0E7O0VBQ0k7QUYyQ0o7QUV4Q0E7O0VBQ0k7QUYyQ0o7QUVZQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZWSjtBRWFBOzs7RUFDSTtBRlRKO0FFWUE7OztFQUNJO0FGUko7QUVXQTs7O0VBQ0k7QUZQSjtBRVVBOzs7RUFDSTtBRk5KO0FFU0E7OztFQUNJO0FGTEo7QUVRQTs7O0VBQ0k7QUZKSjtBRU9BOzs7RUFDSTtBRkhKO0FFTUE7OztFQUNJO0FGRko7QUVLQTs7O0VBQ0k7QUZESjtBRUlBOzs7RUFDSTtBRkFKO0FFR0E7OztFQUNJO0FGQ0o7QUVFQTs7O0VBQ0k7QUZFSjtBRUNBOzs7RUFDSTtBRkdKO0FFQUE7OztFQUNJO0FGSUo7QUVEQTs7O0VBQ0k7QUZLSjtBRUZBOzs7RUFDSTtBRk1KO0FFSEE7OztFQUNJO0FGT0o7QUVKQTs7O0VBQ0k7QUZRSjtBRUxBOzs7RUFDSTtBRlNKO0FFTkE7OztFQUNJO0FGVUo7QUVQQTs7O0VBQ0k7QUZXSjtBRVJBOzs7RUFDSTtBRllKO0FFVEE7OztFQUNJO0FGYUo7QUVWQTs7O0VBQ0k7QUZjSjtBRVhBOzs7RUFDSTtBRmVKO0FFWkE7OztFQUNJO0FGZ0JKO0FFYkE7RUFDSTtBRmVKO0FBQ0EsZ0JBQWdCO0FBQ2hCLGVBQWU7QUFDZixhQUFhO0FHMWdCYjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FINGdCSjtBRS9oQkM7O0VDZ0JHO0VBQ0E7RUFDQTtFQUNBO0FIbWhCSjtBRXRpQkM7O0VDZ0JHO0VBQ0E7RUFDQTtFQUNBO0FIMGhCSjtBQUNBLHlCQUF5QjtBQUN6Qiw4RUFBOEU7QUFDOUUsOEVBQThFO0FBQzlFLDhFQUE4RTtBQUM5RSwwQ0FBMEM7QUd0Z0IxQzs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSHlnQko7QUd0Z0JBOztFQUNJO0VBQ0E7QUh5Z0JKO0FHdGdCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FId2dCSjtBR3JnQkE7OztFQUNJO0VBQ0E7QUh5Z0JKO0FHdGdCQTs7RUFDSTtBSHlnQko7QUd0Z0JBO0VBQ0k7QUh3Z0JKO0FHcmdCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSHVnQko7QUFDQSw4RUFBOEU7QUFDOUUsOEVBQThFO0FBQzlFLDhFQUE4RTtBQUM5RSw4RUFBOEU7QUFDOUUsOEVBQThFO0FBQzlFLDhFQUE4RTtBQUM5RSw4RUFBOEU7QUdsZ0I5RTtFQUNJO0VBQ0E7QUhvZ0JKO0FHamdCQTtFQUNJO0FIbWdCSjtBR2hnQkE7RUFDSTtBSGtnQko7QUcvZkE7RUFDSTtBSGlnQko7QUc5ZkE7RUFDSTtFQUNBO0FIZ2dCSjtBRzdmQTs7Ozs7RUFDSTtBSG1nQko7QUdoZ0JBO0VBQ0k7RUFDQTtBSGtnQko7QUcvZkE7RUFDSTtFQUNBO0FIaWdCSjtBRzNmQTs7Ozs7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUhrZ0JKO0FHL2ZBO0VBQ0k7RUFDQTtBSGlnQko7QUc5ZkE7RUFDSTtFQUNBO0VBQ0E7QUhnZ0JKO0FHN2ZBOzs7O0VBQ0k7RUFDQTtBSGtnQko7QUcvZkE7Ozs7Ozs7Ozs7Ozs7O0VBQ0k7QUg4Z0JKO0FHM2dCQTs7RUFDSTtFQUNBO0FIOGdCSjtBRzNnQkE7O0VBQ0k7RUFDQTtBSDhnQko7QUczZ0JBOztFQUVJO0VBQ0E7RUFDQTtFSDZnQkYsdUJBQXVCO0FBQ3pCO0FHM2dCQTs7RUFFSTtFQUNBO0VINmdCRix1QkFBdUI7QUFDekI7QUczZ0JBOztFQUVJO0VBQ0E7RUFDQTtFSDZnQkYsdUJBQXVCO0FBQ3pCO0FHM2dCQTs7RUFFSTtFQUNBO0VBQ0E7RUg2Z0JGLHVCQUF1QjtBQUN6QjtBRzNnQkE7O0VBQ0k7RUFDQTtFQUNBO0FIOGdCSjtBRzNnQkE7O0VBQ0k7RUFDQTtBSDhnQko7QUczZ0JBOztFQUNJO0VBQ0E7RUFDQTtFSDhnQkYsU0FBUztBQUNYO0FHNWdCQTs7Ozs7O0VBQ0k7QUhtaEJKO0FHaGhCQTs7RUFDSTtFQUNBO0FIbWhCSjtBR2hoQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUhraEJKO0FFMXZCQzs7RUN1T0c7RUFBQTtFQUNBO0FId2hCSjtBRWh3QkM7O0VDdU9HO0VBQUE7RUFDQTtBSDhoQko7QUczaEJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FINmhCSjtBRTl3QkM7O0VDZ1BHO0VBQUE7RUFDQTtBSG1pQko7QUVweEJDOztFQ2dQRztFQUFBO0VBQ0E7QUh5aUJKO0FHdGlCQTtFQUNJO0VBQ0E7QUh3aUJKO0FFOXhCQzs7RUNzUEc7QUg0aUJKO0FFbHlCQzs7RUNzUEc7QUhnakJKO0FHN2lCQTtFQUNJO0VBQ0E7QUgraUJKO0FFMXlCQzs7RUMyUEc7QUhtakJKO0FFOXlCQzs7RUMyUEc7QUh1akJKO0FHcGpCQTtFQUNJO0VBQ0E7RUFDQTtBSHNqQko7QUduakJBO0VBQ0k7QUhxakJKO0FHbGpCQTtFQUNJO0FIb2pCSjtBR2pqQkE7RUFDSTtFQUNBO0FIbWpCSjtBRWowQkM7O0VDOFFHO0FIdWpCSjtBRXIwQkM7O0VDOFFHO0FIMmpCSjtBR3hqQkE7RUFDSTtFQUNBO0VBQ0E7RUgwakJGLFdBQVc7QUFDYjtBR3hqQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFSDBqQkYsV0FBVztBQUNiO0FFdDFCQzs7RUMyUkc7QUgrakJKO0FFMTFCQzs7RUMyUkc7QUhta0JKO0FHaGtCQTtFQUNJO0VBQ0E7QUhra0JKO0FFbDJCQzs7RUNnU0c7QUhza0JKO0FFdDJCQzs7RUNnU0c7QUgwa0JKO0FHdmtCQTtFQUNJO0VBQ0E7RUFDQTtFSHlrQkYsNEVBQTRFO0FBQzlFO0FHdmtCQTs7RUFDSTtBSDBrQko7QUd2a0JBOztFQUNJO0FIMGtCSjtBR3ZrQkE7RUFDSTtBSHlrQko7QUd0a0JBOzs7O0VBQ0k7RUFDQTtBSDJrQko7QUd4a0JBOzs7O0VBQ0k7QUg2a0JKO0FHMWtCQTtFQUNJO0VBQ0E7QUg0a0JKO0FBQ0EsNkVBQTZFO0FBQzdFLDBFQUEwRTtBR3prQjFFOztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VINGtCRixxQ0FBcUM7QUFDdkM7QUV6NUJDOzs7O0VDNFVHO0FIbWxCSjtBRS81QkM7Ozs7RUM0VUc7QUh5bEJKO0FHdGxCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFSHdsQkYsMkNBQTJDO0FBQzdDO0FFajdCQzs7RUN3Vkc7QUg2bEJKO0FFcjdCQzs7RUN3Vkc7QUhpbUJKO0FHOWxCQTtFQUNJO0VBQ0E7QUhnbUJKO0FFNzdCQzs7RUM4Vkc7QUhtbUJKO0FFajhCQzs7RUM2Vkc7QUh3bUJKO0FHcG1CQTtFQUNJO0VBQ0E7QUhzbUJKO0FFejhCQzs7RUNvV0c7QUh5bUJKO0FFNzhCQzs7RUNtV0c7QUg4bUJKO0FHMW1CQTtFQUNJO0VBQ0E7QUg0bUJKO0FFcjlCQzs7RUMwV0c7QUgrbUJKO0FFejlCQzs7RUN5V0c7QUhvbkJKO0FHaG5CQTtFQUNJO0VBQ0E7QUhrbkJKO0FFaitCQzs7RUNnWEc7QUhxbkJKO0FFcitCQzs7RUMrV0c7QUgwbkJKO0FHdG5CQTtFQUNJO0FId25CSjtBQUNBLHVHQUF1RztBR3JuQnZHOzs7Ozs7OztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSDhuQko7QUczbkJBOzs7Ozs7OztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSG9vQko7QUdqb0JBOzs7Ozs7OztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSDBvQko7QUd2b0JBOzs7Ozs7Ozs7Ozs7RUFDSTtFQUNBO0FIb3BCSjtBR2pwQkE7Ozs7RUFDSTtFQUNBO0VBQ0E7QUhzcEJKO0FHbnBCQTs7Ozs7O0VBQ0k7RUFDQTtBSDBwQko7QUd2cEJBOzs7Ozs7RUFDSTtFQUNBO0FIOHBCSjtBRzNwQkE7Ozs7OztFQUNJO0VBQ0E7RUFDQTtBSGtxQko7QUcvcEJBOzs7Ozs7RUFDSTtFQUNBO0VBQ0E7QUhzcUJKO0FHbnFCQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUNJO0VBQ0E7RUFDQTtBSDZyQko7QUFDQSxpQ0FBaUM7QUcxckJqQzs7RUFDSTtBSDZyQko7QUcxckJBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBQ0k7RUFDQTtFQUNBO0VIb3RCRixZQUFZO0FBQ2Q7QUdsdEJBOzs7OztFQUNJO0VBQ0E7RUFDQTtFSHd0QkYsWUFBWTtBQUNkO0FHdHRCQTs7Ozs7O0VBQ0k7QUg2dEJKO0FHMXRCQTs7Ozs7Ozs7O0VBQ0k7QUhvdUJKO0FHanVCQTs7Ozs7Ozs7Ozs7Ozs7O0VBQ0k7QUhpdkJKO0FHOXVCQTs7Ozs7Ozs7O0VBQ0k7QUh3dkJKO0FHcnZCQTs7Ozs7RUFDSTtBSDJ2Qko7QUd4dkJBOzs7O0VBQ0k7QUg2dkJKO0FHMXZCQTs7Ozs7RUFDSTtBSGd3Qko7QUc3dkJBOztFQUNJO0FIZ3dCSjtBRzd2QkE7RUFDSTtBSCt2Qko7QUc1dkJBOztFQUNJO0FIK3ZCSjtBRzV2QkE7RUFDSTtFQUNBO0FIOHZCSjtBRzN2QkE7Ozs7O0VBQ0k7QUhpd0JKO0FHOXZCQTs7OztFQUNJO0FIbXdCSjtBR2h3QkE7Ozs7Ozs7Ozs7O0VBQ0k7RUFDQTtBSDR3Qko7QUd6d0JBO0VBQ0k7QUgyd0JKO0FFMXhDQzs7RUMrZ0JHO0FIK3dCSjtBRTl4Q0M7O0VDK2dCRztBSG14Qko7QUdoeEJBO0VBQ0k7QUhreEJKO0FFcnlDQzs7RUNtaEJHO0FIc3hCSjtBRXp5Q0M7O0VDbWhCRztBSDB4Qko7QUd2eEJBO0VBQ0k7QUh5eEJKO0FHdHhCQTs7RUFDSTtBSHl4Qko7QUVwekNDOzs7O0VDMmhCRztBSCt4Qko7QUUxekNDOzs7O0VDMmhCRztBSHF5Qko7QUdseUJBOztFQUNJO0FIcXlCSjtBRXAwQ0M7Ozs7RUMraEJHO0FIMnlCSjtBRTEwQ0M7Ozs7RUMraEJHO0FIaXpCSjtBQUNBLHlCQUF5QjtBRzl5QnpCOztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VIaXpCRixtQ0FBbUM7QUFDckM7QUU1MUNDOzs7O0VDMGlCRztBSHd6Qko7QUVsMkNDOzs7O0VDMGlCRztBSDh6Qko7QUczekJBOztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VIOHpCRixtQ0FBbUM7QUFDckM7QUVuM0NDOzs7O0VDb2pCRztBSHEwQko7QUV6M0NDOzs7O0VDb2pCRztBSDIwQko7QUd4MEJBOztFQUNJO0FIMjBCSjtBR3gwQkE7O0VBQ0k7QUgyMEJKO0FHeDBCQTtFQUNJO0FIMDBCSjtBR3YwQkE7RUFDSTtBSHkwQko7QUd0MEJBO0VBQ0k7QUh3MEJKO0FHcjBCQTtFQUNJO0FIdTBCSjtBR3AwQkE7RUFDSTtBSHMwQko7QUduMEJBO0VBQ0k7QUhxMEJKO0FBQ0Esb0JBQW9CO0FHbDBCcEI7Ozs7OztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSHkwQko7QUd0MEJBOzs7Ozs7Ozs7Ozs7RUFDSTtFQUNBO0FIbTFCSjtBR2gxQkE7O0VBRUk7QUhrMUJKO0FHLzBCQTs7RUFFSTtBSGkxQko7QUc5MEJBOztFQUVJO0FIZzFCSjtBRzcwQkE7O0VBRUk7QUgrMEJKO0FHNTBCQTs7RUFFSTtBSDgwQko7QUczMEJBOztFQUVJO0FINjBCSjtBQUNBLG1CQUFtQjtBRzEwQm5CO0VBQ0k7RUFDQTtBSDQwQko7QUd6MEJBOztFQUNJO0VBQ0E7QUg0MEJKO0FHejBCQTtFQUNJO0FIMjBCSjtBR3gwQkE7RUFDSTtBSDAwQko7QUd2MEJBO0VBQ0k7QUh5MEJKO0FHdDBCQTtFQUNJO0FIdzBCSjtBR3IwQkE7RUFDSTtBSHUwQko7QUdwMEJBO0VBQ0k7QUhzMEJKO0FBQ0Esb0JBQW9CO0FHbjBCcEI7RUFDSTtBSHEwQko7QUU5K0NDOztFQ3lxQkc7RUFBQTtBSDAwQko7QUVuL0NDOztFQ3lxQkc7RUFBQTtBSCswQko7QUc1MEJBO0VBQ0k7QUg4MEJKO0FFMy9DQzs7RUM2cUJHO0VBQUE7QUhtMUJKO0FFaGdEQzs7RUM2cUJHO0VBQUE7QUh3MUJKO0FHcjFCQTtFQUNJO0FIdTFCSjtBR3AxQkE7RUFDSTtBSHMxQko7QUduMUJBO0VBQ0k7QUhxMUJKO0FBQ0EsMkVBQTJFO0FBQzNFLHlFQUF5RTtBR2wxQnpFO0VBQ0k7QUhvMUJKO0FHajFCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUhtMUJKO0FHaDFCQTtFQUNJO0FIazFCSjtBRy8wQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUhpMUJKO0FFeGlEQzs7RUNrdEJHO0VBQUE7QUgyMUJKO0FFN2lEQzs7RUNrdEJHO0VBQUE7QUhnMkJKO0FHeDFCQTtFQUNJO0FIMDFCSjtBR3YxQkE7RUFDSTtBSHkxQko7QUd0MUJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUh3MUJKO0FHcjFCQTtFQUNJO0VBQ0E7QUh1MUJKO0FFcmtEQzs7RUM2dUJHO0VBQUE7QUg2MUJKO0FFMWtEQzs7RUM2dUJHO0VBQUE7QUhrMkJKO0FBQ0EsMEVBQTBFO0FBQzFFLHVFQUF1RTtBRzkxQnZFO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSGcyQko7QUc3MUJBO0VBQ0k7QUgrMUJKO0FFM2xEQzs7RUM0dkJHO0VBQUE7QUhvMkJKO0FFaG1EQzs7RUM0dkJHO0VBQUE7QUh5MkJKO0FBQ0Esd0VBQXdFO0FBQ3hFLDJFQUEyRTtBR3QyQjNFO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSHcyQko7QUdyMkJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FIdTJCSjtBR3AyQkE7RUFDSTtFQUNBO0VBQ0E7QUhzMkJKO0FHbjJCQTtFQUNJO0FIcTJCSjtBQUNBLDJFQUEyRTtBQUMzRSxtR0FBbUc7QUFDbkc7eUVBQ3lFO0FHbDJCekU7RUFDSTtFQUNBO0VBQ0E7QUhvMkJKO0FHajJCQTtFQUNJO0FIbTJCSjtBR2gyQkE7RUFDSTtBSGsyQko7QUcvMUJBO0VBQ0k7RUFDQTtBSGkyQko7QUc5MUJBOztFQUNJO0FIaTJCSjtBRzkxQkE7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FIaTJCSjtBRzkxQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FIZzJCSjtBRzcxQkE7RUFDSTtBSCsxQko7QUUzcURDOztFQzQwQkc7RUFBQTtBSG8yQko7QUVockRDOztFQzQwQkc7RUFBQTtBSHkyQko7QUd0MkJBO0VBQ0k7RUFDQTtBSHcyQko7QUV6ckRDOztFQ2kxQkc7QUg0MkJKO0FFN3JEQzs7RUNpMUJHO0FIZzNCSjtBRzcyQkE7O0VBQ0k7RUFDQTtBSGczQko7QUc3MkJBO0VBQ0k7RUFDQTtBSCsyQko7QUc1MkJBO0VBQ0k7RUFDQTtFQUNBO0FIODJCSjtBRzMyQkE7RUFDSTtFQUNBO0FINjJCSjtBRzEyQkE7RUFDSTtFQUNBO0VBQ0E7QUg0MkJKO0FHejJCQTtFQUNJO0VBQ0E7RUFDQTtBSDIyQko7QUd4MkJBO0VBQ0k7RUFDQTtFQUNBO0FIMDJCSjtBQUNBLG1HQUFtRztBQUNuRyx3RUFBd0U7QUd2MkJ4RTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSHkyQko7QUd0MkJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FIdzJCSjtBR3IyQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUh1MkJKO0FHcDJCQTs7RUFDSTtFQUNBO0VBQ0E7QUh1MkJKO0FHcDJCQTs7RUFDSTtFQUNBO0VBQ0E7QUh1MkJKO0FHcDJCQTs7RUFDSTtFQUNBO0VBQ0E7QUh1MkJKO0FHcDJCQTs7RUFDSTtFQUNBO0VBQ0E7QUh1MkJKO0FHcDJCQTs7RUFDSTtFQUNBO0VBQ0E7QUh1MkJKO0FHcDJCQTs7RUFDSTtFQUNBO0VBQ0E7QUh1MkJKO0FHcDJCQTs7Ozs7O0VBQ0k7QUgyMkJKO0FHeDJCQTtFQUNJO0VBQ0E7RUFDQTtBSDAyQko7QUd2MkJBO0VBQ0k7RUFDQTtBSHkyQko7QUd0MkJBO0VBQ0k7RUFDQTtBSHcyQko7QUdyMkJBO0VBQ0k7RUFDQTtBSHUyQko7QUdwMkJBO0VBQ0k7RUFDQTtBSHMyQko7QUduMkJBO0VBQ0k7RUFDQTtBSHEyQko7QUdsMkJBO0VBQ0k7RUFDQTtBSG8yQko7QUFDQSx3RUFBd0U7QUFDeEUsMkVBQTJFO0FHaDJCM0U7Ozs7Ozs7Ozs7O0VBQ0k7RUFDQTtFQUNBO0FINDJCSjtBRS8xREM7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUNtL0JHO0FIbzRCSjtBRXYzREM7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUNtL0JHO0FINDVCSjtBR3o1QkE7Ozs7OztFQUNJO0FIZzZCSjtBRXY1REM7Ozs7Ozs7Ozs7OztFQ3cvQkc7QUg2NkJKO0FFcjZEQzs7Ozs7Ozs7Ozs7O0VDdS9CRztBSDQ3Qko7QUd4N0JBO0VBQ0k7QUgwN0JKO0FHdjdCQTtFQUNJO0FIeTdCSjtBR3Q3QkE7RUFDSTtBSHc3Qko7QUdyN0JBO0VBQ0k7QUh1N0JKO0FHcDdCQTtFQUNJO0FIczdCSjtBR243QkE7RUFDSTtBSHE3Qko7QUdsN0JBOzs7OztFQUNJO0FIdzdCSjtBRTU4REM7Ozs7Ozs7Ozs7RUNxaENHO0FIbThCSjtBRXg5REM7Ozs7Ozs7Ozs7RUNvaENHO0FIZzlCSjtBRzU4QkE7RUFDSTtBSDg4Qko7QUczOEJBO0VBQ0k7QUg2OEJKO0FHMThCQTtFQUNJO0FINDhCSjtBR3o4QkE7RUFDSTtBSDI4Qko7QUd4OEJBO0VBQ0k7QUgwOEJKO0FBQ0EsMkVBQTJFO0FBQzNFLDJFQUEyRTtBR3Y4QjNFO0VBQ0k7RUFDQTtFQUNBO0FIeThCSjtBR3Q4QkE7RUFDSTtFQUNBO0FIdzhCSjtBR3I4QkE7RUFFSTtFSHM4QkYsMkJBQTJCO0FBQzdCO0FFbGdFQzs7RUMyakNHO0FIMjhCSjtBRXRnRUM7O0VDMmpDRztBSCs4Qko7QUc1OEJBO0VBRUk7RUg2OEJGLDJCQUEyQjtBQUM3QjtBRTlnRUM7O0VDZ2tDRztBSGs5Qko7QUVsaEVDOztFQ2drQ0c7QUhzOUJKO0FHbjlCQTs7RUFDSTtBSHM5Qko7QUduOUJBOzs7O0VBQ0k7QUh3OUJKO0FHcjlCQTtFQUNJO0FIdTlCSjtBR3A5QkE7O0VBQ0k7QUh1OUJKO0FHcDlCQTs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUh1OUJKO0FHcDlCQTs7RUFDSTtFQUNBO0VBQ0E7QUh1OUJKO0FHcDlCQTtFQUNJO0VBQ0E7QUhzOUJKO0FBQ0EsNEVBQTRFO0FBQzVFLDRFQUE0RTtBR245QjVFOztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUhzOUJKO0FHbjlCQTtFQUNJO0FIcTlCSjtBR2w5QkE7RUFDSTtBSG85Qko7QUdqOUJBO0VBQ0k7QUhtOUJKO0FHaDlCQTtFQUNJO0FIazlCSjtBRy84QkE7RUFDSTtBSGk5Qko7QUc5OEJBO0VBQ0k7QUhnOUJKO0FHNzhCQTs7RUFDSTtBSGc5Qko7QUc3OEJBO0VBQ0k7QUgrOEJKO0FHNThCQTtFQUNJO0VBQ0E7QUg4OEJKO0FFam1FQzs7RUNvcENHO0VBQ0E7QUhpOUJKO0FFdG1FQzs7RUNrcENHO0VBQ0E7QUh3OUJKO0FHbjlCQTs7RUFDSTtFQUNBO0FIczlCSjtBQUNBLDZFQUE2RTtBQUM3RSwyREFBMkQ7QUduOUIzRDtFQUNJO0FIcTlCSjtBQUNBLDREQUE0RDtBQUM1RCx3RkFBd0Y7QUdsOUJ4Rjs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSHE5Qko7QUU5bkVDOzs7O0VDeXFDRztBSDI5Qko7QUVwb0VDOzs7O0VDeXFDRztBSGkrQko7QUc5OUJBOztFQUNJO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7QUgrOUJKO0FFbHBFQzs7OztFQytxQ0c7RUFDQTtBSHkrQko7QUV6cEVDOzs7O0VDNnFDRztFQUNBO0FIay9CSjtBRzErQkE7RUFDSTtFQUNBO0VBQ0E7QUg0K0JKO0FHeitCQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUhrZ0NKO0FFbHNFQzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VDOHJDRztBSHNqQ0o7QUVwdkVDOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUM4ckNHO0FId21DSjtBR25tQ0E7Ozs7OztFQUNJO0VBQ0E7RUFDQTtFQUNBO0FIMG1DSjtBRWp6RUM7Ozs7Ozs7Ozs7OztFQ3FzQ0c7RUFHQTtFQUNBO0FId25DSjtBRWowRUM7Ozs7Ozs7Ozs7OztFQ3FzQ0c7RUFDQTtFQUNBO0FIMG9DSjtBR3JvQ0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUNJO0FIc3JDSjtBR25yQ0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUNJO0VBQ0E7QUhvdUNKO0FHanVDQTs7RUFDSTtBSG91Q0o7QUUxN0VDOzs7O0VDc3RDRztFQUFBO0FIMnVDSjtBRWo4RUM7Ozs7RUNzdENHO0VBQUE7QUhrdkNKO0FHL3VDQTtFQUNJO0FIaXZDSjtBRTM4RUM7O0VDMHRDRztFQUFBO0FIc3ZDSjtBRWg5RUM7O0VDMHRDRztFQUFBO0FIMnZDSjtBR3h2Q0E7O0VBQ0k7QUgydkNKO0FFejlFQzs7OztFQzh0Q0c7RUFBQTtBSGt3Q0o7QUVoK0VDOzs7O0VDOHRDRztFQUFBO0FIeXdDSjtBR3R3Q0E7RUFDSTtBSHd3Q0o7QUUxK0VDOztFQ2t1Q0c7RUFBQTtBSDZ3Q0o7QUUvK0VDOztFQ2t1Q0c7RUFBQTtBSGt4Q0o7QUcvd0NBOztFQUNJO0VBQ0E7RUFDQTtFQUNBO0FIa3hDSjtBRy93Q0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSGl4Q0o7QUc5d0NBOztFQUNJO0FIaXhDSjtBRXJnRkM7Ozs7RUNvdkNHO0VBQUE7QUh3eENKO0FFNWdGQzs7OztFQ292Q0c7RUFBQTtBSCt4Q0o7QUc1eENBOztFQUNJO0FIK3hDSjtBRXZoRkM7Ozs7RUN3dkNHO0VBQUE7QUhzeUNKO0FFOWhGQzs7OztFQ3d2Q0c7RUFBQTtBSDZ5Q0o7QUcxeUNBOztFQUNJO0FINnlDSjtBRzF5Q0E7O0VBQ0k7RUFDQTtBSDZ5Q0o7QUFDQSx5RkFBeUY7QUFDekYsOEVBQThFO0FBQzlFLDhFQUE4RTtBQUM5RSw4RUFBOEU7QUFDOUUsOEVBQThFO0FBQzlFLDhFQUE4RTtBQUM5RSw4RUFBOEU7QUFDOUUseUVBQXlFO0FHenlDekU7RUFDSTtBSDJ5Q0o7QUd4eUNBO0VBQ0k7QUgweUNKO0FHdnlDQTtFQUNJO0FIeXlDSjtBR3R5Q0E7RUFDSTtBSHd5Q0o7QUdyeUNBO0VBQ0k7QUh1eUNKO0FHcHlDQTtFQUNJO0FIc3lDSjtBR255Q0E7RUFDSTtBSHF5Q0o7QUdseUNBO0VBQ0k7QUhveUNKO0FHanlDQTtFQUNJO0FIbXlDSjtBR2h5Q0E7RUFDSTtBSGt5Q0o7QUcveENBO0VBQ0k7QUhpeUNKO0FHOXhDQTtFQUNJO0FIZ3lDSjtBRzd4Q0E7RUFDSTtBSCt4Q0o7QUc1eENBO0VBQ0k7QUg4eENKO0FHM3hDQTtFQUNJO0FINnhDSjtBRzF4Q0E7RUFDSTtBSDR4Q0o7QUd6eENBO0VBQ0k7QUgyeENKO0FHeHhDQTtFQUNJO0FIMHhDSjtBR3Z4Q0E7RUFDSTtBSHl4Q0o7QUd0eENBO0VBQ0k7RUFDQTtFQUNBO0FId3hDSjtBR3J4Q0E7RUFDSTtBSHV4Q0o7QUV2bkZDOztFQ2cyQ0c7RUFBQTtBSDR4Q0o7QUU1bkZDOztFQ2cyQ0c7RUFBQTtBSGl5Q0o7QUc5eENBO0VBQ0k7QUhneUNKO0FFcG9GQzs7RUNvMkNHO0VBQUE7QUhxeUNKO0FFem9GQzs7RUNvMkNHO0VBQUE7QUgweUNKO0FHdnlDQTtFQUNJO0FIeXlDSjtBRWpwRkM7O0VDdzJDRztFQUFBO0FIOHlDSjtBRXRwRkM7O0VDdzJDRztFQUFBO0FIbXpDSjtBR2h6Q0E7RUFDSTtBSGt6Q0o7QUU5cEZDOztFQzQyQ0c7RUFBQTtBSHV6Q0o7QUVucUZDOztFQzQyQ0c7RUFBQTtBSDR6Q0o7QUd6ekNBO0VBQ0k7QUgyekNKO0FFM3FGQzs7RUNnM0NHO0VBQUE7QUhnMENKO0FFaHJGQzs7RUNnM0NHO0VBQUE7QUhxMENKO0FHbDBDQTtFQUNJO0FIbzBDSjtBRXhyRkM7O0VDbzNDRztFQUFBO0FIeTBDSjtBRTdyRkM7O0VDbzNDRztFQUFBO0FIODBDSjtBRzMwQ0E7RUFDSTtBSDYwQ0o7QUVyc0ZDOztFQ3czQ0c7RUFBQTtBSGsxQ0o7QUUxc0ZDOztFQ3czQ0c7RUFBQTtBSHUxQ0o7QUdwMUNBO0VBQ0k7QUhzMUNKO0FFbHRGQzs7RUM0M0NHO0VBQUE7QUgyMUNKO0FFdnRGQzs7RUM0M0NHO0VBQUE7QUhnMkNKO0FHNzFDQTtFQUNJO0FIKzFDSjtBRS90RkM7O0VDZzRDRztFQUFBO0FIbzJDSjtBRXB1RkM7O0VDZzRDRztFQUFBO0FIeTJDSjtBR3QyQ0E7RUFDSTtBSHcyQ0o7QUU1dUZDOztFQ280Q0c7RUFBQTtBSDYyQ0o7QUVqdkZDOztFQ280Q0c7RUFBQTtBSGszQ0o7QUcvMkNBO0VBQ0k7QUhpM0NKO0FFenZGQzs7RUN3NENHO0VBQUE7QUhzM0NKO0FFOXZGQzs7RUN3NENHO0VBQUE7QUgyM0NKO0FHeDNDQTtFQUNJO0FIMDNDSjtBRXR3RkM7O0VDNDRDRztFQUFBO0FIKzNDSjtBRTN3RkM7O0VDNDRDRztFQUFBO0FIbzRDSjtBR2o0Q0E7RUFDSTtBSG00Q0o7QUVueEZDOztFQ2c1Q0c7RUFBQTtBSHc0Q0o7QUV4eEZDOztFQ2c1Q0c7RUFBQTtBSDY0Q0o7QUcxNENBO0VBQ0k7QUg0NENKO0FFaHlGQzs7RUNvNUNHO0VBQUE7QUhpNUNKO0FFcnlGQzs7RUNvNUNHO0VBQUE7QUhzNUNKO0FHbjVDQTtFQUNJO0FIcTVDSjtBRTd5RkM7O0VDdzVDRztFQUFBO0FIMDVDSjtBRWx6RkM7O0VDdzVDRztFQUFBO0FIKzVDSjtBRzU1Q0E7RUFDSTtBSDg1Q0o7QUUxekZDOztFQzQ1Q0c7RUFBQTtBSG02Q0o7QUUvekZDOztFQzQ1Q0c7RUFBQTtBSHc2Q0o7QUdyNkNBO0VBQ0k7QUh1NkNKO0FFdjBGQzs7RUNnNkNHO0VBQUE7QUg0NkNKO0FFNTBGQzs7RUNnNkNHO0VBQUE7QUhpN0NKO0FHOTZDQTtFQUNJO0FIZzdDSjtBRXAxRkM7O0VDbzZDRztFQUFBO0FIcTdDSjtBRXoxRkM7O0VDbzZDRztFQUFBO0FIMDdDSjtBR3Y3Q0E7RUFDSTtBSHk3Q0o7QUVqMkZDOztFQ3c2Q0c7RUFBQTtBSDg3Q0o7QUV0MkZDOztFQ3c2Q0c7RUFBQTtBSG04Q0o7QUdoOENBO0VBQ0k7QUhrOENKO0FFOTJGQzs7RUM0NkNHO0VBQUE7QUh1OENKO0FFbjNGQzs7RUM0NkNHO0VBQUE7QUg0OENKO0FHejhDQTtFQUNJO0FIMjhDSjtBRTMzRkM7O0VDZzdDRztFQUFBO0FIZzlDSjtBRWg0RkM7O0VDZzdDRztFQUFBO0FIcTlDSjtBR2w5Q0E7RUFDSTtBSG85Q0o7QUV4NEZDOztFQ283Q0c7RUFBQTtBSHk5Q0o7QUU3NEZDOztFQ283Q0c7RUFBQTtBSDg5Q0o7QUczOUNBO0VBQ0k7QUg2OUNKO0FFcjVGQzs7RUN3N0NHO0VBQUE7QUhrK0NKO0FFMTVGQzs7RUN3N0NHO0VBQUE7QUh1K0NKO0FHcCtDQTtFQUNJO0FIcytDSjtBRWw2RkM7O0VDNDdDRztFQUFBO0FIMitDSjtBRXY2RkM7O0VDNDdDRztFQUFBO0FIZy9DSjtBRzcrQ0E7RUFDSTtBSCsrQ0o7QUUvNkZDOztFQ2c4Q0c7RUFBQTtBSG8vQ0o7QUVwN0ZDOztFQ2c4Q0c7RUFBQTtBSHkvQ0o7QUd0L0NBO0VBQ0k7QUh3L0NKO0FFNTdGQzs7RUNvOENHO0VBQUE7QUg2L0NKO0FFajhGQzs7RUNvOENHO0VBQUE7QUhrZ0RKO0FHLy9DQTtFQUNJO0FIaWdESjtBRXo4RkM7O0VDdzhDRztFQUFBO0FIc2dESjtBRTk4RkM7O0VDdzhDRztFQUFBO0FIMmdESjtBR3hnREE7RUFDSTtBSDBnREo7QUV0OUZDOztFQzQ4Q0c7RUFBQTtBSCtnREo7QUUzOUZDOztFQzQ4Q0c7RUFBQTtBSG9oREo7QUdqaERBO0VBQ0k7QUhtaERKO0FFbitGQzs7RUNnOUNHO0VBQUE7QUh3aERKO0FFeCtGQzs7RUNnOUNHO0VBQUE7QUg2aERKO0FHMWhEQTtFQUNJO0FINGhESjtBRWgvRkM7O0VDbzlDRztFQUFBO0FIaWlESjtBRXIvRkM7O0VDbzlDRztFQUFBO0FIc2lESjtBR25pREE7RUFDSTtBSHFpREo7QUU3L0ZDOztFQ3c5Q0c7RUFBQTtBSDBpREo7QUVsZ0dDOztFQ3c5Q0c7RUFBQTtBSCtpREo7QUc1aURBO0VBQ0k7QUg4aURKO0FFMWdHQzs7RUM0OUNHO0VBQUE7QUhtakRKO0FFL2dHQzs7RUM0OUNHO0VBQUE7QUh3akRKO0FHcmpEQTtFQUNJO0FIdWpESjtBRXZoR0M7O0VDZytDRztFQUFBO0FINGpESjtBRTVoR0M7O0VDZytDRztFQUFBO0FIaWtESjtBRzlqREE7RUFDSTtBSGdrREo7QUVwaUdDOztFQ28rQ0c7RUFBQTtBSHFrREo7QUV6aUdDOztFQ28rQ0c7RUFBQTtBSDBrREo7QUd2a0RBO0VBQ0k7QUh5a0RKO0FFampHQzs7RUN3K0NHO0VBQUE7QUg4a0RKO0FFdGpHQzs7RUN3K0NHO0VBQUE7QUhtbERKO0FHaGxEQTtFQUNJO0FIa2xESjtBRTlqR0M7O0VDNCtDRztFQUFBO0FIdWxESjtBRW5rR0M7O0VDNCtDRztFQUFBO0FINGxESjtBR3psREE7RUFDSTtBSDJsREo7QUUza0dDOztFQ2cvQ0c7RUFBQTtBSGdtREo7QUVobEdDOztFQ2cvQ0c7RUFBQTtBSHFtREo7QUdsbURBO0VBQ0k7QUhvbURKO0FFeGxHQzs7RUNvL0NHO0VBQUE7QUh5bURKO0FFN2xHQzs7RUNvL0NHO0VBQUE7QUg4bURKO0FBQ0EsMEVBQTBFO0FBQzFFLHlFQUF5RTtBRzNtRHpFO0VBQ0k7QUg2bURKO0FHMW1EQTtFQUNJO0FING1ESjtBR3ptREE7RUFDSTtBSDJtREo7QUd4bURBO0VBQ0k7QUgwbURKO0FHdm1EQTtFQUNJO0FIeW1ESjtBR3RtREE7RUFDSTtBSHdtREo7QUdybURBO0VBQ0k7QUh1bURKO0FHcG1EQTtFQUNJO0FIc21ESjtBR25tREE7RUFDSTtBSHFtREo7QUdsbURBO0VBQ0k7QUhvbURKO0FHam1EQTtFQUNJO0FIbW1ESjtBR2htREE7RUFDSTtBSGttREo7QUcvbERBO0VBQ0k7QUhpbURKO0FHOWxEQTtFQUNJO0FIZ21ESjtBRzdsREE7RUFDSTtBSCtsREo7QUc1bERBO0VBQ0k7QUg4bERKO0FHM2xEQTtFQUNJO0FINmxESjtBRzFsREE7RUFDSTtBSDRsREo7QUd6bERBO0VBQ0k7QUgybERKO0FHeGxEQTtFQUNJO0FIMGxESjtBR3ZsREE7RUFDSTtBSHlsREo7QUd0bERBO0VBQ0k7QUh3bERKO0FHcmxEQTtFQUNJO0FIdWxESjtBR3BsREE7RUFDSTtFQUNBO0VBQ0E7QUhzbERKO0FHbmxEQTtFQUNJO0FIcWxESjtBRWpyR0M7O0VDNGxERztFQUFBO0FIMGxESjtBRXRyR0M7O0VDNGxERztFQUFBO0FIK2xESjtBRzVsREE7RUFDSTtBSDhsREo7QUU5ckdDOztFQ2dtREc7RUFBQTtBSG1tREo7QUVuc0dDOztFQ2dtREc7RUFBQTtBSHdtREo7QUdybURBO0VBQ0k7QUh1bURKO0FFM3NHQzs7RUNvbURHO0VBQUE7QUg0bURKO0FFaHRHQzs7RUNvbURHO0VBQUE7QUhpbkRKO0FHOW1EQTtFQUNJO0FIZ25ESjtBRXh0R0M7O0VDd21ERztFQUFBO0FIcW5ESjtBRTd0R0M7O0VDd21ERztFQUFBO0FIMG5ESjtBR3ZuREE7RUFDSTtBSHluREo7QUVydUdDOztFQzRtREc7RUFBQTtBSDhuREo7QUUxdUdDOztFQzRtREc7RUFBQTtBSG1vREo7QUdob0RBO0VBQ0k7QUhrb0RKO0FFbHZHQzs7RUNnbkRHO0VBQUE7QUh1b0RKO0FFdnZHQzs7RUNnbkRHO0VBQUE7QUg0b0RKO0FHem9EQTtFQUNJO0FIMm9ESjtBRS92R0M7O0VDb25ERztFQUFBO0FIZ3BESjtBRXB3R0M7O0VDb25ERztFQUFBO0FIcXBESjtBR2xwREE7RUFDSTtBSG9wREo7QUU1d0dDOztFQ3duREc7RUFBQTtBSHlwREo7QUVqeEdDOztFQ3duREc7RUFBQTtBSDhwREo7QUczcERBO0VBQ0k7QUg2cERKO0FFenhHQzs7RUM0bkRHO0VBQUE7QUhrcURKO0FFOXhHQzs7RUM0bkRHO0VBQUE7QUh1cURKO0FHcHFEQTtFQUNJO0FIc3FESjtBRXR5R0M7O0VDZ29ERztFQUFBO0FIMnFESjtBRTN5R0M7O0VDZ29ERztFQUFBO0FIZ3JESjtBRzdxREE7RUFDSTtBSCtxREo7QUVuekdDOztFQ29vREc7RUFBQTtBSG9yREo7QUV4ekdDOztFQ29vREc7RUFBQTtBSHlyREo7QUd0ckRBO0VBQ0k7QUh3ckRKO0FFaDBHQzs7RUN3b0RHO0VBQUE7QUg2ckRKO0FFcjBHQzs7RUN3b0RHO0VBQUE7QUhrc0RKO0FHL3JEQTtFQUNJO0FIaXNESjtBRTcwR0M7O0VDNG9ERztFQUFBO0FIc3NESjtBRWwxR0M7O0VDNG9ERztFQUFBO0FIMnNESjtBR3hzREE7RUFDSTtBSDBzREo7QUUxMUdDOztFQ2dwREc7RUFBQTtBSCtzREo7QUUvMUdDOztFQ2dwREc7RUFBQTtBSG90REo7QUdqdERBO0VBQ0k7QUhtdERKO0FFdjJHQzs7RUNvcERHO0VBQUE7QUh3dERKO0FFNTJHQzs7RUNvcERHO0VBQUE7QUg2dERKO0FHMXREQTtFQUNJO0FINHRESjtBRXAzR0M7O0VDd3BERztFQUFBO0FIaXVESjtBRXozR0M7O0VDd3BERztFQUFBO0FIc3VESjtBR251REE7RUFDSTtBSHF1REo7QUVqNEdDOztFQzRwREc7RUFBQTtBSDB1REo7QUV0NEdDOztFQzRwREc7RUFBQTtBSCt1REo7QUc1dURBO0VBQ0k7QUg4dURKO0FFOTRHQzs7RUNncURHO0VBQUE7QUhtdkRKO0FFbjVHQzs7RUNncURHO0VBQUE7QUh3dkRKO0FHcnZEQTtFQUNJO0FIdXZESjtBRTM1R0M7O0VDb3FERztFQUFBO0FINHZESjtBRWg2R0M7O0VDb3FERztFQUFBO0FIaXdESjtBRzl2REE7RUFDSTtBSGd3REo7QUV4NkdDOztFQ3dxREc7RUFBQTtBSHF3REo7QUU3NkdDOztFQ3dxREc7RUFBQTtBSDB3REo7QUd2d0RBO0VBQ0k7QUh5d0RKO0FFcjdHQzs7RUM0cURHO0VBQUE7QUg4d0RKO0FFMTdHQzs7RUM0cURHO0VBQUE7QUhteERKO0FHaHhEQTtFQUNJO0FIa3hESjtBRWw4R0M7O0VDZ3JERztFQUFBO0FIdXhESjtBRXY4R0M7O0VDZ3JERztFQUFBO0FINHhESjtBR3p4REE7RUFDSTtBSDJ4REo7QUUvOEdDOztFQ29yREc7RUFBQTtBSGd5REo7QUVwOUdDOztFQ29yREc7RUFBQTtBSHF5REo7QUdseURBO0VBQ0k7QUhveURKO0FFNTlHQzs7RUN3ckRHO0VBQUE7QUh5eURKO0FFaitHQzs7RUN3ckRHO0VBQUE7QUg4eURKO0FHM3lEQTtFQUNJO0FINnlESjtBRXorR0M7O0VDNHJERztFQUFBO0FIa3pESjtBRTkrR0M7O0VDNHJERztFQUFBO0FIdXpESjtBR3B6REE7RUFDSTtBSHN6REo7QUV0L0dDOztFQ2dzREc7RUFBQTtBSDJ6REo7QUUzL0dDOztFQ2dzREc7RUFBQTtBSGcwREo7QUc3ekRBO0VBQ0k7QUgrekRKO0FFbmdIQzs7RUNvc0RHO0VBQUE7QUhvMERKO0FFeGdIQzs7RUNvc0RHO0VBQUE7QUh5MERKO0FHdDBEQTtFQUNJO0FIdzBESjtBRWhoSEM7O0VDd3NERztFQUFBO0FINjBESjtBRXJoSEM7O0VDd3NERztFQUFBO0FIazFESjtBRy8wREE7RUFDSTtBSGkxREo7QUU3aEhDOztFQzRzREc7RUFBQTtBSHMxREo7QUVsaUhDOztFQzRzREc7RUFBQTtBSDIxREo7QUd4MURBO0VBQ0k7QUgwMURKO0FFMWlIQzs7RUNndERHO0VBQUE7QUgrMURKO0FFL2lIQzs7RUNndERHO0VBQUE7QUhvMkRKO0FHajJEQTtFQUNJO0FIbTJESjtBRXZqSEM7O0VDb3RERztFQUFBO0FIdzJESjtBRTVqSEM7O0VDb3RERztFQUFBO0FINjJESjtBRzEyREE7RUFDSTtBSDQyREo7QUVwa0hDOztFQ3d0REc7RUFBQTtBSGkzREo7QUV6a0hDOztFQ3d0REc7RUFBQTtBSHMzREo7QUduM0RBO0VBQ0k7QUhxM0RKO0FFamxIQzs7RUM0dERHO0VBQUE7QUgwM0RKO0FFdGxIQzs7RUM0dERHO0VBQUE7QUgrM0RKO0FHNTNEQTtFQUNJO0FIODNESjtBRTlsSEM7O0VDZ3VERztFQUFBO0FIbTRESjtBRW5tSEM7O0VDZ3VERztFQUFBO0FIdzRESjtBR3I0REE7RUFDSTtBSHU0REo7QUUzbUhDOztFQ291REc7RUFBQTtBSDQ0REo7QUVobkhDOztFQ291REc7RUFBQTtBSGk1REo7QUc5NERBO0VBQ0k7QUhnNURKO0FFeG5IQzs7RUN3dURHO0VBQUE7QUhxNURKO0FFN25IQzs7RUN3dURHO0VBQUE7QUgwNURKO0FHdjVEQTtFQUNJO0FIeTVESjtBRXJvSEM7O0VDNHVERztFQUFBO0FIODVESjtBRTFvSEM7O0VDNHVERztFQUFBO0FIbTZESjtBR2g2REE7RUFDSTtBSGs2REo7QUVscEhDOztFQ2d2REc7RUFBQTtBSHU2REo7QUV2cEhDOztFQ2d2REc7RUFBQTtBSDQ2REo7QUd6NkRBO0VBQ0k7QUgyNkRKO0FFL3BIQzs7RUNvdkRHO0VBQUE7QUhnN0RKO0FFcHFIQzs7RUNvdkRHO0VBQUE7QUhxN0RKO0FHbDdEQTtFQUNJO0FIbzdESjtBRTVxSEM7O0VDd3ZERztFQUFBO0FIeTdESjtBRWpySEM7O0VDd3ZERztFQUFBO0FIODdESjtBRzM3REE7RUFDSTtBSDY3REo7QUV6ckhDOztFQzR2REc7RUFBQTtBSGs4REo7QUU5ckhDOztFQzR2REc7RUFBQTtBSHU4REo7QUdwOERBO0VBQ0k7QUhzOERKO0FFdHNIQzs7RUNnd0RHO0VBQUE7QUgyOERKO0FFM3NIQzs7RUNnd0RHO0VBQUE7QUhnOURKO0FHNzhEQTtFQUNJO0FIKzhESjtBRW50SEM7O0VDb3dERztFQUFBO0FIbzlESjtBRXh0SEM7O0VDb3dERztFQUFBO0FIeTlESjtBR3Q5REE7RUFDSTtBSHc5REo7QUVodUhDOztFQ3d3REc7RUFBQTtBSDY5REo7QUVydUhDOztFQ3d3REc7RUFBQTtBSGsrREo7QUcvOURBO0VBQ0k7QUhpK0RKO0FFN3VIQzs7RUM0d0RHO0VBQUE7QUhzK0RKO0FFbHZIQzs7RUM0d0RHO0VBQUE7QUgyK0RKO0FHeCtEQTtFQUNJO0FIMCtESjtBRTF2SEM7O0VDZ3hERztFQUFBO0FIKytESjtBRS92SEM7O0VDZ3hERztFQUFBO0FIby9ESjtBQUNBLDBFQUEwRTtBQUMxRSx5RUFBeUU7QUdqL0R6RTtFQUNJO0FIbS9ESjtBR2gvREE7RUFDSTtBSGsvREo7QUcvK0RBO0VBQ0k7QUhpL0RKO0FHOStEQTtFQUNJO0FIZy9ESjtBRzcrREE7RUFDSTtBSCsrREo7QUc1K0RBO0VBQ0k7QUg4K0RKO0FHMytEQTtFQUNJO0FINitESjtBRzErREE7RUFDSTtBSDQrREo7QUd6K0RBO0VBQ0k7QUgyK0RKO0FHeCtEQTtFQUNJO0FIMCtESjtBR3YrREE7RUFDSTtBSHkrREo7QUd0K0RBO0VBQ0k7QUh3K0RKO0FHcitEQTtFQUNJO0FIdStESjtBR3ArREE7RUFDSTtBSHMrREo7QUduK0RBO0VBQ0k7QUhxK0RKO0FHbCtEQTtFQUNJO0FIbytESjtBR2orREE7RUFDSTtBSG0rREo7QUdoK0RBO0VBQ0k7QUhrK0RKO0FHLzlEQTtFQUNJO0FIaStESjtBRzk5REE7RUFDSTtFQUNBO0VBQ0E7QUhnK0RKO0FBQ0EsMEVBQTBFO0FBQzFFLHlFQUF5RTtBRzc5RHpFO0VBQ0k7QUgrOURKO0FHNTlEQTtFQUNJO0FIODlESjtBRzM5REE7RUFDSTtBSDY5REo7QUcxOURBO0VBQ0k7QUg0OURKO0FHejlEQTtFQUNJO0FIMjlESjtBR3g5REE7RUFDSTtBSDA5REo7QUd2OURBO0VBQ0k7QUh5OURKO0FHdDlEQTtFQUNJO0FIdzlESjtBR3I5REE7RUFDSTtBSHU5REo7QUdwOURBO0VBQ0k7QUhzOURKO0FHbjlEQTtFQUNJO0FIcTlESjtBR2w5REE7RUFDSTtBSG85REo7QUdqOURBO0VBQ0k7QUhtOURKO0FHaDlEQTtFQUNJO0FIazlESjtBRy84REE7RUFDSTtBSGk5REo7QUc5OERBO0VBQ0k7QUhnOURKO0FHNzhEQTtFQUNJO0FIKzhESjtBRzU4REE7RUFDSTtBSDg4REo7QUczOERBO0VBQ0k7QUg2OERKO0FHMThEQTtFQUNJO0FINDhESjtBR3o4REE7RUFDSTtBSDI4REo7QUd4OERBO0VBQ0k7QUgwOERKO0FHdjhEQTtFQUNJO0FIeThESjtBR3Q4REE7RUFDSTtFQUNBO0VBQ0E7QUh3OERKO0FBQ0EsMEVBQTBFO0FBQzFFLDJFQUEyRTtBR3I4RDNFO0VBQ0k7RUFDQTtBSHU4REo7QUdwOERBO0VBQ0k7RUFDQTtBSHM4REo7QUduOERBO0VBQ0k7RUFDQTtBSHE4REo7QUdsOERBO0VBQ0k7RUFDQTtBSG84REo7QUdqOERBO0VBQ0k7RUFDQTtBSG04REo7QUdoOERBO0VBQ0k7RUFDQTtBSGs4REo7QUcvN0RBO0VBQ0k7RUFDQTtBSGk4REo7QUc5N0RBO0VBQ0k7RUFDQTtBSGc4REo7QUc3N0RBO0VBQ0k7RUFDQTtBSCs3REo7QUc1N0RBO0VBQ0k7RUFDQTtBSDg3REo7QUFDQSw0RUFBNEU7QUFDNUUsNEVBQTRFO0FHMzdENUU7RUFDSTtBSDY3REo7QUcxN0RBO0VBQ0k7QUg0N0RKO0FHejdEQTtFQUNJO0FIMjdESjtBR3g3REE7RUFDSTtBSDA3REo7QUd2N0RBO0VBQ0k7QUh5N0RKO0FHdDdEQTtFQUNJO0FIdzdESjtBR3I3REE7RUFDSTtBSHU3REo7QUdwN0RBO0VBQ0k7QUhzN0RKO0FBQ0EsNkVBQTZFO0FBQzdFLGlCQUFpQjtBR243RGpCO0VBQ0k7QUhxN0RKO0FHbDdEQTtFQUNJO0FIbzdESjtBR2o3REE7RUFDSTtBSG03REo7QUdoN0RBO0VBQ0k7QUhrN0RKO0FHLzZEQTtFQUNJO0FIaTdESjtBRzk2REE7RUFDSTtBSGc3REo7QUc3NkRBO0VBQ0k7QUgrNkRKO0FHNTZEQTtFQUNJO0FIODZESjtBQUNBLDJDQUEyQztBRzM2RDNDO0VBQ0k7QUg2NkRKO0FHMTZEQTtFQUNJO0FINDZESjtBR3o2REE7RUFDSTtBSDI2REo7QUFDQSxzQ0FBc0M7QUd4NkR0QztFQUNJO0VBQ0E7RUFDQTtBSDA2REo7QUd2NkRBO0VBQ0k7QUh5NkRKO0FHdDZEQTtFQUNJO0FIdzZESjtBR3I2REE7RUFDSTtBSHU2REo7QUdwNkRBO0VBQ0k7QUhzNkRKO0FHbjZEQTtFQUNJO0FIcTZESjtBR2w2REE7Ozs7RUFDSTtBSHU2REo7QUVuaElDOzs7Ozs7OztFQzRtRUc7RUFBQTtBSGs3REo7QUU5aElDOzs7Ozs7OztFQzRtRUc7RUFBQTtBSDY3REo7QUcxN0RBOzs7OztFQUNJO0FIZzhESjtBRWhqSUM7Ozs7Ozs7Ozs7RUNnbkVHO0VBQUE7QUg2OERKO0FFN2pJQzs7Ozs7Ozs7OztFQ2duRUc7RUFBQTtBSDA5REo7QUd2OURBOzs7OztFQUNJO0FINjlESjtBRWpsSUM7Ozs7Ozs7Ozs7RUNvbkVHO0VBQUE7QUgwK0RKO0FFOWxJQzs7Ozs7Ozs7OztFQ29uRUc7RUFBQTtBSHUvREo7QUdwL0RBOzs7OztFQUNJO0FIMC9ESjtBRWxuSUM7Ozs7Ozs7Ozs7RUN3bkVHO0VBQUE7QUh1Z0VKO0FFL25JQzs7Ozs7Ozs7OztFQ3duRUc7RUFBQTtBSG9oRUo7QUdqaEVBOzs7OztFQUNJO0FIdWhFSjtBRW5wSUM7Ozs7Ozs7Ozs7RUM0bkVHO0VBQUE7QUhvaUVKO0FFaHFJQzs7Ozs7Ozs7OztFQzRuRUc7RUFBQTtBSGlqRUo7QUc5aUVBOzs7OztFQUNJO0FIb2pFSjtBRXBySUM7Ozs7Ozs7Ozs7RUNnb0VHO0VBQUE7QUhpa0VKO0FFanNJQzs7Ozs7Ozs7OztFQ2dvRUc7RUFBQTtBSDhrRUo7QUcza0VBOzs7O0VBQ0k7QUhnbEVKO0FFcHRJQzs7Ozs7Ozs7RUNvb0VHO0VBQUE7QUgybEVKO0FFL3RJQzs7Ozs7Ozs7RUNvb0VHO0VBQUE7QUhzbUVKO0FHbm1FQTs7Ozs7RUFDSTtBSHltRUo7QUVqdklDOzs7Ozs7Ozs7O0VDd29FRztFQUFBO0FIc25FSjtBRTl2SUM7Ozs7Ozs7Ozs7RUN3b0VHO0VBQUE7QUhtb0VKO0FHaG9FQTs7Ozs7RUFDSTtBSHNvRUo7QUVseElDOzs7Ozs7Ozs7O0VDNG9FRztFQUFBO0FIbXBFSjtBRS94SUM7Ozs7Ozs7Ozs7RUM0b0VHO0VBQUE7QUhncUVKO0FHN3BFQTs7Ozs7RUFDSTtBSG1xRUo7QUVueklDOzs7Ozs7Ozs7O0VDZ3BFRztFQUFBO0FIZ3JFSjtBRWgwSUM7Ozs7Ozs7Ozs7RUNncEVHO0VBQUE7QUg2ckVKO0FHMXJFQTs7Ozs7O0VBQ0k7QUhpc0VKO0FHOXJFQTs7Ozs7RUFDSTtBSG9zRUo7QUdqc0VBOzs7OztFQUNJO0FIdXNFSjtBR3BzRUE7Ozs7O0VBQ0k7QUgwc0VKO0FHdnNFQTs7Ozs7RUFDSTtBSDZzRUo7QUcxc0VBOzs7OztFQUNJO0FIZ3RFSjtBRzdzRUE7RUFDSTtBSCtzRUo7QUc1c0VBOzs7OztFQUNJO0FIa3RFSjtBRy9zRUE7Ozs7O0VBQ0k7QUhxdEVKO0FHbHRFQTs7Ozs7RUFDSTtBSHd0RUo7QUdydEVBOzs7OztFQUNJO0FIMnRFSjtBR3h0RUE7Ozs7RUFDSTtBSDZ0RUo7QUU3NUlDOzs7Ozs7OztFQ2dzRUc7RUFBQTtBSHd1RUo7QUV4NklDOzs7Ozs7OztFQ2dzRUc7RUFBQTtBSG12RUo7QUdodkVBOzs7OztFQUNJO0FIc3ZFSjtBRTE3SUM7Ozs7Ozs7Ozs7RUNvc0VHO0VBQUE7QUhtd0VKO0FFdjhJQzs7Ozs7Ozs7OztFQ29zRUc7RUFBQTtBSGd4RUo7QUc3d0VBOzs7OztFQUNJO0FIbXhFSjtBRTM5SUM7Ozs7Ozs7Ozs7RUN3c0VHO0VBQUE7QUhneUVKO0FFeCtJQzs7Ozs7Ozs7OztFQ3dzRUc7RUFBQTtBSDZ5RUo7QUcxeUVBOzs7OztFQUNJO0FIZ3pFSjtBRTUvSUM7Ozs7Ozs7Ozs7RUM0c0VHO0VBQUE7QUg2ekVKO0FFemdKQzs7Ozs7Ozs7OztFQzRzRUc7RUFBQTtBSDAwRUo7QUd2MEVBOzs7OztFQUNJO0FINjBFSjtBRTdoSkM7Ozs7Ozs7Ozs7RUNndEVHO0VBQUE7QUgwMUVKO0FFMWlKQzs7Ozs7Ozs7OztFQ2d0RUc7RUFBQTtBSHUyRUo7QUdwMkVBOzs7OztFQUNJO0FIMDJFSjtBRTlqSkM7Ozs7Ozs7Ozs7RUNvdEVHO0VBQUE7QUh1M0VKO0FFM2tKQzs7Ozs7Ozs7OztFQ290RUc7RUFBQTtBSG80RUo7QUdqNEVBOzs7O0VBQ0k7QUhzNEVKO0FFOWxKQzs7Ozs7Ozs7RUN3dEVHO0VBQUE7QUhpNUVKO0FFem1KQzs7Ozs7Ozs7RUN3dEVHO0VBQUE7QUg0NUVKO0FHejVFQTs7Ozs7RUFDSTtBSCs1RUo7QUUzbkpDOzs7Ozs7Ozs7O0VDNHRFRztFQUFBO0FINDZFSjtBRXhvSkM7Ozs7Ozs7Ozs7RUM0dEVHO0VBQUE7QUh5N0VKO0FHdDdFQTs7Ozs7RUFDSTtBSDQ3RUo7QUU1cEpDOzs7Ozs7Ozs7O0VDZ3VFRztFQUFBO0FIeThFSjtBRXpxSkM7Ozs7Ozs7Ozs7RUNndUVHO0VBQUE7QUhzOUVKO0FHbjlFQTs7Ozs7RUFDSTtBSHk5RUo7QUU3ckpDOzs7Ozs7Ozs7O0VDb3VFRztFQUFBO0FIcytFSjtBRTFzSkM7Ozs7Ozs7Ozs7RUNvdUVHO0VBQUE7QUhtL0VKO0FHaC9FQTs7Ozs7RUFDSTtBSHMvRUo7QUduL0VBOzs7OztFQUNJO0FIeS9FSjtBR3QvRUE7Ozs7O0VBQ0k7QUg0L0VKO0FHei9FQTs7Ozs7RUFDSTtBSCsvRUo7QUc1L0VBOzs7OztFQUNJO0FIa2dGSjtBRy8vRUE7Ozs7O0VBQ0k7QUhxZ0ZKO0FHbGdGQTs7Ozs7RUFDSTtBSHdnRko7QUdyZ0ZBOzs7OztFQUNJO0FIMmdGSjtBR3hnRkE7Ozs7O0VBQ0k7QUg4Z0ZKO0FHM2dGQTs7Ozs7RUFDSTtBSGloRko7QUc5Z0ZBO0VBQ0k7RUFDQTtBSGdoRko7QUc3Z0ZBO0VBQ0k7RUFDQTtBSCtnRko7QUc1Z0ZBO0VBQ0k7RUFDQTtBSDhnRko7QUczZ0ZBO0VBQ0k7RUFDQTtBSDZnRko7QUFDQSw4RUFBOEU7QUFDOUUsOEVBQThFO0FBQzlFLDhFQUE4RTtBQUM5RSw4RUFBOEU7QUFDOUUsOEVBQThFO0FBQzlFLDhFQUE4RTtBR3pnRjlFO0VBQ0k7QUgyZ0ZKO0FHeGdGQTtFQUNJO0FIMGdGSjtBRXp6SkM7O0VDK3lFRztBSDhnRko7QUU3ekpDOztFQyt5RUc7QUhraEZKO0FHL2dGQTtFQUNJO0FIaWhGSjtBRXAwSkM7O0VDbXpFRztBSHFoRko7QUV4MEpDOztFQ216RUc7QUh5aEZKO0FHdGhGQTtFQUNJO0FId2hGSjtBR3JoRkE7RUFDSTtBSHVoRko7QUdwaEZBO0VBQ0k7RUFDQTtBSHNoRko7QUduaEZBO0VBQ0k7QUhxaEZKO0FHbGhGQTtFQUNJO0VBQ0E7RUFDQTtBSG9oRko7QUdqaEZBO0VBQ0k7QUhtaEZKO0FFajJKQzs7RUM4MEVHO0VBQUE7QUh3aEZKO0FFdDJKQzs7RUM4MEVHO0VBQUE7QUg2aEZKO0FHMWhGQTtFQUNJO0FINGhGSjtBRTkySkM7O0VDazFFRztFQUFBO0FIaWlGSjtBRW4zSkM7O0VDazFFRztFQUFBO0FIc2lGSjtBR25pRkE7RUFDSTtFQUNBO0VBQ0E7QUhxaUZKO0FHbGlGQTtFQUNJO0VBQ0E7QUhvaUZKO0FFajRKQzs7RUM2MUVHO0VBQUE7QUh5aUZKO0FFdDRKQzs7RUM2MUVHO0VBQUE7QUg4aUZKO0FHM2lGQTtFQUNJO0FINmlGSjtBRzFpRkE7RUFDSTtBSDRpRko7QUd6aUZBO0VBQ0k7QUgyaUZKO0FHeGlGQTtFQUNJO0FIMGlGSjtBR3ZpRkE7RUFDSTtFQUNBO0FIeWlGSjtBR3RpRkE7O0VBQ0k7QUh5aUZKO0FHdGlGQTtFQUNJO0VBQ0E7QUh3aUZKO0FBQ0EscUVBQXFFO0FHcmlGckU7OztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FIeWlGSjtBR3RpRkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FId2lGSjtBR3JpRkE7RUFDSTtBSHVpRko7QUdwaUZBO0VBQ0k7RUFDQTtFQUNBO0FIc2lGSjtBRTk3SkM7O0VDdzVFRztBSDBpRko7QUVsOEpDOztFQ3c1RUc7QUg4aUZKO0FHM2lGQTtFQUNJO0FINmlGSjtBRzFpRkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSDRpRko7QUd6aUZBO0VBQ0k7QUgyaUZKO0FHeGlGQTtFQUNJO0FIMGlGSjtBRXI5SkM7O0VDMjZFRztFQUFBO0FIK2lGSjtBRTE5SkM7O0VDMjZFRztFQUFBO0FIb2pGSjtBR2pqRkE7RUFDSTtFQUNBO0FIbWpGSjtBR2hqRkE7RUFDSTtBSGtqRko7QUcvaUZBO0VBRUk7RUFDQTtBSGdqRko7QUc3aUZBO0VBQ0k7RUFDQTtFQUNBO0FIK2lGSjtBRzVpRkE7RUFDSTtBSDhpRko7QUczaUZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUg2aUZKO0FHMWlGQTtFQUNJO0VBQ0E7QUg0aUZKO0FFNS9KQzs7RUMrOEVHO0FIaWpGSjtBRWhnS0M7O0VDKzhFRztBSHFqRko7QUdqakZBO0VBQ0k7QUhtakZKO0FHaGpGQTtFQUNJO0VBQ0E7QUhrakZKO0FHL2lGQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUhpakZKO0FFbGhLQzs7RUNnK0VHO0VBQUE7QUh1akZKO0FFdmhLQzs7RUNnK0VHO0VBQUE7QUg0akZKO0FHeGpGQTtFQUNJO0VBQ0E7RUFDQTtBSDBqRko7QUVqaUtDOztFQ3MrRUc7RUFBQTtBSGdrRko7QUV0aUtDOztFQ3MrRUc7RUFBQTtBSHFrRko7QUdqa0ZBOztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUhva0ZKO0FHamtGQTtFQUNJO0VBQ0E7QUhta0ZKO0FBQ0EscUVBQXFFO0FBQ3JFLDhFQUE4RTtBQUM5RSw4RUFBOEU7QUFDOUUsOEVBQThFO0FBQzlFLDhFQUE4RTtBQUM5RSw4RUFBOEU7QUFDOUUsOEVBQThFO0FHL2pGOUU7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSGlrRko7QUc5akZBO0VBQ0k7RUFDQTtBSGdrRko7QUc3akZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSCtqRko7QUc1akZBOztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSCtqRko7QUV4bEtDOzs7O0VDcWhGRztFQUFBO0FIMGtGSjtBRS9sS0M7Ozs7RUNxaEZHO0VBQUE7QUhpbEZKO0FHMWtGQTtFQUNJO0VBQ0E7QUg0a0ZKO0FFMW1LQzs7RUM4aEZHO0FIZ2xGSjtBRTltS0M7O0VDOGhGRztBSG9sRko7QUFDQSwyRUFBMkU7QUdqbEYzRTs7RUFDSTtBSG9sRko7QUdqbEZBO0VBQ0k7RUFDQTtBSG1sRko7QUdobEZBO0VBQ0k7QUhrbEZKO0FFOW5LQzs7RUM0aUZHO0VBQUE7QUh1bEZKO0FFbm9LQzs7RUM0aUZHO0VBQUE7QUg0bEZKO0FHemxGQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUgybEZKO0FHeGxGQTtFQUNJO0FIMGxGSjtBR3ZsRkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUh5bEZKO0FFMXBLQzs7RUM2akZHO0FIaW1GSjtBRTlwS0M7O0VDNmpGRztBSHFtRko7QUc5bEZBO0VBQ0k7RUFDQTtFQUNBO0FIZ21GSjtBRXZxS0M7O0VDdWtGRztFQUFBO0FIcW1GSjtBRTVxS0M7O0VDdWtGRztFQUFBO0FIMG1GSjtBQUNBLDhEQUE4RDtBR3htRjlEO0VBQ0k7RUFDQTtFQUNBO0FIMG1GSjtBR3ZtRkE7RUFDSTtFQUNBO0FIeW1GSjtBR3RtRkE7RUFDSTtFQUNBO0VBQ0E7QUh3bUZKO0FFaHNLQzs7RUN3bEZHO0VBQUE7QUg2bUZKO0FFcnNLQzs7RUN3bEZHO0VBQUE7QUhrbkZKO0FHL21GQTtFQUNJO0FIaW5GSjtBQUNBLDRFQUE0RTtBRy9tRjVFO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUhpbkZKO0FHOW1GQTtFQUNJO0VBQ0E7QUhnbkZKO0FHN21GQTtFQUNJO0FIK21GSjtBRTN0S0M7O0VDNG1GRztBSG1uRko7QUUvdEtDOztFQzRtRkc7QUh1bkZKO0FHcG5GQTtFQUNJO0FIc25GSjtBRXR1S0M7O0VDZ25GRztBSDBuRko7QUUxdUtDOztFQ2duRkc7QUg4bkZKO0FHM25GQTtFQUNJO0FINm5GSjtBRWp2S0M7O0VDb25GRztBSGlvRko7QUVydktDOztFQ29uRkc7QUhxb0ZKO0FHbG9GQTtFQUNJO0VBQ0E7QUhvb0ZKO0FFN3ZLQzs7RUMwbkZHO0VBQ0E7QUh1b0ZKO0FFbHdLQzs7RUN3bkZHO0VBQ0E7QUg4b0ZKO0FHem9GQTtFQUNJO0FIMm9GSjtBRTF3S0M7O0VDK25GRztBSCtvRko7QUU5d0tDOztFQytuRkc7QUhtcEZKO0FHaHBGQTtFQUNJO0FIa3BGSjtBRy9vRkE7RUFDSTtBSGlwRko7QUc5b0ZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSGdwRko7QUUveEtDOztFQzJvRkc7QUh3cEZKO0FFbnlLQzs7RUMyb0ZHO0FINHBGSjtBR3JwRkE7RUFDSTtFQUNBO0FIdXBGSjtBQUNBLDhFQUE4RTtBQUM5RSw4RUFBOEU7QUFDOUUsOEVBQThFO0FBQzlFLDhFQUE4RTtBQUM5RSw4RUFBOEU7QUFDOUUsOEVBQThFO0FHcHBGOUU7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSHNwRko7QUducEZBO0VBQ0k7QUhxcEZKO0FHbHBGQTs7RUFDSTtFQUNBO0FIcXBGSjtBR2xwRkE7RUFDSTtFQUNBO0FIb3BGSjtBR2pwRkE7RUFDSTtFQUNBO0FIbXBGSjtBR2hwRkE7OztFQUNJO0VBQ0E7QUhvcEZKO0FHanBGQTtFQUNJO0VBQ0E7QUhtcEZKO0FHaHBGQTtFQUNJO0VBQ0E7RUFDQTtBSGtwRko7QUV0MUtDOztFQ21zRkc7QUh1cEZKO0FFMTFLQzs7RUNtc0ZHO0FIMnBGSjtBR3ZwRkE7RUFDSTtFQUNBO0VBQ0E7QUh5cEZKO0FHdHBGQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSHdwRko7QUUzMktDOztFQ2d0Rkc7RUFHQTtBSDZwRko7QUVoM0tDOztFQ2d0Rkc7RUFHQTtBSGtxRko7QUcvcEZBOzs7O0VBQ0k7RUFDQTtFQUNBO0FIb3FGSjtBR2pxRkE7Ozs7RUFDSTtFQUNBO0VBQ0E7QUhzcUZKO0FFcjRLQzs7Ozs7Ozs7RUMrdEZHO0VBQUE7QUhpckZKO0FFaDVLQzs7Ozs7Ozs7RUMrdEZHO0VBQUE7QUg0ckZKO0FHenJGQTs7RUFDSTtBSDRyRko7QUd6ckZBO0VBQ0k7QUgyckZKO0FHeHJGQTtFQUNJO0FIMHJGSjtBR3ZyRkE7Ozs7RUFDSTtBSDRyRko7QUd6ckZBO0VBQ0k7RUFDQTtFQUNBO0FIMnJGSjtBRWg3S0M7O0VDcXZGRztFQUFBO0FIZ3NGSjtBRXI3S0M7O0VDcXZGRztFQUFBO0FIcXNGSjtBQUNBLDhFQUE4RTtBQUM5RSw4RUFBOEU7QUFDOUUsOEVBQThFO0FBQzlFOzttR0FFbUc7QUkzM0tuRztFQUVJO0FKNDNLSjtBSXozS0E7O0VBQ0k7RUFDQTtFQUNBO0FKNDNLSjtBSXozS0E7O0VBQ0k7RUFDQTtFQUNBO0FKNDNLSjtBSXozS0E7RUFDSTtFQUNBO0VBQ0E7QUoyM0tKO0FJeDNLQTs7RUFDSTtFQUNBO0VBQ0E7QUoyM0tKO0FJeDNLQTtFQUNJO0VBQ0E7RUFDQTtBSjAzS0o7QUl2M0tBOztFQUNJO0VBQ0E7RUFDQTtBSjAzS0o7QUl2M0tBO0VBQ0k7RUFDQTtFQUNBO0FKeTNLSjtBSXQzS0E7O0VBQ0k7RUFDQTtFQUNBO0FKeTNLSjtBSXQzS0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSnczS0o7QUlyM0tBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUp1M0tKO0FBQ0E7O21HQUVtRztBSW4zS25HO0VBQ0k7QUpxM0tKO0FFbGdMQzs7RUU2SUc7QUp5M0tKO0FFdGdMQzs7RUU2SUc7QUo2M0tKO0FJMTNLQTtFQUNJO0FKNDNLSjtBRTdnTEM7O0VFaUpHO0VBQUE7QUppNEtKO0FFbGhMQzs7RUVpSkc7RUFBQTtBSnM0S0o7QUFDQTs7bUdBRW1HO0FJbDRLbkc7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKbzRLSjtBSWo0S0E7RUFDSTtFQUNBO0FKbTRLSjtBSWg0S0E7RUFDSTtFQUNBO0FKazRLSjtBSS8zS0E7RUFDSTtFQUNBO0FKaTRLSjtBSTkzS0E7RUFDSTtFQUNBO0FKZzRLSjtBSTczS0E7OztFQUNJO0FKaTRLSjtBRXRqTEM7Ozs7OztFRXFMRztFQUFBO0FKMDRLSjtBRS9qTEM7Ozs7OztFRXFMRztFQUFBO0FKbTVLSjtBSWg1S0E7OztFQUNJO0VBQ0E7QUpvNUtKO0FJajVLQTtFQUNJO0FKbTVLSjtBSWg1S0E7RUFDSTtBSms1S0o7QUkvNEtBO0VBQ0k7QUppNUtKO0FJOTRLQTtFQUNJO0FKZzVLSjtBSTc0S0E7RUFDSTtFQUNBO0VBQ0E7QUorNEtKO0FJNTRLQTtFQUNJO0VBQ0E7RUFDQTtBSjg0S0o7QUkzNEtBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKNjRLSjtBRTVtTEM7O0VFNk5HO0VBQ0E7QUptNUtKO0FFam5MQzs7RUU2Tkc7RUFDQTtBSnc1S0o7QUlwNUtBO0VBQ0k7QUpzNUtKO0FJbjVLQTtFQUNJO0VBQ0E7QUpxNUtKO0FJbDVLQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FKbzVLSjtBRW5vTEM7O0VFNE9HO0VBQ0E7QUoyNUtKO0FFeG9MQzs7RUU0T0c7RUFDQTtBSmc2S0o7QUkzNUtBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSjY1S0o7QUFDQTs7bUdBRW1HO0FJejVLbkc7RUFDSTtBSjI1S0o7QUl4NUtBO0VBQ0k7QUowNUtKO0FJdjVLQTtFQUNJO0VBQ0E7RUFDQTtBSnk1S0o7QUl0NUtBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKdzVLSjtBRTFxTEM7O0VFZ1JHO0VBQUE7QUorNUtKO0FFL3FMQzs7RUVnUkc7RUFBQTtBSm82S0o7QUFockxBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUFrckxKO0FBL3FMQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFpckxKO0FFanNMQzs7RUZhRztFQUFBO0FBeXJMSjtBRXRzTEM7O0VGYUc7RUFBQTtBQThyTEo7QUF4ckxBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUEwckxKO0FBdnJMQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF5ckxKO0FBdHJMQTtFQUNJO0FBd3JMSjtBQXJyTEE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF1ckxKO0FBcHJMQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBc3JMSiIsInNvdXJjZXMiOlsid2VicGFjazovL1N0b3JlUGFnZXMvLi9TdHlsZXMvUGFnZXMvU3RvcmVVbmF2YWlsYWJsZS5sZXNzIiwid2VicGFjazovL1N0b3JlUGFnZXMvLi9TdHlsZXMvTGVnYWN5L0Jhc2ljQnV0dG9ucy5sZXNzIiwid2VicGFjazovL1N0b3JlUGFnZXMvLi9TdHlsZXMvU2hhcmVkL0ZvbnRzLmxlc3MiLCJ3ZWJwYWNrOi8vU3RvcmVQYWdlcy8uL1N0eWxlcy9MZWdhY3kvT2ZmaWNlZG90Y29tLmxlc3MiLCJ3ZWJwYWNrOi8vU3RvcmVQYWdlcy8uL1N0eWxlcy9MZWdhY3kvR2xvYmFsLmxlc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLyogQ29weXJpZ2h0IChjKSBNaWNyb3NvZnQgQ29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVzZXJ2ZWQuICovXG5cbkBpbXBvcnQgXCIuLlxcTGVnYWN5XFxHbG9iYWwubGVzc1wiO1xuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ZhYnJpY01ETDJJY29ucyc7XG4gICAgc3JjOiB1cmwoJ2h0dHBzOi8vYXBwc2Zvcm9mZmljZS5taWNyb3NvZnQuY29tL2ZhYnJpYy9mb250cy9pY29ucy9GYWJyaWNNREwySWNvbnMud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJ2h0dHBzOi8vYXBwc2Zvcm9mZmljZS5taWNyb3NvZnQuY29tL2ZhYnJpYy9mb250cy9pY29ucy9GYWJyaWNNREwySWNvbnMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4jZXhwbGFuYXRpb24ge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBmb250LXNpemU6IDMuNWVtO1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG5cbiNsb2NrSWNvblN0b3JlRGlzYWJsZWQge1xuICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubXMtSWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBGYWJyaWNNREwySWNvbnM7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgc3BlYWs6IG5vbmU7XG59XG5cbi5tcy1JY29uLS1Mb2NrOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi7pyuXCI7XG59XG5cbiNzdG9yZURpc2FibGVkVGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIExpZ2h0IFdlc3RFdXJvcGVhbicsJ1NlZ29lIFVJIExpZ2h0JywnU2Vnb2UgV1AgTGlnaHQnLCdTZWdvZSBVSScsJ1NlZ29lIFdQJyxUYWhvbWEsQXJpYWwsc2Fucy1zZXJpZjtcbn1cblxuI3N0b3JlRGlzYWJsZWRFeHBsYW5hdGlvbk1lc3NhZ2Uge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiLyogQ29weXJpZ2h0IChjKSBNaWNyb3NvZnQgQ29ycG9yYXRpb24uICBBbGwgcmlnaHRzIHJlc2VydmVkLiAqL1xuXG5AYnV0dG9uQmFja2dyb3VuZEhvdmVyOiAjNzA3MDcwO1xuQGJ1dHRvbkZvcmVncm91bmRIb3ZlcjogI2ZmZjtcbkBidXR0b25Cb3JkZXJIb3ZlcjogIzcwNzA3MDtcblxuQGJ1dHRvbkdyZWVuQmFja2dyb3VuZE5vcm1hbDogIzA0ODcxNDtcbkBidXR0b25HcmVlbkZvcmVncm91bmROb3JtYWw6ICNmZmY7XG5AYnV0dG9uR3JlZW5Cb3JkZXJOb3JtYWw6ICMxMThiMDQ7XG5cbkBidXR0b25HcmV5QmFja2dyb3VuZE5vcm1hbDogI2Q5ZDlkOTtcbkBidXR0b25HcmV5Rm9yZWdyb3VuZE5vcm1hbDogIzM3MzczNztcbkBidXR0b25HcmV5Qm9yZGVyTm9ybWFsOiAjZDlkOWQ5O1xuXG4ub3hidG4ge1xuICAgIGJvcmRlcjogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5veGJ0bjpob3ZlcixcbmEub3hidG46aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBidXR0b25CYWNrZ3JvdW5kSG92ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgQGJ1dHRvbkJvcmRlckhvdmVyO1xuICAgIGNvbG9yOiBAYnV0dG9uRm9yZWdyb3VuZEhvdmVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm94YnRuZ3JlZW4sXG5hLm94YnRuZ3JlZW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBidXR0b25HcmVlbkJhY2tncm91bmROb3JtYWw7XG4gICAgYm9yZGVyOiAxcHggc29saWQgQGJ1dHRvbkdyZWVuQm9yZGVyTm9ybWFsO1xuICAgIGNvbG9yOiBAYnV0dG9uR3JlZW5Gb3JlZ3JvdW5kTm9ybWFsO1xufVxuXG5hLm94YnRuZ3JlZW46dmlzaXRlZCB7XG4gICAgY29sb3I6IEBidXR0b25HcmVlbkZvcmVncm91bmROb3JtYWw7XG59XG5cbi5veGJ0bmdyZXksXG5hLm94YnRuZ3JleSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGJ1dHRvbkdyZXlCYWNrZ3JvdW5kTm9ybWFsO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIEBidXR0b25HcmV5Qm9yZGVyTm9ybWFsO1xuICAgIGNvbG9yOiBAYnV0dG9uR3JleUZvcmVncm91bmROb3JtYWw7XG59XG5cbmEub3hidG5ncmV5IHtcbiAgICBjb2xvcjogQGJ1dHRvbkdyZXlGb3JlZ3JvdW5kTm9ybWFsO1xufVxuXG5cbmZvcm0gYnV0dG9uLm94YnRubWVkaXVtLFxuYS5veGJ0bm1lZGl1bSB7XG4gICAgZm9udC1zaXplOiAxLjhlbTtcbiAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICBtaW4td2lkdGg6IDg1cHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xufVxuXG4ub3hidG5ncnAge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ub3hidG5ncnAgPiAqIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIG1heC13aWR0aDogOTE1cHg7XG59XG5cbi5veGJ0bmdycCBidXR0b24ge1xuICAgIG1heC13aWR0aDogOTE1cHg7XG59XG5cbi5veGJ0bnJpZ2h0Z3JwIHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG5cbi5veGJ0bnJpZ2h0Z3JwID4gKiB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG59XG4iLCIvKiBDb3B5cmlnaHQgKGMpIE1pY3Jvc29mdCBDb3Jwb3JhdGlvbi4gIEFsbCByaWdodHMgcmVzZXJ2ZWQuICovXG5cbi8qIFRPRE8gKDUwODk3NjgpOiBJbnZlc3RpZ2F0aW5nIHVzaW5nIHB1cmUgRmFicmljIFVJIENvcmUgaW5zdGVhZCBvZiByZWZlcmVuY2luZyBmb250cywgZm9udCBzdHlsZXMgZXRjLiAqL1xuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0xlZWxhd2FkZWUgVUkgV2ViJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9sZWVsYXdhZGVldWktdGhhaS9sZWVsYXdhZGVldWktbGlnaHQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvbGVlbGF3YWRlZXVpLXRoYWkvbGVlbGF3YWRlZXVpLWxpZ2h0LndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTGVlbGF3YWRlZSBVSSBXZWInO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL2xlZWxhd2FkZWV1aS10aGFpL2xlZWxhd2FkZWV1aS1zZW1pbGlnaHQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvbGVlbGF3YWRlZXVpLXRoYWkvbGVlbGF3YWRlZXVpLXNlbWlsaWdodC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0xlZWxhd2FkZWUgVUkgV2ViJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9sZWVsYXdhZGVldWktdGhhaS9sZWVsYXdhZGVldWktcmVndWxhci53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9sZWVsYXdhZGVldWktdGhhaS9sZWVsYXdhZGVldWktcmVndWxhci53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0xlZWxhd2FkZWUgVUkgV2ViJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9sZWVsYXdhZGVldWktdGhhaS9sZWVsYXdhZGVldWktc2VtaWJvbGQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvbGVlbGF3YWRlZXVpLXRoYWkvbGVlbGF3YWRlZXVpLXNlbWlib2xkLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTGVlbGF3YWRlZSBVSSBXZWInO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL2xlZWxhd2FkZWV1aS10aGFpL2xlZWxhd2FkZWV1aS1ib2xkLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL2xlZWxhd2FkZWV1aS10aGFpL2xlZWxhd2FkZWV1aS1ib2xkLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChBcmFiaWMpJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWFyYWJpYy9zZWdvZXVpLWxpZ2h0LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktYXJhYmljL3NlZ29ldWktbGlnaHQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEFyYWJpYyknO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktYXJhYmljL3NlZ29ldWktc2VtaWxpZ2h0LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktYXJhYmljL3NlZ29ldWktc2VtaWxpZ2h0LndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChBcmFiaWMpJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWFyYWJpYy9zZWdvZXVpLXJlZ3VsYXIud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1hcmFiaWMvc2Vnb2V1aS1yZWd1bGFyLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChBcmFiaWMpJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWFyYWJpYy9zZWdvZXVpLXNlbWlib2xkLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktYXJhYmljL3NlZ29ldWktc2VtaWJvbGQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEFyYWJpYyknO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktYXJhYmljL3NlZ29ldWktYm9sZC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWFyYWJpYy9zZWdvZXVpLWJvbGQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEN5cmlsbGljKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1jeXJpbGxpYy9zZWdvZXVpLWxpZ2h0LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktY3lyaWxsaWMvc2Vnb2V1aS1saWdodC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoQ3lyaWxsaWMpJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWN5cmlsbGljL3NlZ29ldWktc2VtaWxpZ2h0LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktY3lyaWxsaWMvc2Vnb2V1aS1zZW1pbGlnaHQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEN5cmlsbGljKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1jeXJpbGxpYy9zZWdvZXVpLXJlZ3VsYXIud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1jeXJpbGxpYy9zZWdvZXVpLXJlZ3VsYXIud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEN5cmlsbGljKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1jeXJpbGxpYy9zZWdvZXVpLXNlbWlib2xkLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktY3lyaWxsaWMvc2Vnb2V1aS1zZW1pYm9sZC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoQ3lyaWxsaWMpJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWN5cmlsbGljL3NlZ29ldWktYm9sZC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWN5cmlsbGljL3NlZ29ldWktYm9sZC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoRWFzdCBFdXJvcGVhbiknO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktZWFzdGV1cm9wZWFuL3NlZ29ldWktbGlnaHQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1lYXN0ZXVyb3BlYW4vc2Vnb2V1aS1saWdodC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoRWFzdCBFdXJvcGVhbiknO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktZWFzdGV1cm9wZWFuL3NlZ29ldWktc2VtaWxpZ2h0LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktZWFzdGV1cm9wZWFuL3NlZ29ldWktc2VtaWxpZ2h0LndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChFYXN0IEV1cm9wZWFuKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1lYXN0ZXVyb3BlYW4vc2Vnb2V1aS1yZWd1bGFyLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktZWFzdGV1cm9wZWFuL3NlZ29ldWktcmVndWxhci53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoRWFzdCBFdXJvcGVhbiknO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktZWFzdGV1cm9wZWFuL3NlZ29ldWktc2VtaWJvbGQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1lYXN0ZXVyb3BlYW4vc2Vnb2V1aS1zZW1pYm9sZC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoRWFzdCBFdXJvcGVhbiknO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktZWFzdGV1cm9wZWFuL3NlZ29ldWktYm9sZC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWVhc3RldXJvcGVhbi9zZWdvZXVpLWJvbGQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEdyZWVrKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1ncmVlay9zZWdvZXVpLWxpZ2h0LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktZ3JlZWsvc2Vnb2V1aS1saWdodC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoR3JlZWspJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWdyZWVrL3NlZ29ldWktc2VtaWxpZ2h0LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktZ3JlZWsvc2Vnb2V1aS1zZW1pbGlnaHQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEdyZWVrKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1ncmVlay9zZWdvZXVpLXJlZ3VsYXIud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1ncmVlay9zZWdvZXVpLXJlZ3VsYXIud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEdyZWVrKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1ncmVlay9zZWdvZXVpLXNlbWlib2xkLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktZ3JlZWsvc2Vnb2V1aS1zZW1pYm9sZC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoR3JlZWspJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWdyZWVrL3NlZ29ldWktYm9sZC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWdyZWVrL3NlZ29ldWktYm9sZC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoSGVicmV3KSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1oZWJyZXcvc2Vnb2V1aS1saWdodC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWhlYnJldy9zZWdvZXVpLWxpZ2h0LndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChIZWJyZXcpJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWhlYnJldy9zZWdvZXVpLXNlbWlsaWdodC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWhlYnJldy9zZWdvZXVpLXNlbWlsaWdodC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoSGVicmV3KSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1oZWJyZXcvc2Vnb2V1aS1yZWd1bGFyLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktaGVicmV3L3NlZ29ldWktcmVndWxhci53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoSGVicmV3KSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1oZWJyZXcvc2Vnb2V1aS1zZW1pYm9sZC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWhlYnJldy9zZWdvZXVpLXNlbWlib2xkLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChIZWJyZXcpJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWhlYnJldy9zZWdvZXVpLWJvbGQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1oZWJyZXcvc2Vnb2V1aS1ib2xkLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChWaWV0bmFtZXNlKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS12aWV0bmFtZXNlL3NlZ29ldWktbGlnaHQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS12aWV0bmFtZXNlL3NlZ29ldWktbGlnaHQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKFZpZXRuYW1lc2UpJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLXZpZXRuYW1lc2Uvc2Vnb2V1aS1zZW1pbGlnaHQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS12aWV0bmFtZXNlL3NlZ29ldWktc2VtaWxpZ2h0LndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChWaWV0bmFtZXNlKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS12aWV0bmFtZXNlL3NlZ29ldWktcmVndWxhci53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLXZpZXRuYW1lc2Uvc2Vnb2V1aS1yZWd1bGFyLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChWaWV0bmFtZXNlKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS12aWV0bmFtZXNlL3NlZ29ldWktc2VtaWJvbGQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS12aWV0bmFtZXNlL3NlZ29ldWktc2VtaWJvbGQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKFZpZXRuYW1lc2UpJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLXZpZXRuYW1lc2Uvc2Vnb2V1aS1ib2xkLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktdmlldG5hbWVzZS9zZWdvZXVpLWJvbGQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKFdlc3QgRXVyb3BlYW4pJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLXdlc3RldXJvcGVhbi9zZWdvZXVpLWxpZ2h0LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktd2VzdGV1cm9wZWFuL3NlZ29ldWktbGlnaHQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKFdlc3QgRXVyb3BlYW4pJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLXdlc3RldXJvcGVhbi9zZWdvZXVpLXNlbWlsaWdodC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLXdlc3RldXJvcGVhbi9zZWdvZXVpLXNlbWlsaWdodC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoV2VzdCBFdXJvcGVhbiknO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktd2VzdGV1cm9wZWFuL3NlZ29ldWktcmVndWxhci53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLXdlc3RldXJvcGVhbi9zZWdvZXVpLXJlZ3VsYXIud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKFdlc3QgRXVyb3BlYW4pJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLXdlc3RldXJvcGVhbi9zZWdvZXVpLXNlbWlib2xkLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktd2VzdGV1cm9wZWFuL3NlZ29ldWktc2VtaWJvbGQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKFdlc3QgRXVyb3BlYW4pJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLXdlc3RldXJvcGVhbi9zZWdvZXVpLWJvbGQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS13ZXN0ZXVyb3BlYW4vc2Vnb2V1aS1ib2xkLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2VsYXdpayBXZWInO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlbGF3aWsvc2VsYXdpay1saWdodC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWxhd2lrL3NlbGF3aWstbGlnaHQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWxhd2lrIFdlYic7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2VsYXdpay9zZWxhd2lrLXNlbWlsaWdodC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWxhd2lrL3NlbGF3aWstc2VtaWxpZ2h0LndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2VsYXdpayBXZWInO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlbGF3aWsvc2VsYXdpay1yZWd1bGFyLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlbGF3aWsvc2VsYXdpay1yZWd1bGFyLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2VsYXdpayBXZWInO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlbGF3aWsvc2VsYXdpay1zZW1pYm9sZC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWxhd2lrL3NlbGF3aWstc2VtaWJvbGQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWxhd2lrIFdlYic7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2VsYXdpay9zZWxhd2lrLWJvbGQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2VsYXdpay9zZWxhd2lrLWJvbGQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdMZWVsYXdhZGVlIFVJIFdlYic7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvbGVlbGF3YWRlZXVpLXRoYWkvbGVlbGF3YWRlZXVpLXNlbWlsaWdodC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9sZWVsYXdhZGVldWktdGhhaS9sZWVsYXdhZGVldWktc2VtaWxpZ2h0LndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTGVlbGF3YWRlZSBVSSBXZWInO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL2xlZWxhd2FkZWV1aS10aGFpL2xlZWxhd2FkZWV1aS1ib2xkLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL2xlZWxhd2FkZWV1aS10aGFpL2xlZWxhd2FkZWV1aS1ib2xkLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cblxuXG5cblxuXG4uaDEsIC5oMiwgLmxpZ2h0LCBoMSwgaDIsIGgzIHtcbiAgICBmb250LXdlaWdodDogMTAwXG59XG5cbi5oNCwgLmg1LCAuaDYsIC5zZW1pbGlnaHQsIGg0LCBoNSwgaDYge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDBcbn1cblxuLnJlZ3VsYXIsIGJvZHkge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDBcbn1cblxuLnNlbWlib2xkLCBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDBcbn1cblxuXG5cblxuQGZvbnQxTGluZUhlaWdodDogMTJweDtcbkBmb250MkxpbmVIZWlnaHQ6IDE0cHg7XG5AZm9udDNMaW5lSGVpZ2h0OiAxOHB4O1xuQGZvbnQ0TGluZUhlaWdodDogMjJweDtcbkBmb250NUxpbmVIZWlnaHQ6IDI0cHg7XG5AZm9udDZMaW5lSGVpZ2h0OiA0MHB4O1xuQGZvbnQ3TGluZUhlaWdodDogNjRweDtcblxuLmZvbnQxICgpIHtcbiAgICBsaW5lLWhlaWdodDogQGZvbnQxTGluZUhlaWdodDtcbn1cblxuLmZvbnQyICgpIHtcbiAgICBmb250LXNpemU6IDEuMmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBAZm9udDJMaW5lSGVpZ2h0O1xufVxuXG4uZm9udDMgKCkge1xuICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgbGluZS1oZWlnaHQ6IEBmb250M0xpbmVIZWlnaHQ7XG59XG5cbi5mb250NCAoKSB7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXNpemU6IDEuOGVtO1xuICAgIGxpbmUtaGVpZ2h0OiBAZm9udDRMaW5lSGVpZ2h0O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5mb250NSAoKSB7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXNpemU6IDIuMGVtO1xuICAgIGxpbmUtaGVpZ2h0OiBAZm9udDVMaW5lSGVpZ2h0O1xufVxuXG4uZm9udDYgKCkge1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgZm9udC1zaXplOiAzLjJlbTtcbiAgICBsaW5lLWhlaWdodDogQGZvbnQ2TGluZUhlaWdodDtcbn1cblxuLmZvbnQ3ICgpIHtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtc2l6ZTogNS42ZW07XG4gICAgbGluZS1oZWlnaHQ6IEBmb250N0xpbmVIZWlnaHQ7XG59XG5cblxuXG4ubXMtRmFicmljIHtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGNvbG9yOiAjMzIzMTMwO1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChXZXN0IEV1cm9wZWFuKScsJ1NlZ29lIFVJJywtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxSb2JvdG8sJ0hlbHZldGljYSBOZXVlJyxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTBweFxufVxuXG4ubXMtRmFicmljIGJ1dHRvbiwgLm1zLUZhYnJpYyBpbnB1dCwgLm1zLUZhYnJpYyB0ZXh0YXJlYSB7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXRcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149YXJdLCAubXMtRmFicmljW2xhbmdePWFyXSwgW2xhbmdePWFyXSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoQXJhYmljKScsJ1NlZ29lIFVJJywtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxSb2JvdG8sJ0hlbHZldGljYSBOZXVlJyxzYW5zLXNlcmlmXG59XG5cbi5tcy1GYWJyaWMgW2xhbmdePWJnXSwgLm1zLUZhYnJpY1tsYW5nXj1iZ10sIFtsYW5nXj1iZ10gLm1zLUZhYnJpYyB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEN5cmlsbGljKScsJ1NlZ29lIFVJJywtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxSb2JvdG8sJ0hlbHZldGljYSBOZXVlJyxzYW5zLXNlcmlmXG59XG5cbi5tcy1GYWJyaWMgW2xhbmdePWNzXSwgLm1zLUZhYnJpY1tsYW5nXj1jc10sIFtsYW5nXj1jc10gLm1zLUZhYnJpYyB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEVhc3QgRXVyb3BlYW4pJywnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149ZWxdLCAubXMtRmFicmljW2xhbmdePWVsXSwgW2xhbmdePWVsXSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoR3JlZWspJywnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149ZXRdLCAubXMtRmFicmljW2xhbmdePWV0XSwgW2xhbmdePWV0XSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoRWFzdCBFdXJvcGVhbiknLCdTZWdvZSBVSScsLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsUm9ib3RvLCdIZWx2ZXRpY2EgTmV1ZScsc2Fucy1zZXJpZlxufVxuXG4ubXMtRmFicmljIFtsYW5nXj1oZV0sIC5tcy1GYWJyaWNbbGFuZ149aGVdLCBbbGFuZ149aGVdIC5tcy1GYWJyaWMge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChIZWJyZXcpJywnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149aGldLCAubXMtRmFicmljW2xhbmdePWhpXSwgW2xhbmdePWhpXSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ05pcm1hbGEgVUknLCdTZWdvZSBVSScsLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsUm9ib3RvLCdIZWx2ZXRpY2EgTmV1ZScsc2Fucy1zZXJpZlxufVxuXG4ubXMtRmFicmljIFtsYW5nXj1ocl0sIC5tcy1GYWJyaWNbbGFuZ149aHJdLCBbbGFuZ149aHJdIC5tcy1GYWJyaWMge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChFYXN0IEV1cm9wZWFuKScsJ1NlZ29lIFVJJywtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxSb2JvdG8sJ0hlbHZldGljYSBOZXVlJyxzYW5zLXNlcmlmXG59XG5cbi5tcy1GYWJyaWMgW2xhbmdePWh1XSwgLm1zLUZhYnJpY1tsYW5nXj1odV0sIFtsYW5nXj1odV0gLm1zLUZhYnJpYyB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEVhc3QgRXVyb3BlYW4pJywnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149amFdLCAubXMtRmFicmljW2xhbmdePWphXSwgW2xhbmdePWphXSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ1l1IEdvdGhpYyBVSScsJ01laXJ5byBVSScsTWVpcnlvLCdNUyBQZ290aGljJyxPc2FrYSwnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149a2tdLCAubXMtRmFicmljW2xhbmdePWtrXSwgW2xhbmdePWtrXSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoRWFzdCBFdXJvcGVhbiknLCdTZWdvZSBVSScsLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsUm9ib3RvLCdIZWx2ZXRpY2EgTmV1ZScsc2Fucy1zZXJpZlxufVxuXG4ubXMtRmFicmljIFtsYW5nXj1rb10sIC5tcy1GYWJyaWNbbGFuZ149a29dLCBbbGFuZ149a29dIC5tcy1GYWJyaWMge1xuICAgIGZvbnQtZmFtaWx5OiAnTWFsZ3VuIEdvdGhpYycsR3VsaW0sJ1NlZ29lIFVJJywtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxSb2JvdG8sJ0hlbHZldGljYSBOZXVlJyxzYW5zLXNlcmlmXG59XG5cbi5tcy1GYWJyaWMgW2xhbmdePWxvXSwgLm1zLUZhYnJpY1tsYW5nXj1sb10sIFtsYW5nXj1sb10gLm1zLUZhYnJpYyB7XG4gICAgZm9udC1mYW1pbHk6ICdMZWVsYXdhZGVlIFVJIFdlYicsJ0xhbyBVSScsRG9rQ2hhbXBhLCdTZWdvZSBVSScsLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsUm9ib3RvLCdIZWx2ZXRpY2EgTmV1ZScsc2Fucy1zZXJpZlxufVxuXG4ubXMtRmFicmljIFtsYW5nXj1sdF0sIC5tcy1GYWJyaWNbbGFuZ149bHRdLCBbbGFuZ149bHRdIC5tcy1GYWJyaWMge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChFYXN0IEV1cm9wZWFuKScsJ1NlZ29lIFVJJywtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxSb2JvdG8sJ0hlbHZldGljYSBOZXVlJyxzYW5zLXNlcmlmXG59XG5cbi5tcy1GYWJyaWMgW2xhbmdePWx2XSwgLm1zLUZhYnJpY1tsYW5nXj1sdl0sIFtsYW5nXj1sdl0gLm1zLUZhYnJpYyB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEVhc3QgRXVyb3BlYW4pJywnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149cGxdLCAubXMtRmFicmljW2xhbmdePXBsXSwgW2xhbmdePXBsXSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoRWFzdCBFdXJvcGVhbiknLCdTZWdvZSBVSScsLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsUm9ib3RvLCdIZWx2ZXRpY2EgTmV1ZScsc2Fucy1zZXJpZlxufVxuXG4ubXMtRmFicmljIFtsYW5nXj1ydV0sIC5tcy1GYWJyaWNbbGFuZ149cnVdLCBbbGFuZ149cnVdIC5tcy1GYWJyaWMge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChDeXJpbGxpYyknLCdTZWdvZSBVSScsLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsUm9ib3RvLCdIZWx2ZXRpY2EgTmV1ZScsc2Fucy1zZXJpZlxufVxuXG4ubXMtRmFicmljIFtsYW5nXj1za10sIC5tcy1GYWJyaWNbbGFuZ149c2tdLCBbbGFuZ149c2tdIC5tcy1GYWJyaWMge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChFYXN0IEV1cm9wZWFuKScsJ1NlZ29lIFVJJywtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxSb2JvdG8sJ0hlbHZldGljYSBOZXVlJyxzYW5zLXNlcmlmXG59XG5cbi5tcy1GYWJyaWMgW2xhbmdePXNyLWxhdG5dLCAubXMtRmFicmljW2xhbmdePXNyLWxhdG5dLCBbbGFuZ149c3ItbGF0bl0gLm1zLUZhYnJpYyB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEVhc3QgRXVyb3BlYW4pJywnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149dGhdLCAubXMtRmFicmljW2xhbmdePXRoXSwgW2xhbmdePXRoXSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ0xlZWxhd2FkZWUgVUkgV2ViJywnS21lciBVSScsJ1NlZ29lIFVJJywtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxSb2JvdG8sJ0hlbHZldGljYSBOZXVlJyxzYW5zLXNlcmlmXG59XG5cbi5tcy1GYWJyaWMgW2xhbmdePXRyXSwgLm1zLUZhYnJpY1tsYW5nXj10cl0sIFtsYW5nXj10cl0gLm1zLUZhYnJpYyB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEVhc3QgRXVyb3BlYW4pJywnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149dWtdLCAubXMtRmFicmljW2xhbmdePXVrXSwgW2xhbmdePXVrXSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoQ3lyaWxsaWMpJywnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149dmldLCAubXMtRmFicmljW2xhbmdePXZpXSwgW2xhbmdePXZpXSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoVmlldG5hbWVzZSknLCdTZWdvZSBVSScsLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsUm9ib3RvLCdIZWx2ZXRpY2EgTmV1ZScsc2Fucy1zZXJpZlxufVxuXG4ubXMtRmFicmljIFtsYW5nXj16aC1oYW5zXSwgLm1zLUZhYnJpY1tsYW5nXj16aC1oYW5zXSwgW2xhbmdePXpoLWhhbnNdIC5tcy1GYWJyaWMge1xuICAgIGZvbnQtZmFtaWx5OiAnTWljcm9zb2Z0IFlhaGVpIFVJJyxWZXJkYW5hLFNpbXN1biwnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149emgtaGFudF0sIC5tcy1GYWJyaWNbbGFuZ149emgtaGFudF0sIFtsYW5nXj16aC1oYW50XSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ01pY3Jvc29mdCBKaGVuZ2hlaSBVSScsUG1pbmdsaXUsJ1NlZ29lIFVJJywtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxSb2JvdG8sJ0hlbHZldGljYSBOZXVlJyxzYW5zLXNlcmlmXG59XG5cbi5tcy1GYWJyaWMtLXNlbGF3aWsge1xuICAgIGZvbnQtZmFtaWx5OiAnU2VsYXdpayBXZWInLCdTZWdvZSBVSScsLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsUm9ib3RvLCdIZWx2ZXRpY2EgTmV1ZScsc2Fucy1zZXJpZlxufVxuIiwiLyogQ29weXJpZ2h0IChjKSBNaWNyb3NvZnQgQ29ycG9yYXRpb24uICBBbGwgcmlnaHRzIHJlc2VydmVkLiAqL1xuXG5AaW1wb3J0IFwiLi5cXFNoYXJlZFxcRm9udHMubGVzc1wiO1xuXG4vKiBUZXh0IFNoYWRvdyAqL1xuLnRleHQtc2hhZG93KEBob3Jpem9udGFsU2hhZG93LCBAdmVydGljYWxTaGFkb3csIEBibHVyLCBAY29sb3IpIHtcbiAgICB0ZXh0LXNoYWRvdzogQGhvcml6b250YWxTaGFkb3cgQHZlcnRpY2FsU2hhZG93IEBibHVyIEBjb2xvcjtcbn1cblxuLyogQm94IFNoYWRvdyAqL1xuLmJveC1zaGFkb3coQGhvcml6b250YWxTaGFkb3csIEB2ZXJ0aWNhbFNoYWRvdywgQGJsdXIsIEBjb2xvcikge1xuICAgIGJveC1zaGFkb3c6IEBob3Jpem9udGFsU2hhZG93IEB2ZXJ0aWNhbFNoYWRvdyBAYmx1ciBAY29sb3I7XG59XG5cbi8qIEhlbHBJY29uICovXG4jcGVycGV0dWFsSGVscEFuZFN1cHBvcnRJY29uIHtcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIC1vLXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG59XG5cbi50cmFuc2Zvcm0oQHZhbHVlKSB7XG4gICAgLW1vei10cmFuc2Zvcm06IEB2YWx1ZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBAdmFsdWU7XG4gICAgLW8tdHJhbnNmb3JtOiBAdmFsdWU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IEB2YWx1ZTtcbiAgICB0cmFuc2Zvcm06IEB2YWx1ZTtcbn1cblxuLyogdHJhbnNmb3JtOiB0cmFuc2xhdGUgKi9cbi50cmFuc2Zvcm0tdHJhbnNsYXRlKEB4LCBAeSl7XG4gICAgLnRyYW5zZm9ybSh0cmFuc2xhdGUoQHgsIEB5KSk7XG59XG5cbi5maWx0ZXIoQHZhbHVlKSB7XG4gICAgZmlsdGVyOiBAdmFsdWU7XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyogIEJlZ2luOiBPMTUgR2xvYmFsIEVsZW1lbnRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyogQmFzZSBmb250IHNpemUgNjIuNSUgPSAxMCA9IDhwdCA9IDFlbSAqL1xuYm9keSwgLmNkTGlnaHRCb2R5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSScsIFNlZ29lVUlXRiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiA2Mi41JTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIG1hcmdpbjogMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG50ZXh0YXJlYSwgaW5wdXQge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUknLCBTZWdvZVVJV0YsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5zY3JpcHQge1xuICAgIGhlaWdodDogMDtcbiAgICB3aWR0aDogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cblxuYSwgYTp2aXNpdGVkLCBhLmNkY2hybTp2aXNpdGVkIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMwMDQ0Y2M7XG59XG5cbmE6aG92ZXIsIGEuY2RjaHJtOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuaW1nIHtcbiAgICBib3JkZXItd2lkdGg6IDA7XG59XG5cbmhyIHtcbiAgICBjb2xvcjogI2NjYztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qICBFbmQ6IE8xNSBHbG9iYWwgRWxlbWVudHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyogIEJlZ2luOiBPMTUgUGFsZXR0ZSAxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKiBTdGFuZGFyZCBFbGVtZW50cyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5kaXYuY250UFMxIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJJywgU2Vnb2VVSVdGLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDFlbTtcbn1cblxuLmNudFBTMSAuY250UFNCbG9iIHtcbiAgICBmb250LXNpemU6IDEuMmVtO1xufVxuXG4uY250UFMxIC5jbnRQU0Jsb2IxMyB7XG4gICAgZm9udC1zaXplOiAxLjNlbTtcbn1cblxuLmNudFBTMSAuY250UFNCbG9iMTQge1xuICAgIGZvbnQtc2l6ZTogMS40ZW07XG59XG5cbi5jbnRQUzEgYSB7XG4gICAgY29sb3I6ICMwMDQ0Y2M7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5jbnRQUzEgYTp2aXNpdGVkLCAuY250UFMxIGE6dmlzaXRlZC5jbnRQU01ldGEzLCAuY250UFMxIGE6dmlzaXRlZC5jbnRQU01ldGE0LCAuY250UFMxIGE6dmlzaXRlZC5jbnRQU01ldGE1LCAuY250UFMxIHVsLmNudFBTQ2F0TGlzdCBsaSBhOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjNjYzM2IzO1xufVxuXG4uY250UFMxIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGNvbG9yOiAjMDA0NGNjO1xufVxuXG4uY250UFMxIGE6Zm9jdXMge1xuICAgIG91dGxpbmU6IDFweCBkYXNoZWQgYmxhY2s7XG4gICAgb3V0bGluZS1vZmZzZXQ6IC0xcHg7XG59XG5cbi5jbnRQUzEgYTphY3RpdmUge1xufVxuXG4uY250UFMxIGgxLCAuY250UFMxIGgyLCAuY250UFMxIGgzLCAuY250UFMxIGg0LCAuY250UFMxIGg1LCAuY250UFMxIGg2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLmNudFBTMSBoMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMDVlbTtcbn1cblxuLmNudFBTMSBoMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBsaW5lLWhlaWdodDogMS4xZW07XG59XG5cbi5jbnRQUzEgaDMsIC5jbnRQUzEgaDQsIC5jbnRQUzEgaDUsIC5jbnRQUzEgaDYge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMWVtO1xufVxuXG4uY250UFMxIGgxLCAuY250UFMxIGEgPiBoMSwgLmNudFBTMSBoMiwgLmNudFBTMSBhID4gaDIsIC5jbnRQUzEgaDMsIC5jbnRQUzEgYSA+IGgzLCAuY250UFMxIGg0LCAuY250UFMxIGEgPiBoNCwgLmNudFBTMSBoNSwgLmNudFBTMSBhID4gaDUsIC5jbnRQUzEgaDYsIC5jbnRQUzEgYSA+IGg2LCAuY250UFMxIHVsLmNudFBTTGVmdE5hdiBsaSwgLmNudFBTMSB1bC5jbnRQU0xlZnROYXYgbGkgYSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBMaWdodCcsIFNlZ29lVUlMaWdodFdGLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuLmNudFBTMSBoMSwgLmNudFBTMSBhID4gaDEge1xuICAgIGZvbnQtc2l6ZTogMi42ZW07XG4gICAgY29sb3I6ICM0MDQxNDI7XG59XG5cbi5jbnRQUzEgaDIsIC5jbnRQUzEgYSA+IGgyIHtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgICBjb2xvcjogIzEwMTAxMDtcbn1cblxuLmNudFBTMSBoMywgLmNudFBTMSBhID4gaDMge1xuICAgIC8qIDI2LjRweCBsaW5lLWhlaWdodCAqL1xuICAgIGZvbnQtc2l6ZTogMi40ZW07XG4gICAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgICBjb2xvcjogIzEwMTAxMDtcbn1cblxuLmNudFBTMSBoNCwgLmNudFBTMSBhID4gaDQge1xuICAgIC8qIDE5LjhweCBsaW5lLWhlaWdodCAqL1xuICAgIGZvbnQtc2l6ZTogMS44ZW07XG4gICAgcGFkZGluZy1ib3R0b206IDlweDtcbn1cblxuLmNudFBTMSBoNSwgLmNudFBTMSBhID4gaDUge1xuICAgIC8qIDI0LjJweCBsaW5lLWhlaWdodCAqL1xuICAgIGZvbnQtc2l6ZTogMi4yZW07XG4gICAgY29sb3I6ICMxMDEwMTA7XG4gICAgcGFkZGluZy1ib3R0b206IDlweDtcbn1cblxuLmNudFBTMSBoNiwgLmNudFBTMSBhID4gaDYge1xuICAgIC8qIDE3LjZweCBsaW5lLWhlaWdodCAqL1xuICAgIGZvbnQtc2l6ZTogMS42ZW07XG4gICAgY29sb3I6ICMxMDEwMTA7XG4gICAgcGFkZGluZy1ib3R0b206IDlweDtcbn1cblxuLmNudFBTMSBoMS5jbnRQU1NhbXBQbGF0LCAuY250UFMxIGEgPiBoMS5jbnRQU1NhbXBQbGF0IHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIExpZ2h0JywgU2Vnb2VVSUxpZ2h0V0YsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgIGNvbG9yOiAjNjM2MzYzO1xufVxuXG4uY250UFMxIGgxLmNudFBTU2FtcFBsYXRCb2xkLCAuY250UFMxIGEgPiBoMS5jbnRQU1NhbXBQbGF0Qm9sZCB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBTZW1pYm9sZCcsIFNlZ29lVUlTZW1pYm9sZExvY2FsLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzEwMTAxMDtcbn1cblxuLmNudFBTMSBwLCAuY250UFMxIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDEuNGVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjEyODU3ZW07IC8qIDE4cHggKi9cbiAgICBjb2xvcjogIzQ0NDQ0NDtcbn1cblxuLmNudFBTMSBhID4gaDE6aG92ZXIsIC5jbnRQUzEgYSA+IGgyOmhvdmVyLCAuY250UFMxIGEgPiBoMzpob3ZlciwgLmNudFBTMSBhID4gaDQ6aG92ZXIsIC5jbnRQUzEgYSA+IGg1OmhvdmVyLCAuY250UFMxIGEgPiBoNjpob3ZlciB7XG4gICAgY29sb3I6ICMwMDQ0Y2M7XG59XG5cbi5jbnRQUzEgdWwuY250UFNPckxpc3QsIC5jbnRQUzEgdWwuY250UFNHckxpc3Qge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xufVxuXG4uY250UFMxIHVsLmNudFBTR3JMaXN0IGxpIHtcbiAgICBmb250LXNpemU6IDEuNGVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjFlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICAgIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL3BhbGxldC9saXN0X2dyZXkucG5nKSBuby1yZXBlYXQgMCBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbjogMCAwIDAgLTE1cHg7XG59XG5cbi5jbnRQUzEgdWwuY250UFNPckxpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMWVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvcGFsbGV0L2xpc3Rfb3JhbmdlLnBuZykgbm8tcmVwZWF0IDAgY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBtYXJnaW46IDAgMCAwIC0xNXB4O1xufVxuXG4uY250UFMxIHVsLmNudFBTTm9MaXN0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMCAwIDAgLTQwcHg7XG59XG5cbi5jbnRQUzEgdWwuY250UFNDYXRMaXN0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMCAwIDAgLTQwcHg7XG59XG5cbi5jbnRQUzEgdWwuY250UFNDYXRMaXN0IGxpIHtcbiAgICBmb250LXNpemU6IDEuNGVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjFlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xufVxuXG4uY250UFMxIHVsLmNudFBTQ2F0TGlzdCBsaSBhIHtcbiAgICBjb2xvcjogIzEwMTAxMDtcbn1cblxuLmNudFBTMSB1bC5jbnRQU0NhdExpc3QgbGkgYTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDQ0Y2M7XG59XG5cbi5jbnRQUzEgdWwuY250UFNMaW5rTGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDAgMCAwIC00MHB4O1xufVxuXG4uY250UFMxIHVsLmNudFBTTGlua0xpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMWVtOyAvKiAxNS40cHggKi9cbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xufVxuXG4uY250UFMxIHNwYW4uY250UFNMZWZ0TmF2SGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xZW07IC8qIDEzLjJweCAqL1xuICAgIGNvbG9yOiAjNjM2MzYzO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5jbnRQUzEgdWwuY250UFNMZWZ0TmF2IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMCAwIDAgLTQwcHg7XG59XG5cbi5jbnRQUzEgdWwuY250UFNMZWZ0TmF2IGxpIHtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07IC8qIDI2cHggdmlhIG1hcmdpbi1ib3R0b20gMTFweCBzbyB0ZXh0IHdpbGwgYWxpZ24gd2l0aCB0b3Agb2YgaGVyby9jb250ZW50ICovXG4gICAgbWFyZ2luLWJvdHRvbTogMTFweDtcbn1cblxuLmNudFBTMSBhLmNudFBTTGVmdE5hdiwgLmNudFBTMSB1bC5jbnRQU0xlZnROYXYgbGkgYSB7XG4gICAgY29sb3I6ICM0NDQ7XG59XG5cbi5jbnRQUzEgYS5jbnRQU0xlZnROYXY6aG92ZXIsIC5jbnRQUzEgdWwuY250UFNMZWZ0TmF2IGxpIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uY250UFMxIGEuY250UFNMZWZ0TmF2Tm9VbmRlcmxpbmU6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmNudFBTMSBhLmNudFBTU2VsZWN0ZWQsIGE6aG92ZXIuY250UFNTZWxlY3RlZCwgLmNudFBTMSB1bC5jbnRQU0xlZnROYXYgbGkgYS5jbnRQU1NlbGVjdGVkLCAuY250UFMxIHVsLmNudFBTTGVmdE5hdiBsaSBhOmhvdmVyLmNudFBTU2VsZWN0ZWQge1xuICAgIGNvbG9yOiAjZWIzYzAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xufVxuXG4qOmZpcnN0LWNoaWxkICsgaHRtbCAuY250UFMxIHVsLmNudFBTQ2F0TGlzdCwgKjpmaXJzdC1jaGlsZCArIGh0bWwgLmNudFBTMSB1bC5jbnRQU05vTGlzdCwgKjpmaXJzdC1jaGlsZCArIGh0bWwgLmNudFBTMSB1bC5jbnRQU0xlZnROYXYsICo6Zmlyc3QtY2hpbGQgKyBodG1sIC5jbnRQUzEgdWwuY250UFNMaW5rTGlzdCB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4uY250UFMxIGhyIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXRvcDogc29saWQgMXB4ICNlYWVhZWE7XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKiogL1N0YW5kYXJkIEVsZW1lbnRzICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqIEN1c3RvbSBFbGVtZW50cyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uY250UFMxIGEuY250UFNBY3Rpb24sIC5jbnRQUzEgYS5jbnRQU0FjdFdodCB7XG4gICAgZm9udC1zaXplOiAxLjRlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNWVtOyAvKiAxNy41cHggdG8gYWNjb21tb2RhdGUgMTdweCBpbWFnZSAqL1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1vcmlnaW46IHBhZGRpbmctYm94O1xuICAgIGJhY2tncm91bmQtb3JpZ2luOiBwYWRkaW5nLWJveDtcbiAgICBwYWRkaW5nOiA1cHggMjFweCA1cHggMDtcbn1cblxuLmNudFBTMSBhLmNudFBTTW9yZSB7XG4gICAgZm9udC1zaXplOiAyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMmVtOyAvKiAyNHB4IHRvIGFjY29tbW9kYXRlIGZvciB0aGUgMjNweCBpbWFnZSAqL1xuICAgIGNvbG9yOiAjMTAxMDEwO1xuICAgIGJhY2tncm91bmQ6IHJpZ2h0IDU1JSB1cmwoL2ltYWdlcy9wYWxsZXQvbW9yZV9Ae2RpcmVjdGlvbjF9LnBuZykgbm8tcmVwZWF0O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1vcmlnaW46IHBhZGRpbmctYm94O1xuICAgIGJhY2tncm91bmQtb3JpZ2luOiBwYWRkaW5nLWJveDtcbiAgICBwYWRkaW5nOiA1cHggMzBweCA1cHggMDtcbn1cblxuLmNudFBTMSBhLmNudFBTTW9yZTpob3ZlciB7XG4gICAgY29sb3I6ICM5Njk2OTY7XG4gICAgLWx0ci1iYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltYWdlcy9wYWxsZXQvbW9yZV9ob3Zlcl9sZWZ0LnBuZyk7XG4gICAgLXJ0bC1iYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltYWdlcy9wYWxsZXQvbW9yZV9ob3Zlcl9yaWdodC5wbmcpO1xufVxuXG4uY250UFMxIGEuY250UFNBY3Rpb24ge1xuICAgIGNvbG9yOiAjMTAxMDEwO1xuICAgIC1sdHItYmFja2dyb3VuZDogbGVmdCA2MCUgdXJsKC9pbWFnZXMvcGFsbGV0L2FjdGlvbl9sZWZ0LnBuZykgbm8tcmVwZWF0O1xuICAgIC1ydGwtYmFja2dyb3VuZDogbGVmdCA2MCUgdXJsKC9pbWFnZXMvcGFsbGV0L2FjdGlvbl9yaWdodC5wbmcpIG5vLXJlcGVhdDtcbn1cblxuLmNudFBTMSBhLmNudFBTQWN0aW9uOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwNDRjYztcbiAgICAtbHRyLWJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL3BhbGxldC9hY3Rpb25faG92ZXItbGVmdC5wbmcpO1xuICAgIC1ydGwtYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvcGFsbGV0L2FjdGlvbl9ob3Zlci1yaWdodC5wbmcpO1xufVxuXG4uY250UFMxIGEuY250UFNBY3RXaHQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIC1sdHItYmFja2dyb3VuZDogcmlnaHQgNjAlIHVybCgvaW1hZ2VzL3BhbGxldC9hY3Rpb25fI2ZmZl9sZWZ0LnBuZykgbm8tcmVwZWF0O1xuICAgIC1ydGwtYmFja2dyb3VuZDogcmlnaHQgNjAlIHVybCgvaW1hZ2VzL3BhbGxldC9hY3Rpb25fI2ZmZl9yaWdodC5wbmcpIG5vLXJlcGVhdDtcbn1cblxuLmNudFBTMSBhLmNudFBTQWN0V2h0OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLyogRGVwcmVjYXRlZCBidXR0b24gc3R5bGVzIC0gc3RhcnQgW2tlZXBpbmcgYXJvdW5kIHRvIGVuc3VyZSB0aGV5IGFyZSBubyBsb25nZXIgaW4gdXNlIGJ5IGhvbWVwYWdlc10gKi9cbi5jbnRQUzEgYS5jbnRQU0dyQnV0dG9uLCAuY250UFMxIGEuY250UFNPckJ1dHRvbiwgLmNudFBTMSBhLmNudFBTTmV1QnV0dG9uLCAuY250UFMxIGEuY250UFNTZWNCdXR0b24sIC5jbnRQUzEgYnV0dG9uLmNudFBTR3JCdXR0b24sIC5jbnRQUzEgYnV0dG9uLmNudFBTT3JCdXR0b24sIC5jbnRQUzEgYnV0dG9uLmNudFBTU2VjQnV0dG9uLCAuY250UFMxIGJ1dHRvbi5jbnRQU05ldUJ1dHRvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjcyMjJlbTtcbiAgICBmb250LXNpemU6IDEuOGVtO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIC1sdHItcnRsLXBhZGRpbmctbGVmdDogMjBweDtcbiAgICAtbHRyLXJ0bC1wYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIGJhY2tncm91bmQ6ICM2YmJkNDY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlcjogc29saWQgMXB4ICM2YmJkNDY7XG59XG5cbi5jbnRQUzEgYS5jbnRQU0dyQnV0dG9uX3NtLCAuY250UFMxIGEuY250UFNPckJ1dHRvbl9zbSwgLmNudFBTMSBhLmNudFBTTmV1QnV0dG9uX3NtLCAuY250UFMxIGEuY250UFNTZWNCdXR0b25fc20sIC5jbnRQUzEgYnV0dG9uLmNudFBTR3JCdXR0b25fc20sIC5jbnRQUzEgYnV0dG9uLmNudFBTT3JCdXR0b25fc20sIC5jbnRQUzEgYnV0dG9uLmNudFBTU2VjQnV0dG9uX3NtLCAuY250UFMxIGJ1dHRvbi5jbnRQU05ldUJ1dHRvbl9zbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc4NWVtO1xuICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgY29sb3I6ICNmZmY7XG4gICAgLWx0ci1ydGwtcGFkZGluZy1sZWZ0OiAxOHB4O1xuICAgIC1sdHItcnRsLXBhZGRpbmctcmlnaHQ6IDE4cHg7XG4gICAgYmFja2dyb3VuZDogIzZiYmQ0NjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggIzZiYmQ0Njtcbn1cblxuLmNudFBTMSBhLmNudFBTR3JCdXR0b25fbGcsIC5jbnRQUzEgYS5jbnRQU09yQnV0dG9uX2xnLCAuY250UFMxIGEuY250UFNOZXVCdXR0b25fbGcsIC5jbnRQUzEgYS5jbnRQU1NlY0J1dHRvbl9sZywgLmNudFBTMSBidXR0b24uY250UFNHckJ1dHRvbl9sZywgLmNudFBTMSBidXR0b24uY250UFNPckJ1dHRvbl9sZywgLmNudFBTMSBidXR0b24uY250UFNTZWNCdXR0b25fbGcsIC5jbnRQUzEgYnV0dG9uLmNudFBTTmV1QnV0dG9uX2xnIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgICBmb250LXNpemU6IDIuNGVtO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIC1sdHItcnRsLXBhZGRpbmctbGVmdDogMjBweDtcbiAgICAtbHRyLXJ0bC1wYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIGJhY2tncm91bmQ6ICM2YmJkNDY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlcjogc29saWQgMXB4ICM2YmJkNDY7XG59XG5cbi5jbnRQUzEgYnV0dG9uLmNudFBTR3JCdXR0b24sIC5jbnRQUzEgYnV0dG9uLmNudFBTT3JCdXR0b24sIC5jbnRQUzEgYnV0dG9uLmNudFBTU2VjQnV0dG9uLCAuY250UFMxIGJ1dHRvbi5jbnRQU05ldUJ1dHRvbiwgLmNudFBTMSBidXR0b24uY250UFNHckJ1dHRvbl9zbSwgLmNudFBTMSBidXR0b24uY250UFNPckJ1dHRvbl9zbSwgLmNudFBTMSBidXR0b24uY250UFNTZWNCdXR0b25fc20sIC5jbnRQUzEgYnV0dG9uLmNudFBTTmV1QnV0dG9uX3NtLCAuY250UFMxIGJ1dHRvbi5jbnRQU0dyQnV0dG9uX2xnLCAuY250UFMxIGJ1dHRvbi5jbnRQU09yQnV0dG9uX2xnLCAuY250UFMxIGJ1dHRvbi5jbnRQU1NlY0J1dHRvbl9sZywgLmNudFBTMSBidXR0b24uY250UFNOZXVCdXR0b25fbGcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG59XG5cbio6Zmlyc3QtY2hpbGQgKyBodG1sIC5jbnRQUzEgYnV0dG9uLmNudFBTR3JCdXR0b24sICo6Zmlyc3QtY2hpbGQgKyBodG1sIC5jbnRQUzEgYnV0dG9uLmNudFBTT3JCdXR0b24sICo6Zmlyc3QtY2hpbGQgKyBodG1sIC5jbnRQUzEgYnV0dG9uLmNudFBTU2VjQnV0dG9uLCAqOmZpcnN0LWNoaWxkICsgaHRtbCAuY250UFMxIGJ1dHRvbi5jbnRQU05ldUJ1dHRvbiB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDRweDtcbn1cblxuLmNudFBTMSBhLmNudFBTT3JCdXR0b24sIC5jbnRQUzEgYnV0dG9uLmNudFBTT3JCdXR0b24sIC5jbnRQUzEgYS5jbnRQU09yQnV0dG9uX3NtLCAuY250UFMxIGJ1dHRvbi5jbnRQU09yQnV0dG9uX3NtLCAuY250UFMxIGEuY250UFNPckJ1dHRvbl9sZywgLmNudFBTMSBidXR0b24uY250UFNPckJ1dHRvbl9sZyB7XG4gICAgYmFja2dyb3VuZDogI2ZjZDExNjtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjZmNkMTE2O1xufVxuXG4uY250UFMxIGEuY250UFNCbEJ1dHRvbiwgLmNudFBTMSBidXR0b24uY250UFNCbEJ1dHRvbiwgLmNudFBTMSBhLmNudFBTQmxCdXR0b25fc20sIC5jbnRQUzEgYnV0dG9uLmNudFBTQmxCdXR0b25fc20sIC5jbnRQUzEgYS5jbnRQU0JsQnV0dG9uX2xnLCAuY250UFMxIGJ1dHRvbi5jbnRQU0JsQnV0dG9uX2xnIHtcbiAgICBiYWNrZ3JvdW5kOiAjNmRjMmU5O1xuICAgIGJvcmRlcjogc29saWQgMXB4ICM2ZGMyZTk7XG59XG5cbi5jbnRQUzEgYS5jbnRQU05ldUJ1dHRvbiwgLmNudFBTMSBidXR0b24uY250UFNOZXVCdXR0b24sIC5jbnRQUzEgYS5jbnRQU05ldUJ1dHRvbl9zbSwgLmNudFBTMSBidXR0b24uY250UFNOZXVCdXR0b25fc20sIC5jbnRQUzEgYS5jbnRQU05ldUJ1dHRvbl9sZywgLmNudFBTMSBidXR0b24uY250UFNOZXVCdXR0b25fbGcge1xuICAgIGJhY2tncm91bmQ6ICNkOWQ5ZDk7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI2Q5ZDlkOTtcbiAgICBjb2xvcjogIzY2Njtcbn1cblxuLmNudFBTMSBhLmNudFBTU2VjQnV0dG9uLCAuY250UFMxIGJ1dHRvbi5jbnRQU1NlY0J1dHRvbiwgLmNudFBTMSBhLmNudFBTU2VjQnV0dG9uX3NtLCAuY250UFMxIGJ1dHRvbi5jbnRQU1NlY0J1dHRvbl9zbSwgLmNudFBTMSBhLmNudFBTU2VjQnV0dG9uX2xnLCAuY250UFMxIGJ1dHRvbi5jbnRQU1NlY0J1dHRvbl9sZyB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjY2NjO1xuICAgIGNvbG9yOiAjNzc3O1xufVxuXG4uY250UFMxIGJ1dHRvbi5jbnRQU0dyQnV0dG9uOmhvdmVyLCAuY250UFMxIGJ1dHRvbi5jbnRQU09yQnV0dG9uOmhvdmVyLCAuY250UFMxIGJ1dHRvbi5jbnRQU1NlY0J1dHRvbjpob3ZlciwgLmNudFBTMSBidXR0b24uY250UFNOZXVCdXR0b246aG92ZXIsIC5jbnRQUzEgYnV0dG9uLmNudFBTR3JCdXR0b25fc206aG92ZXIsIC5jbnRQUzEgYnV0dG9uLmNudFBTT3JCdXR0b25fc206aG92ZXIsIC5jbnRQUzEgYnV0dG9uLmNudFBTU2VjQnV0dG9uX3NtOmhvdmVyLCAuY250UFMxIGJ1dHRvbi5jbnRQU05ldUJ1dHRvbl9zbTpob3ZlciwgLmNudFBTMSBidXR0b24uY250UFNHckJ1dHRvbl9sZzpob3ZlciwgLmNudFBTMSBidXR0b24uY250UFNPckJ1dHRvbl9sZzpob3ZlciwgLmNudFBTMSBidXR0b24uY250UFNTZWNCdXR0b25fbGc6aG92ZXIsIC5jbnRQUzEgYnV0dG9uLmNudFBTTmV1QnV0dG9uX2xnOmhvdmVyLCAvKiovIC5jbnRQUzEgYTpob3Zlci5jbnRQU0dyQnV0dG9uLCAuY250UFMxIGE6aG92ZXIuY250UFNTZWNCdXR0b24sIC5jbnRQUzEgYTpob3Zlci5jbnRQU05ldUJ1dHRvbiwgLmNudFBTMSBhOmhvdmVyLmNudFBTT3JCdXR0b24sIC5jbnRQUzEgYTpob3Zlci5jbnRQU0JsQnV0dG9uLCAuY250UFMxIGE6aG92ZXIuY250UFNPckJ1dHRvbl9zbSwgLmNudFBTMSBhOmhvdmVyLmNudFBTT3JCdXR0b25fbGcsIC5jbnRQUzEgYTpob3Zlci5jbnRQU0JsQnV0dG9uX3NtLCAuY250UFMxIGE6aG92ZXIuY250UFNCbEJ1dHRvbl9sZywgLmNudFBTMSBhOmhvdmVyLmNudFBTTmV1QnV0dG9uX3NtLCAuY250UFMxIGE6aG92ZXIuY250UFNOZXVCdXR0b25fbGcsIC5jbnRQUzEgYTpob3Zlci5jbnRQU1NlY0J1dHRvbl9zbSwgLmNudFBTMSBhOmhvdmVyLmNudFBTU2VjQnV0dG9uX2xnIHtcbiAgICBiYWNrZ3JvdW5kOiAjNjY2O1xuICAgIGJvcmRlcjogc29saWQgMXB4ICM2NjY7XG4gICAgY29sb3I6ICNmZmY7XG59XG4vKkRlcHJlY2F0ZWQgYnV0dG9uIHN0eWxlcyAtIGVuZCovXG5cbi5jbnRQUzEgKi5jbnRQb3BTZWFyY2gsIC5jbnRQUzEgYS5jbnRQb3BTZWFyY2gge1xuICAgIGNvbG9yOiAjNjU2NTY1O1xufVxuXG4uY250UFMxIHAuY250UFNNZXRhMSwgLmNudFBTMSBkaXYuY250UFNNZXRhMSwgLmNudFBTMSBhLmNudFBTTWV0YTEsIC5jbnRQUzEgc3Bhbi5jbnRQU01ldGExLCAuY250UFMxIGxpLmNudFBTTWV0YTEsIC5jbnRQUzEgcC5jbnRQU01ldGEyLCAuY250UFMxIGRpdi5jbnRQU01ldGEyLCAuY250UFMxIGEuY250UFNNZXRhMiwgLmNudFBTMSBzcGFuLmNudFBTTWV0YTIsIC5jbnRQUzEgbGkuY250UFNNZXRhMiwgLmNudFBTMSBwLmNudFBTTWV0YTJCLCAuY250UFMxIGRpdi5jbnRQU01ldGEyQiwgLmNudFBTMSBhLmNudFBTTWV0YTJCLCAuY250UFMxIHNwYW4uY250UFNNZXRhMkIsIC5jbnRQUzEgbGkuY250UFNNZXRhMkIsIC5jbnRQUzEgcC5jbnRQU01ldGEzLCAuY250UFMxIGRpdi5jbnRQU01ldGEzLCAuY250UFMxIGEuY250UFNNZXRhMywgLmNudFBTMSBzcGFuLmNudFBTTWV0YTMsIC5jbnRQUzEgbGkuY250UFNNZXRhMywgLmNudFBTMSBwLmNudFBTTWV0YTQsIC5jbnRQUzEgZGl2LmNudFBTTWV0YTQsIC5jbnRQUzEgYS5jbnRQU01ldGE0LCAuY250UFMxIGxpLmNudFBTTWV0YTQsIC5jbnRQUzEgc3Bhbi5jbnRQU01ldGE0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxLjRlbTsgLyogMTUuMjZweCAqL1xuICAgIGxpbmUtaGVpZ2h0OiAxLjA5ZW07XG59XG5cbi5jbnRQUzEgcC5jbnRQU01ldGE1LCAuY250UFMxIGRpdi5jbnRQU01ldGE1LCAuY250UFMxIGEuY250UFNNZXRhNSwgLmNudFBTMSBsaS5jbnRQU01ldGE1LCAuY250UFMxIHNwYW4uY250UFNNZXRhNSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMS4yZW07IC8qIDE1LjI2cHggKi9cbiAgICBsaW5lLWhlaWdodDogMS4wOWVtO1xufVxuXG4uY250UFMxIHAuY250UFNNZXRhMSwgLmNudFBTMSBkaXYuY250UFNNZXRhMSwgLmNudFBTMSBhLmNudFBTTWV0YTEsIC5jbnRQUzEgbGkuY250UFNNZXRhMSwgLmNudFBTMSBzcGFuLmNudFBTTWV0YTEsIC5jbnRQUzEgYS5jbnRQU01ldGExOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjMTAxMDEwICFpbXBvcnRhbnQ7XG59XG5cbi5jbnRQUzEgcC5jbnRQU01ldGEyLCAuY250UFMxIGRpdi5jbnRQU01ldGEyLCAuY250UFMxIGEuY250UFNNZXRhMiwgLmNudFBTMSBsaS5jbnRQU01ldGEyLCAuY250UFMxIHNwYW4uY250UFNNZXRhMiwgLmNudFBTMSBwLmNudFBTTWV0YTUsIC5jbnRQUzEgYS5jbnRQU01ldGE1LCAuY250UFMxIGxpLmNudFBTTWV0YTUsIC5jbnRQUzEgc3Bhbi5jbnRQU01ldGE1IHtcbiAgICBjb2xvcjogIzYzNjM2Mztcbn1cblxuLmNudFBTMSBwLmNudFBTTWV0YTIsIC5jbnRQUzEgZGl2LmNudFBTTWV0YTIsIC5jbnRQUzEgYS5jbnRQU01ldGEyLCAuY250UFMxIGxpLmNudFBTTWV0YTIsIC5jbnRQUzEgc3Bhbi5jbnRQU01ldGEyLCAuY250UFMxIHAuY250UFNNZXRhMywgLmNudFBTMSBkaXYuY250UFNNZXRhMywgLmNudFBTMSBhLmNudFBTTWV0YTMsIC5jbnRQUzEgc3Bhbi5jbnRQU01ldGEzLCAuY250UFMxIGxpLmNudFBTTWV0YTMsIC5jbnRQUzEgcC5jbnRQU01ldGE0LCAuY250UFMxIGRpdi5jbnRQU01ldGE0LCAuY250UFMxIGEuY250UFNNZXRhNCwgLmNudFBTMSBsaS5jbnRQU01ldGE0LCAuY250UFMxIHNwYW4uY250UFNNZXRhNCB7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xufVxuXG4uY250UFMxIHAuY250UFNNZXRhMywgLmNudFBTMSBkaXYuY250UFNNZXRhMywgLmNudFBTMSBhLmNudFBTTWV0YTMsIC5jbnRQUzEgbGkuY250UFNNZXRhMywgLmNudFBTMSBzcGFuLmNudFBTTWV0YTMsIC5jbnRQUzEgcC5jbnRQU01ldGE0LCAuY250UFMxIGEuY250UFNNZXRhNCwgLmNudFBTMSBsaS5jbnRQU01ldGE0LCAuY250UFMxIHNwYW4uY250UFNNZXRhNCB7XG4gICAgY29sb3I6ICMxMDEwMTA7XG59XG5cbi5jbnRQUzEgcC5jbnRQU01ldGE0LCAuY250UFMxIGRpdi5jbnRQU01ldGE0LCAuY250UFMxIGEuY250UFNNZXRhNCwgLmNudFBTMSBsaS5jbnRQU01ldGE0LCAuY250UFMxIHNwYW4uY250UFNNZXRhNCB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBTZW1pYm9sZCcsIFNlZ29lVUlTZW1pYm9sZExvY2FsLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuLmNudFBTMSAuY250UFNPcmFuZ2UsIC5jbnRQUzEgYS5jbnRQU09yYW5nZSwgLmNudFBTMSB1bC5jbnRQU09yYW5nZSBsaSwgLmNudFBTMSB1bC5jbnRQU09yYW5nZSBsaSBhIHtcbiAgICBjb2xvcjogI2ViM2MwMDtcbn1cblxuLmNudFBTMSAqLmNudFBTTHRHcmV5LCAuY250UFMxIGEuY250UFNMdEdyZXksIC5jbnRQUzEgdWwuY250UFNMdEdyZXkgbGksIC5jbnRQUzEgdWwuY250UFNMdEdyZXkgbGkgYSwgLmNudFBTMSBhLmNudFBTTHRHcmV5OnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjNjM2MzYzICFpbXBvcnRhbnQ7XG59XG5cbi5jbnRQUzEgKi5jbnRQU0V4TGluaywgLmNudFBTMSBhLmNudEV4TGluayB7XG4gICAgY29sb3I6ICMzODgyMjI7XG59XG5cbi5jbnRQUzEgYTp2aXNpdGVkLmNudEV4TGluayB7XG4gICAgY29sb3I6ICM2NjMzYjM7XG59XG5cbi5jbnRQUzEgKi5jbnRQU05hdkxpbmssIC5jbnRQUzEgYS5jbnRQU05hdkxpbmsge1xuICAgIGNvbG9yOiAjNDQ0O1xufVxuXG4uY250UFMxIGE6aG92ZXIuY250UFNOYXZMaW5rIHtcbiAgICBjb2xvcjogI2IxYjFiMTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmNudFBTMSAqLmNudFBTI2ZmZiwgLmNudFBTMSBhLmNudFBTI2ZmZiwgLmNudFBTMSBwLmNudFBTI2ZmZiwgLmNudFBTMSB1bC5jbnRQUyNmZmYgbGksIC5jbnRQUzEgdWwuY250UFMjZmZmIGxpIGEge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uY250UFMxICouY250UFNCbGFjaywgLmNudFBTMSBhLmNudFBTQmxhY2ssIC5jbnRQUzEgdWwuY250UFNCbGFjayBsaSwgLmNudFBTMSB1bC5jbnRQU0JsYWNrIGxpIGEge1xuICAgIGNvbG9yOiAjMTAxMDEwO1xufVxuXG4uY250UFMxIGEuY250UFNNZXRhMTpob3ZlciwgLmNudFBTMSBhLmNudFBTTWV0YTI6aG92ZXIsIC5jbnRQUzEgYS5jbnRQU01ldGEzOmhvdmVyLCAuY250UFMxIGEuY250UFNNZXRhNDpob3ZlciwgLmNudFBTMSBhLmNudFBTTWV0YTU6aG92ZXIsIC5jbnRQUzEgYS5jbnRQU09yYW5nZTpob3ZlciwgLmNudFBTMSBhLmNudFBTTHRHcmV5OmhvdmVyLCAuY250UFMxIGEuY250UFMjZmZmOmhvdmVyLCAuY250UFMxIGEuY250UFNCbGFjazpob3ZlciwgLmNudFBTMSBhLmNudFBTRXhMaW5rOmhvdmVyLCAuY250UFMxIGEuY250UG9wU2VhcmNoOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwNDRjYyAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uY250UFMxIC5jbnRQU0xlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG4uY250UFMxIC5jbnRQU1JpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG5cbi5jbnRQUzEgLmNudFBTQ2xlYXIge1xuICAgIGNsZWFyOiBib3RoO1xufVxuXG5kaXYuZHZTaGFkb3dib3gsIC5jbnRQUzEgZGl2LmNudERyb3BEb3duIHtcbiAgICBib3gtc2hhZG93OiAzcHggM3B4IDEwcHggI2JjYmNiYywgLTNweCAtM3B4IDEwcHggI2JjYmNiYztcbn1cblxuZGl2LmR2U2hhZG93Ym94Tm9Ub3AsIC5jbnRQUzEgLnVpLW9vZHJvcGRvd24tZHJvcGNvbnRhaW5lciB7XG4gICAgYm94LXNoYWRvdzogM3B4IDNweCAxMHB4ICNiY2JjYmMsIC0zcHggM3B4IDEwcHggI2JjYmNiYztcbn1cblxuLyogRG93bmxvYWQgTGluayAmIEljb24gKi9cbi5jbnRQUzEgYS5jbnRQU0Rvd25sb2FkLCAuY250UFMxIGEuY250UFNEb3dubG9hZFdodCB7XG4gICAgZm9udC1zaXplOiAyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTVlbTsgLyogMjNweCB0byBhY2NvbW1vZGF0ZSAxN3B4IGltYWdlICovXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLW9yaWdpbjogcGFkZGluZy1ib3g7XG4gICAgYmFja2dyb3VuZC1vcmlnaW46IHBhZGRpbmctYm94O1xuICAgIHBhZGRpbmc6IDAgMzFweCAwIDA7XG59XG5cbi5jbnRQUzEgYS5jbnRQU0Rvd25sb2FkU20sIC5jbnRQUzEgYS5jbnRQU0Rvd25sb2FkV2h0U20ge1xuICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTQyOGVtOyAvKiAxNnB4IHRvIGFjY29tbW9kYXRlIDE3cHggaW1hZ2UgKi9cbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAtd2Via2l0LWJhY2tncm91bmQtb3JpZ2luOiBwYWRkaW5nLWJveDtcbiAgICBiYWNrZ3JvdW5kLW9yaWdpbjogcGFkZGluZy1ib3g7XG4gICAgcGFkZGluZzogMCAyMXB4IDAgMDtcbn1cblxuLmNudFBTMSBhLmNudFBTRG93bmxvYWRXaHQsIC5jbnRQUzEgYS5jbnRQU0Rvd25sb2FkV2h0U20ge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uY250UFMxIGEuY250UFNEb3dubG9hZDpob3ZlciwgLmNudFBTMSBhLmNudFBTRG93bmxvYWRTbTpob3ZlciB7XG4gICAgY29sb3I6ICM5Njk2OTY7XG59XG5cbi5jbnRQUzEgYS5jbnRQU0Rvd25sb2FkIHtcbiAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgcmlnaHQgNTUlIHVybCgvaW1hZ2VzL3BhbGxldC9kb3dubG9hZC5wbmcpO1xufVxuXG4uY250UFMxIGEuY250UFNEb3dubG9hZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogbm8tcmVwZWF0IHJpZ2h0IDU1JSB1cmwoL2ltYWdlcy9wYWxsZXQvZG93bmxvYWRfaG92ZXIucG5nKTtcbn1cblxuLmNudFBTMSBhLmNudFBTRG93bmxvYWRTbSB7XG4gICAgYmFja2dyb3VuZDogbm8tcmVwZWF0IHJpZ2h0IDU1JSB1cmwoL2ltYWdlcy9wYWxsZXQvZG93bmxvYWRfc21hbGwucG5nKTtcbn1cblxuLmNudFBTMSBhLmNudFBTRG93bmxvYWRTbTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogbm8tcmVwZWF0IHJpZ2h0IDU1JSB1cmwoL2ltYWdlcy9wYWxsZXQvZG93bmxvYWRfc21hbGxfaG92ZXIucG5nKTtcbn1cblxuLmNudFBTMSBhLmNudFBTRG93bmxvYWRXaHQge1xuICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdCByaWdodCA1NSUgdXJsKC9pbWFnZXMvcGFsbGV0L2Rvd25sb2FkXyNmZmYucG5nKTtcbn1cblxuLmNudFBTMSBhLmNudFBTRG93bmxvYWRXaHRTbSB7XG4gICAgYmFja2dyb3VuZDogbm8tcmVwZWF0IHJpZ2h0IDU1JSB1cmwoL2ltYWdlcy9wYWxsZXQvZG93bmxvYWRfI2ZmZl9zbWFsbC5wbmcpO1xufVxuXG4vKiBIZWFkZXIgRWxlbWVudHMgKi9cbi5jbnRQUzEgLmhlYWRpbmcxLCAuY250UFMxIC5oZWFkaW5nMiwgLmNudFBTMSAuaGVhZGluZzMsIC5jbnRQUzEgLmhlYWRpbmc0LCAuY250UFMxIC5oZWFkaW5nNSwgLmNudFBTMSAuaGVhZGluZzYge1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBjbGVhcjogYm90aDtcbn1cblxuLmNudFBTMSAuaGVhZGluZzEsIC5jbnRQUzEgYSA+IC5oZWFkaW5nMSwgLmNudFBTMSAuaGVhZGluZzIsIC5jbnRQUzEgYSA+IC5oZWFkaW5nMiwgLmNudFBTMSAuaGVhZGluZzMsIC5jbnRQUzEgYSA+IC5oZWFkaW5nMywgLmNudFBTMSAuaGVhZGluZzQsIC5jbnRQUzEgYSA+IC5oZWFkaW5nNCwgLmNudFBTMSAuaGVhZGluZzUsIC5jbnRQUzEgYSA+IC5oZWFkaW5nNSwgLmNudFBTMSAuaGVhZGluZzYsIC5jbnRQUzEgYSA+IC5oZWFkaW5nNiB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBMaWdodCcsIFNlZ29lVUlMaWdodFdGLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzAwMDtcbn1cblxuLmNudFBTMSAuaGVhZGluZzEsIC5jbnRQUzEgYSA+XG4uaGVhZGluZzEge1xuICAgIGZvbnQtc2l6ZTogNC4yZW07XG59XG5cbi5jbnRQUzEgLmhlYWRpbmcyLCAuY250UFMxIGEgPlxuLmhlYWRpbmcyIHtcbiAgICBmb250LXNpemU6IDNlbTtcbn1cblxuLmNudFBTMSAuaGVhZGluZzMsIC5jbnRQUzEgYSA+XG4uaGVhZGluZzMge1xuICAgIGZvbnQtc2l6ZTogMi44ZW07XG59XG5cbi5jbnRQUzEgLmhlYWRpbmc0LCAuY250UFMxIGEgPlxuLmhlYWRpbmc0IHtcbiAgICBmb250LXNpemU6IDIuNmVtO1xufVxuXG4uY250UFMxIC5oZWFkaW5nNSwgLmNudFBTMSBhID5cbi5oZWFkaW5nNSB7XG4gICAgZm9udC1zaXplOiAyLjRlbTtcbn1cblxuLmNudFBTMSAuaGVhZGluZzYsIC5jbnRQUzEgYSA+XG4uaGVhZGluZzYge1xuICAgIGZvbnQtc2l6ZTogMi4yZW07XG59XG5cbi8qIFRhYmxlIEVsZW1lbnRzICovXG4uY250UFMxIHRhYmxlLnBzVGJsIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uY250UFMxIHRhYmxlLnBzVGJsIHRkLCAuY250UFMxIHRhYmxlLnBzVGJsIHRoIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjRkZGRkZGO1xuICAgIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5jbnRQUzEgLnRibEhkciB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5jbnRQUzEgLnRibEFsdFJvdyB0cjpudGgtY2hpbGQob2RkKSB7XG4gICAgYmFja2dyb3VuZDogI0U2RTZFNjtcbn1cblxuLmNudFBTMSAudGJsQWx0Um93RXYgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICBiYWNrZ3JvdW5kOiAjRTZFNkU2O1xufVxuXG4uY250UFMxIHRhYmxlLnRibDMzUCB0ZCB7XG4gICAgd2lkdGg6IDMzJTtcbn1cblxuLmNudFBTMSB0YWJsZS50YmwzM1AgdGQudGRDZW50IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jbnRQUzEgdGFibGUudGJsMzNQIC50clRkR3J5IHtcbiAgICBiYWNrZ3JvdW5kOiAjRTZFNkU2O1xufVxuXG4vKiBCb3JkZXIgRWxlbWVudHMgKi9cbi5jbnRQUzEgLkJkclJIIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYWVhZWFlO1xufVxuXG4uY250UFMxIC5CZHJMSCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYWVhZWFlO1xufVxuXG4uY250UFMxIC5CZHJUSCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhZWFlYWU7XG59XG5cbi5jbnRQUzEgLkJkckJIIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2FlYWVhZTtcbn1cblxuLmNudFBTMSAuQmRyQUgge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhZWFlYWU7XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKiogL0N1c3RvbSBFbGVtZW50cyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKiBTZWFyY2ggQ29udHJvbCAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uY250UFMxIGRpdi5jbnRQU1NlYXJjaENvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbn1cblxuLmNudFBTMSBkaXYuY250UFNTZWFyY2gge1xuICAgIGJvcmRlcjogc29saWQgMXB4ICNjOWM5Yzk7XG4gICAgY29sb3I6ICM3Nzc7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIHdpZHRoOiA0OThweDtcbiAgICBwYWRkaW5nOiAxcHggMDtcbn1cblxuLmNudFBTMSBkaXYuY250UFNTZWFyY2ggc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNudFBTMSBkaXYuY250UFNTZWFyY2ggaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgb3V0bGluZTogMCBpbnZlcnQgbm9uZTtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIHdpZHRoOiA0NjBweDtcbn1cblxuLmNudFBTMSBkaXYuY250UFNTZWFyY2ggaW5wdXRbdHlwZT1cInRleHRcIl0uY2RzcmNoZGVmIHtcbiAgICBjb2xvcjogIzk5OTtcbn1cblxuLmNudFBTMSBkaXYuY250UFNTZWFyY2ggaW5wdXQ6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbi5jbnRQUzEgZGl2LmNudFBTU2VhcmNoIGJ1dHRvbiB7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5jbnRQUzEgZGl2LmNudFBTU2VhcmNoIGJ1dHRvbiBpbWcge1xuICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKiogL1NlYXJjaCBDb250cm9sICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqIFNvcnQgQ29udHJvbCAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uY250UFMxIGEuY250U29ydEJ5T3B0aW9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxLjRlbTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjhlbTtcbn1cblxuLmNudFBTMSAuY250U29ydEJvcmRlciB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNDQ0O1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqIC9Tb3J0IENvbnRyb2wgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKiogRHJvcGRvd24gQ29udHJvbCAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uY250UFMxIGRpdi5jbnREcm9wRG93biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogOTk5MDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG1pbi13aWR0aDogMTI4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcbn1cblxuLmNudFBTMSBkaXYuY250RHJvcERvd24gYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICBsaW5lLWhlaWdodDogMmVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGNvbG9yOiAjNjY2O1xufVxuXG4uY250UFMxIGRpdi5jbnREcm9wRG93biBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWNlZTtcbiAgICBjb2xvcjogIzI2MjYyNiAhaW1wb3J0YW50O1xufVxuXG4uY250UFMxIGRpdi5jbnREcm9wRG93biBhOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjNjY2O1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKiogL0Ryb3Bkb3duIENvbnRyb2wgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKiogVHJhZGl0aW9uYWwgRHJvcGRvd24gQ29udHJvbCAob29kcm9wZG93bikgKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiBOb3QgdXNpbmcgcGFsZXR0ZSBmb3Igbm93LCBkdWUgdG8gTzM2NSBhbmQgT01FWCwgdGhpcyBmb3JjZXMgdXMgdG8gYWRkXG5zZXZlcmFsICFpbXBvcnRhbnQgYXR0cnMgZm9yIG92ZXJyaWRlcy4gRGVwZW5kZW5jaWVzIG5lZWQgdG8gcG9ydCBvdmVyLiAqL1xuLnVpLW9vZHJvcGRvd24ge1xuICAgIGhlaWdodDogMi41ZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2M5YzljOTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xufVxuXG4udWktb29kcm9wZG93bi13cmFwcGVyIHtcbiAgICBtYXJnaW46IDAgNXB4O1xufVxuXG4udWktb29kcm9wZG93bi13cmFwcGVyLW5vc2VsZWN0ZWR0ZXh0IHtcbiAgICB3aWR0aDogMTRweDtcbn1cblxuLnVpLW9vZHJvcGRvd24tZHJvcGNvbnRhaW5lci13cmFwcGVyIHtcbiAgICB6LWluZGV4OiA5OTk1O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnVpLW9vZHJvcGRvd24taG92ZXIsIC51aS1vb2Ryb3Bkb3duLWFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmNiY2JjO1xufVxuXG4udWktb29kcm9wZG93bi10ZXh0LCAudWktb29kcm9wZG93bi1zZWN0aW9uIHtcbiAgICBmb250LXNpemU6IDEuM2VtO1xuICAgIGxpbmUtaGVpZ2h0OiAyZW07XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzY2NiAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udWktb29kcm9wZG93bi1hcnJvdyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIG1hcmdpbi10b3A6IDdweDtcbn1cblxuLnVpLW9vZHJvcGRvd24tYXJyb3ctbm9zZWxlY3RlZHRleHQge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi51aS1vb2Ryb3Bkb3duLWFycm93LWltZyB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBtYXJnaW46IDRweCAycHggMCAwO1xufVxuXG4udWktb29kcm9wZG93bi10ZXh0OmhvdmVyLCAudWktb29kcm9wZG93bi10ZXh0LWFjdGl2ZSB7XG4gICAgY29sb3I6ICMyNjI2MjYgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnVpLW9vZHJvcGRvd24tdGV4dDp2aXNpdGVkIHtcbiAgICBjb2xvcjogIzY2NiAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udWktb29kcm9wZG93bi1kcm9wY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjOWM5Yzk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnVpLW9vZHJvcGRvd24tZHJvcGNvbnRhaW5lci1zY3JvbGwge1xuICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4udWktb29kcm9wZG93bi1pdGVtIHtcbiAgICBtYXJnaW46IDJweCAycHggMCAycHg7XG4gICAgcGFkZGluZzogMXB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi51aS1vb2Ryb3Bkb3duLWl0ZW0taG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWVjZWU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VhZWNlZTtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4udWktb29kcm9wZG93bi1zZWN0aW9uIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzRjNTM1YztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY1O1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqIC9UcmFkaXRpb25hbCBEcm9wZG93biBDb250cm9sICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKiogQnV0dG9uIFN0eWxlcyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uY250UFMxIGEuYnRuU21hbGwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDEuNGVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIG1pbi1oZWlnaHQ6IDI1cHg7XG4gICAgbWluLXdpZHRoOiAyNXB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAxNnB4O1xufVxuXG4uY250UFMxIGEuYnRuTWVkaXVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxLjhlbTtcbiAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgICBtaW4taGVpZ2h0OiAzMXB4O1xuICAgIG1pbi13aWR0aDogNDVweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuLmNudFBTMSBhLmJ0bkxhcmdlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAyLjRlbTtcbiAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICBtaW4taGVpZ2h0OiA0N3B4O1xuICAgIG1pbi13aWR0aDogNjBweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuLmNudFBTMSBhLmJ0bkdyZXksIC5jbnRQUzEgYS5idG5HcmV5OnZpc2l0ZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XG4gICAgY29sb3I6ICMzNzM3Mzc7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbn1cblxuLmNudFBTMSBhLmJ0bkdyZWVuLCAuY250UFMxIGEuYnRuR3JlZW46dmlzaXRlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzExOGIwNDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMTE4YjA0O1xufVxuXG4uY250UFMxIGEuYnRuQmx1ZSwgLmNudFBTMSBhLmJ0bkJsdWU6dmlzaXRlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZkYzJlOTtcbiAgICBjb2xvcjogIzM3MzczNztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNmRjMmU5O1xufVxuXG4uY250UFMxIGEuYnRuWWVsbG93LCAuY250UFMxIGEuYnRuWWVsbG93OnZpc2l0ZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2QxMTY7XG4gICAgY29sb3I6ICMzNzM3Mzc7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZjZDExNjtcbn1cblxuLmNudFBTMSBhLmJ0bldoaXRlLCAuY250UFMxIGEuYnRuV2hpdGU6dmlzaXRlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogIzUwNTA1MDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjODk4OTg5O1xufVxuXG4uY250UFMxIGEuYnRuI2ZmZiwgLmNudFBTMSBhLmJ0biNmZmY6dmlzaXRlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogIzUwNTA1MDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjODk4OTg5O1xufVxuXG4uY250UFMxIGEuYnRuR3JleTpob3ZlciwgLmNudFBTMSBhLmJ0bkdyZWVuOmhvdmVyLCAuY250UFMxIGEuYnRuQmx1ZTpob3ZlciwgLmNudFBTMSBhLmJ0blllbGxvdzpob3ZlciwgLmNudFBTMSBhLmJ0bldoaXRlOmhvdmVyLCAuY250UFMxIGEuYnRuI2ZmZjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uY250UFMxIGEuYnRuU2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MDcwNzAgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG59XG5cbi5jbnRQUzEgYS5idG5HcmV5RGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTggIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2I1YjViNSAhaW1wb3J0YW50O1xufVxuXG4uY250UFMxIGEuYnRuR3JlZW5EaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2EwZDE5YiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5jbnRQUzEgYS5idG5CbHVlRGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNWU3ZjYgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2I1YjViNSAhaW1wb3J0YW50O1xufVxuXG4uY250UFMxIGEuYnRuWWVsbG93RGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWVkYTIgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2I1YjViNSAhaW1wb3J0YW50O1xufVxuXG4uY250UFMxIGEuYnRuV2hpdGVEaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlOCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjYjViNWI1ICFpbXBvcnRhbnQ7XG59XG5cbi5jbnRQUzEgYS5idG4jZmZmRGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTggIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2I1YjViNSAhaW1wb3J0YW50O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKiAvQnV0dG9uIFN0eWxlcyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKiBSYXRpbmdzIENvbnRyb2wgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5jbnRQUzEgLmNudFBTUmF0aW5nMCwgLmNudFBTMSAuY250UFNSYXRpbmcxLCAuY250UFMxIC5jbnRQU1JhdGluZzIsIC5jbnRQUzEgLmNudFBTUmF0aW5nMywgLmNudFBTMSAuY250UFNSYXRpbmc0LCAuY250UFMxIC5jbnRQU1JhdGluZzUsIC5jbnRQUzEgLmNudFBTUmF0aW5nXzUsIC5jbnRQUzEgLmNudFBTUmF0aW5nMV81LCAuY250UFMxIC5jbnRQU1JhdGluZzJfNSwgLmNudFBTMSAuY250UFNSYXRpbmczXzUsIC5jbnRQUzEgLmNudFBTUmF0aW5nNF81IHtcbiAgICB3aWR0aDogOTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5jbnRQUzEgLmNudFBTUmF0aW5nMCwgLmNudFBTMSAuY250UFNSYXRpbmcxLCAuY250UFMxIC5jbnRQU1JhdGluZzIsIC5jbnRQUzEgLmNudFBTUmF0aW5nMywgLmNudFBTMSAuY250UFNSYXRpbmc0LCAuY250UFMxIC5jbnRQU1JhdGluZzUge1xuICAgIC1sdHItYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC9pbWFnZXMvcGFsbGV0L3JhdGluZ193aG9sZV9sZWZ0LnBuZykgbm8tcmVwZWF0O1xuICAgIC1ydGwtYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC9pbWFnZXMvcGFsbGV0L3JhdGluZ193aG9sZV9yaWdodC5wbmcpIG5vLXJlcGVhdDtcbn1cblxuLmNudFBTMSAuY250UFNSYXRpbmcwIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTVweCAwO1xufVxuXG4uY250UFMxIC5jbnRQU1JhdGluZzEge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03NnB4IDA7XG59XG5cbi5jbnRQUzEgLmNudFBTUmF0aW5nMiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU3cHggMDtcbn1cblxuLmNudFBTMSAuY250UFNSYXRpbmczIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzhweCAwO1xufVxuXG4uY250UFMxIC5jbnRQU1JhdGluZzQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOXB4IDA7XG59XG5cbi5jbnRQUzEgLmNudFBTUmF0aW5nNSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xufVxuXG4uY250UFMxIC5jbnRQU1JhdGluZ181LCAuY250UFMxIC5jbnRQU1JhdGluZzFfNSwgLmNudFBTMSAuY250UFNSYXRpbmcyXzUsIC5jbnRQUzEgLmNudFBTUmF0aW5nM181LCAuY250UFMxIC5jbnRQU1JhdGluZzRfNSB7XG4gICAgLWx0ci1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoL2ltYWdlcy9wYWxsZXQvcmF0aW5nX2hhbGZfbGVmdC5wbmcpIG5vLXJlcGVhdDtcbiAgICAtcnRsLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgvaW1hZ2VzL3BhbGxldC9yYXRpbmdfaGFsZl9yaWdodC5wbmcpIG5vLXJlcGVhdDtcbn1cblxuLmNudFBTMSAuY250UFNSYXRpbmdfNSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc2cHggMDtcbn1cblxuLmNudFBTMSAuY250UFNSYXRpbmcxXzUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01N3B4IDA7XG59XG5cbi5jbnRQUzEgLmNudFBTUmF0aW5nMl81IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzhweCAwO1xufVxuXG4uY250UFMxIC5jbnRQU1JhdGluZzNfNSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5cHggMDtcbn1cblxuLmNudFBTMSAuY250UFNSYXRpbmc0XzUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKiAvUmF0aW5ncyBDb250cm9sICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqIHBhZ2luYXRpb24gQ29udHJvbCAqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmNudFBTMSAuY250UGFnaW5nQ29udHJvbCB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMS4zZW07XG59XG5cbi5jbnRQUzEgLmNudFBhZ2luZ0ltYWdlQmFjayB7XG4gICAgaGVpZ2h0OiA5cHg7XG4gICAgd2lkdGg6IDlweDtcbn1cblxuLmNudFBTMSAuY250UGFnaW5nTGlua0JhY2sge1xuICAgIC8qLnBhZGRpbmcoMDsgMTZweDsgMDsgMCk7Ki9cbiAgICBwYWRkaW5nOiAwIDE2cHggMCAwO1xufVxuXG4uY250UFMxIC5jbnRQYWdpbmdMaW5rTmV4dCB7XG4gICAgLyoucGFkZGluZygxNnB4OyAwOyAwOyAwKTsqL1xuICAgIHBhZGRpbmc6IDAgMCAwIDE2cHg7XG59XG5cbi5jbnRQUzEgLmNudFBhZ2luZ0xpbmtCYWNrLCAuY250UFMxIC5jbnRQYWdpbmdMaW5rTmV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY250UFMxIC5jbnRQYWdpbmdMaW5rQmFjaywgLmNudFBTMSAuY250UGFnaW5nTGlua05leHQsIC5jbnRQUzEgYS5jbnRQYWdpbmdMaW5rQmFjazp2aXNpdGVkLCAuY250UFMxIGEuY250UGFnaW5nTGlua05leHQ6dmlzaXRlZCB7XG4gICAgY29sb3I6ICM2NjY7XG59XG5cbi5jbnRQUzEgLmNudFBhZ2luZ0Rpc2FibGVkIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uY250UFMxIGEuY250UGFnaW5nTGlua0JhY2s6aG92ZXIsIC5jbnRQUzEgYS5jbnRQYWdpbmdMaW5rTmV4dDpob3ZlciB7XG4gICAgY29sb3I6ICMyNjI2MjY7XG59XG5cbi5jbnRQUzEgYS5jbnRQYWdpbmdCbG9ja05hdiwgLmNudFBTMSBhLmNudFBhZ2luZ0Jsb2NrTmF2OnZpc2l0ZWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgMnB4O1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG59XG5cbi5jbnRQUzEgYS5jbnRQYWdpbmdCbG9ja05hdjpob3ZlciwgLmNudFBTMSBhLmNudFBhZ2luZ0Jsb2NrTmF2U2VsZWN0ZWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWVhZWE7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjMjYyNjI2XG59XG5cbi5jbnRQUzEgYS5jbnRQYWdpbmdCbG9ja05hdlNlbGVjdGVkIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogI2ViM2MwMCAhaW1wb3J0YW50O1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqIC9wYWdpbmF0aW9uIENvbnRyb2wgKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLyoqKioqKioqKioqKioqKioqKioqKiogc2VhcmNoIHJlc3VsdHMgZm9yL2RpZCB5b3UgbWVhbiAqKioqKioqKioqKioqKioqKioqKi9cbi5jbnRQUzEgLmNudFNlYXJjaEhlYWRpbmcsIC5jbnRQUzEgLmNudFNlYXJjaEhlYWRpbmdOb1Jlc3VsdHMge1xuICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgY29sb3I6ICM4OTg5ODk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDEuMWVtO1xufVxuXG4uY250UFMxIC5jbnRTZWFyY2hIZWFkaW5nIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG5cbi5jbnRQUzEgLmNudFNlYXJjaEhlYWRUZXh0IHtcbiAgICBjb2xvcjogIzY2NjY2Njtcbn1cblxuLmNudFBTMSAuY250U2VhcmNoSGVhZFRleHQgPiBhLmNudFBTTWV0YTEge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjFlbTtcbn1cblxuLmNudFBTMSAuY250U2VhcmNoRGlkWW91TWVhblRleHQge1xuICAgIGNvbG9yOiAjOTk5OTk5O1xufVxuXG4uY250UFMxIC5jbnRTZWFyY2hEaWRZb3VNZWFuVGVybSB7XG4gICAgY29sb3I6ICMwMDQ0Y2M7XG59XG5cbi5jbnRQUzEgLmNudFNlYXJjaERpZFlvdU1lYW5UZXJtOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjNjYzM2IzO1xufVxuXG4uY250UFMxIC5jbnRTZWFyY2hUZXJtSGlnaGxpZ2h0LCAuY250UFMxIC5jZFNlYXJjaFRlcm1IaWdobGlnaHQ6dmlzaXRlZCB7XG4gICAgY29sb3I6ICMxMDEwMTA7XG59XG5cbi5jbnRQUzEgLmNudFNlYXJjaFRlcm1IaWdobGlnaHQ6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA0NGNjO1xufVxuXG4uY250UFMxIC5jbnRTZWFyY2hIZWFkU2VwYXJhdG9yIHtcbiAgICAtbHRyLW1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgLWx0ci1tYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAtcnRsLW1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgLXJ0bC1tYXJnaW4tcmlnaHQ6IDRweDtcbn1cblxuLmNudFBTMSAuY250U2VhcmNoSGVhZFRleHQgPiBhLmNudFBTTWV0YTEsIC5jbnRQUzEgLmNudFNlYXJjaEhlYWRpbmdOb1Jlc3VsdHMgPiBzcGFuLmNudFBTTWV0YTEge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjFlbTtcbn1cbi8qKioqKioqKioqKioqKioqKioqKioqIC9zZWFyY2ggcmVzdWx0cyBmb3IvZGlkIHlvdSBtZWFuICoqKioqKioqKioqKioqKioqKioqL1xuXG4vKioqKioqKioqKioqKioqKioqKioqKiBzZWFyY2ggcGxhdHRlciAqKioqKioqKioqKioqKioqKioqKi9cbi5jbnRQUzEgLmNudFNlYXJjaFBsYXR0ZXJIciB7XG4gICAgbWFyZ2luOiAwO1xufVxuLyoqKioqKioqKioqKioqKioqKioqKiogL3NlYXJjaCBwbGF0dGVyICoqKioqKioqKioqKioqKioqKioqL1xuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKiogR2xvYmFsIFN0eWxlcyBmb3IgR3JpZCBTeXN0ZW0gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmNudEdTQ29udGFpbmVyMjAsIC5jbnRHU0NvbnRhaW5lcjI0IHtcbiAgICAtbHRyLXJ0bC1tYXJnaW4tbGVmdDogYXV0bztcbiAgICAtbHRyLXJ0bC1tYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDk0MHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG4uY250R1NGbHVpZDIwLCAuY250R1NGbHVpZDI0IHtcbiAgICAtbHRyLW1hcmdpbi1sZWZ0OiAwO1xuICAgIC1sdHItbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIC1ydGwtbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgLXJ0bC1tYXJnaW4tcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDk4JTtcbiAgICBtaW4td2lkdGg6IDk0MHB4O1xuICAgIG1heC13aWR0aDogMTYwMHB4O1xufVxuXG4uY250R1NDViB7XG4gICAgLWx0ci1ydGwtbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgLWx0ci1ydGwtbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAzNDVweDtcbn1cblxuLmNudEdTR3JpZDEsIC5jbnRHU0dyaWQyLCAuY250R1NHcmlkMywgLmNudEdTR3JpZDQsIC5jbnRHU0dyaWQ1LCAuY250R1NHcmlkNiwgLmNudEdTR3JpZDcsIC5jbnRHU0dyaWQ4LCAuY250R1NHcmlkOSwgLmNudEdTR3JpZDEwLCAuY250R1NHcmlkMTEsIC5jbnRHU0dyaWQxMiwgLmNudEdTR3JpZDEzLCAuY250R1NHcmlkMTQsIC5jbnRHU0dyaWQxNSwgLmNudEdTR3JpZDE2LCAuY250R1NHcmlkMTcsIC5jbnRHU0dyaWQxOCwgLmNudEdTR3JpZDE5LCAuY250R1NHcmlkMjAsIC5jbnRHU0dyaWQyMSwgLmNudEdTR3JpZDIyLCAuY250R1NHcmlkMjMsIC5jbnRHU0dyaWQyNCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIC1sdHItcnRsLW1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIC1sdHItcnRsLW1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmNudEdTQ1YgLmNudEdTR3JpZDEsIC5jbnRHU0NWIC5jbnRHU0dyaWQyLCAuY250R1NDViAuY250R1NHcmlkMywgLmNudEdTQ1YgLmNudEdTR3JpZDQsIC5jbnRHU0NWIC5jbnRHU0dyaWQ1LCAuY250R1NDViAuY250R1NHcmlkNiB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIC1sdHItbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAtbHRyLW1hcmdpbi1yaWdodDogN3B4O1xuICAgIC1ydGwtbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAtcnRsLW1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4uY250R1NMZWZ0MSwgLmNudEdTUmlnaHQxLCAuY250R1NMZWZ0MiwgLmNudEdTUmlnaHQyLCAuY250R1NMZWZ0MywgLmNudEdTUmlnaHQzLCAuY250R1NMZWZ0NCwgLmNudEdTUmlnaHQ0LCAuY250R1NMZWZ0NSwgLmNudEdTUmlnaHQ1LCAuY250R1NMZWZ0NiwgLmNudEdTUmlnaHQ2LCAuY250R1NMZWZ0NywgLmNudEdTUmlnaHQ3LCAuY250R1NMZWZ0OCwgLmNudEdTUmlnaHQ4LCAuY250R1NMZWZ0OSwgLmNudEdTUmlnaHQ5LCAuY250R1NMZWZ0MTAsIC5jbnRHU1JpZ2h0MTAsIC5jbnRHU0xlZnQxMSwgLmNudEdTUmlnaHQxMSwgLmNudEdTTGVmdDEyLCAuY250R1NSaWdodDEyLCAuY250R1NMZWZ0MTMsIC5jbnRHU1JpZ2h0MTMsIC5jbnRHU0xlZnQxNCwgLmNudEdTUmlnaHQxNCwgLmNudEdTTGVmdDE1LCAuY250R1NSaWdodDE1LCAuY250R1NMZWZ0MTYsIC5jbnRHU1JpZ2h0MTYsIC5jbnRHU0xlZnQxNywgLmNudEdTUmlnaHQxNywgLmNudEdTTGVmdDE4LCAuY250R1NSaWdodDE4LCAuY250R1NMZWZ0MTksIC5jbnRHU1JpZ2h0MTksIC5jbnRHU0xlZnQyMCwgLmNudEdTUmlnaHQyMCwgLmNudEdTTGVmdDIxLCAuY250R1NSaWdodDIxLCAuY250R1NMZWZ0MjIsIC5jbnRHU1JpZ2h0MjIsIC5jbnRHU0xlZnQyMywgLmNudEdTUmlnaHQyMywgLmNudEdTTGVmdDI0LCAuY250R1NSaWdodDI0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jbnRHU0ZsdWlkMjAgLmNudEdTR3JpZDEsIC5jbnRHU0ZsdWlkMjAgLmNudEdTR3JpZDIsIC5jbnRHU0ZsdWlkMjAgLmNudEdTR3JpZDMsIC5jbnRHU0ZsdWlkMjAgLmNudEdTR3JpZDQsIC5jbnRHU0ZsdWlkMjAgLmNudEdTR3JpZDUsIC5jbnRHU0ZsdWlkMjAgLmNudEdTR3JpZDYsIC5jbnRHU0ZsdWlkMjAgLmNudEdTR3JpZDcsIC5jbnRHU0ZsdWlkMjAgLmNudEdTR3JpZDgsIC5jbnRHU0ZsdWlkMjAgLmNudEdTR3JpZDksIC5jbnRHU0ZsdWlkMjAgLmNudEdTR3JpZDEwLCAuY250R1NGbHVpZDIwIC5jbnRHU0dyaWQxMSwgLmNudEdTRmx1aWQyMCAuY250R1NHcmlkMTIsIC5jbnRHU0ZsdWlkMjAgLmNudEdTR3JpZDEzLCAuY250R1NGbHVpZDIwIC5jbnRHU0dyaWQxNCwgLmNudEdTRmx1aWQyMCAuY250R1NHcmlkMTUsIC5jbnRHU0ZsdWlkMjAgLmNudEdTR3JpZDE2LCAuY250R1NGbHVpZDIwIC5jbnRHU0dyaWQxNywgLmNudEdTRmx1aWQyMCAuY250R1NHcmlkMTgsIC5jbnRHU0ZsdWlkMjAgLmNudEdTR3JpZDE5LCAuY250R1NGbHVpZDIwIC5jbnRHU0dyaWQyMCwgLmNudEdTRmx1aWQyMCAuY250R1NHcmlkMjEsIC5jbnRHU0ZsdWlkMjAgLmNudEdTR3JpZDIyLCAuY250R1NGbHVpZDIwIC5jbnRHU0dyaWQyMywgLmNudEdTRmx1aWQyMCAuY250R1NHcmlkMjQsIC5jbnRHU0ZsdWlkMjQgLmNudEdTR3JpZDEsIC5jbnRHU0ZsdWlkMjQgLmNudEdTR3JpZDIsIC5jbnRHU0ZsdWlkMjQgLmNudEdTR3JpZDMsIC5jbnRHU0ZsdWlkMjQgLmNudEdTR3JpZDQsIC5jbnRHU0ZsdWlkMjQgLmNudEdTR3JpZDUsIC5jbnRHU0ZsdWlkMjQgLmNudEdTR3JpZDYsIC5jbnRHU0ZsdWlkMjQgLmNudEdTR3JpZDcsIC5jbnRHU0ZsdWlkMjQgLmNudEdTR3JpZDgsIC5jbnRHU0ZsdWlkMjQgLmNudEdTR3JpZDksIC5jbnRHU0ZsdWlkMjQgLmNudEdTR3JpZDEwLCAuY250R1NGbHVpZDI0IC5jbnRHU0dyaWQxMSwgLmNudEdTRmx1aWQyNCAuY250R1NHcmlkMTIsIC5jbnRHU0ZsdWlkMjQgLmNudEdTR3JpZDEzLCAuY250R1NGbHVpZDI0IC5jbnRHU0dyaWQxNCwgLmNudEdTRmx1aWQyNCAuY250R1NHcmlkMTUsIC5jbnRHU0ZsdWlkMjQgLmNudEdTR3JpZDE2LCAuY250R1NGbHVpZDI0IC5jbnRHU0dyaWQxNywgLmNudEdTRmx1aWQyNCAuY250R1NHcmlkMTgsIC5jbnRHU0ZsdWlkMjQgLmNudEdTR3JpZDE5LCAuY250R1NGbHVpZDI0IC5jbnRHU0dyaWQyMCwgLmNudEdTRmx1aWQyNCAuY250R1NHcmlkMjEsIC5jbnRHU0ZsdWlkMjQgLmNudEdTR3JpZDIyLCAuY250R1NGbHVpZDI0IC5jbnRHU0dyaWQyMywgLmNudEdTRmx1aWQyNCAuY250R1NHcmlkMjQge1xuICAgIC1sdHItcnRsLW1hcmdpbi1sZWZ0OiAxJTtcbiAgICAtbHRyLXJ0bC1tYXJnaW4tcmlnaHQ6IDElO1xufVxuXG4uY250R1NDb250YWluZXIyMCAuY250R1NGaXJzdCwgLmNudEdTQ29udGFpbmVyMjQgLmNudEdTRmlyc3Qge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uY250R1NDViAuY250R1NGaXJzdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjAgLmNudEdTTGFzdCwgLmNudEdTQ29udGFpbmVyMjQgLmNudEdTTGFzdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uY250R1NDViAuY250R1NMYXN0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjAgLmNudEdTWmVybywgLmNudEdTQ29udGFpbmVyMjQgLmNudEdTWmVybyB7XG4gICAgLWx0ci1ydGwtbWFyZ2luLWxlZnQ6IDA7XG4gICAgLWx0ci1ydGwtbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xufVxuXG4uY250R1NDViAuY250R1NaZXJvIHtcbiAgICAtbHRyLXJ0bC1tYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIC1sdHItcnRsLW1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xufVxuXG4uY250R1NGbHVpZDIwIC5jbnRHU0ZpcnN0LCAuY250R1NGbHVpZDI0IC5jbnRHU0ZpcnN0IHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG59XG5cbi5jbnRHU0ZsdWlkMjAgLmNudEdTTGFzdCwgLmNudEdTRmx1aWQyNCAuY250R1NMYXN0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAlO1xufVxuXG4uY250R1NGbHVpZDIwIC5jbnRHU092ZXJmbG93LCAuY250R1NGbHVpZDI0IC5jbnRHU092ZXJmbG93IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY250R1NDb250YWluZXIyMCAuY250R1NHcmlkMjAsIC5jbnRHU0NvbnRhaW5lcjI0IC5jbnRHU0dyaWQyNCB7XG4gICAgLWx0ci1ydGwtbWFyZ2luLWxlZnQ6IDA7XG4gICAgLWx0ci1ydGwtbWFyZ2luLXJpZ2h0OiAwO1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqIC9HbG9iYWwgU3R5bGVzIGZvciBHcmlkIFN5c3RlbSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qICBFbmQ6IE8xNSBQYWxldHRlIDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyogIEJlZ2luOiBPMTUgR3JpZCBTeXN0ZW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqIEZpeGVkIDIwIEdyaWRzICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5jbnRHU0NvbnRhaW5lcjIwIC5jbnRHU0dyaWQxIHtcbiAgICB3aWR0aDogMjhweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjAgLmNudEdTR3JpZDIge1xuICAgIHdpZHRoOiA3NnB4O1xufVxuXG4uY250R1NDb250YWluZXIyMCAuY250R1NHcmlkMyB7XG4gICAgd2lkdGg6IDEyNHB4O1xufVxuXG4uY250R1NDb250YWluZXIyMCAuY250R1NHcmlkNCB7XG4gICAgd2lkdGg6IDE3MnB4O1xufVxuXG4uY250R1NDb250YWluZXIyMCAuY250R1NHcmlkNSB7XG4gICAgd2lkdGg6IDIyMHB4O1xufVxuXG4uY250R1NDb250YWluZXIyMCAuY250R1NHcmlkNiB7XG4gICAgd2lkdGg6IDI2OHB4O1xufVxuXG4uY250R1NDb250YWluZXIyMCAuY250R1NHcmlkNyB7XG4gICAgd2lkdGg6IDMxNnB4O1xufVxuXG4uY250R1NDb250YWluZXIyMCAuY250R1NHcmlkOCB7XG4gICAgd2lkdGg6IDM2NHB4O1xufVxuXG4uY250R1NDb250YWluZXIyMCAuY250R1NHcmlkOSB7XG4gICAgd2lkdGg6IDQxMnB4O1xufVxuXG4uY250R1NDb250YWluZXIyMCAuY250R1NHcmlkMTAge1xuICAgIHdpZHRoOiA0NjBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjAgLmNudEdTR3JpZDExIHtcbiAgICB3aWR0aDogNTA4cHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjIwIC5jbnRHU0dyaWQxMiB7XG4gICAgd2lkdGg6IDU1NnB4O1xufVxuXG4uY250R1NDb250YWluZXIyMCAuY250R1NHcmlkMTMge1xuICAgIHdpZHRoOiA2MDRweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjAgLmNudEdTR3JpZDE0IHtcbiAgICB3aWR0aDogNjUycHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjIwIC5jbnRHU0dyaWQxNSB7XG4gICAgd2lkdGg6IDcwMHB4O1xufVxuXG4uY250R1NDb250YWluZXIyMCAuY250R1NHcmlkMTYge1xuICAgIHdpZHRoOiA3NDhweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjAgLmNudEdTR3JpZDE3IHtcbiAgICB3aWR0aDogNzk2cHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjIwIC5jbnRHU0dyaWQxOCB7XG4gICAgd2lkdGg6IDg0NHB4O1xufVxuXG4uY250R1NDb250YWluZXIyMCAuY250R1NHcmlkMTkge1xuICAgIHdpZHRoOiA4OTJweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjAgLmNudEdTR3JpZDIwIHtcbiAgICB3aWR0aDogOTQwcHg7XG4gICAgLWx0ci1ydGwtbWFyZ2luLWxlZnQ6IDA7XG4gICAgLWx0ci1ydGwtbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uY250R1NDb250YWluZXIyMCAuY250R1NMZWZ0MSB7XG4gICAgbGVmdDogNDhweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjAgLmNudEdTTGVmdDIge1xuICAgIGxlZnQ6IDk2cHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjIwIC5jbnRHU0xlZnQzIHtcbiAgICBsZWZ0OiAxNDRweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjAgLmNudEdTTGVmdDQge1xuICAgIGxlZnQ6IDE5MnB4O1xufVxuXG4uY250R1NDb250YWluZXIyMCAuY250R1NMZWZ0NSB7XG4gICAgbGVmdDogMjQwcHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjIwIC5jbnRHU0xlZnQ2IHtcbiAgICBsZWZ0OiAyODhweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjAgLmNudEdTTGVmdDcge1xuICAgIGxlZnQ6IDMzNnB4O1xufVxuXG4uY250R1NDb250YWluZXIyMCAuY250R1NMZWZ0OCB7XG4gICAgbGVmdDogMzg0cHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjIwIC5jbnRHU0xlZnQ5IHtcbiAgICBsZWZ0OiA0MzJweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjAgLmNudEdTTGVmdDEwIHtcbiAgICBsZWZ0OiA0ODBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjAgLmNudEdTTGVmdDExIHtcbiAgICBsZWZ0OiA1MjhweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjAgLmNudEdTTGVmdDEyIHtcbiAgICBsZWZ0OiA1NzZweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjAgLmNudEdTTGVmdDEzIHtcbiAgICBsZWZ0OiA2MjRweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjAgLmNudEdTTGVmdDE0IHtcbiAgICBsZWZ0OiA2NzJweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjAgLmNudEdTTGVmdDE1IHtcbiAgICBsZWZ0OiA3MjBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjAgLmNudEdTTGVmdDE2IHtcbiAgICBsZWZ0OiA3NjhweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjAgLmNudEdTTGVmdDE3IHtcbiAgICBsZWZ0OiA4MTZweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjAgLmNudEdTTGVmdDE4IHtcbiAgICBsZWZ0OiA4NjRweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjAgLmNudEdTTGVmdDE5IHtcbiAgICBsZWZ0OiA5MTJweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjAgLmNudEdTUmlnaHQxIHtcbiAgICBsZWZ0OiAtNDhweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjAgLmNudEdTUmlnaHQyIHtcbiAgICBsZWZ0OiAtOTZweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjAgLmNudEdTUmlnaHQzIHtcbiAgICBsZWZ0OiAtMTQ0cHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjIwIC5jbnRHU1JpZ2h0NCB7XG4gICAgbGVmdDogLTE5MnB4O1xufVxuXG4uY250R1NDb250YWluZXIyMCAuY250R1NSaWdodDUge1xuICAgIGxlZnQ6IC0yNDBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjAgLmNudEdTUmlnaHQ2IHtcbiAgICBsZWZ0OiAtMjg4cHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjIwIC5jbnRHU1JpZ2h0NyB7XG4gICAgbGVmdDogLTMzNnB4O1xufVxuXG4uY250R1NDb250YWluZXIyMCAuY250R1NSaWdodDgge1xuICAgIGxlZnQ6IC0zODRweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjAgLmNudEdTUmlnaHQ5IHtcbiAgICBsZWZ0OiAtNDMycHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjIwIC5jbnRHU1JpZ2h0MTAge1xuICAgIGxlZnQ6IC00ODBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjAgLmNudEdTUmlnaHQxMSB7XG4gICAgbGVmdDogLTUyOHB4O1xufVxuXG4uY250R1NDb250YWluZXIyMCAuY250R1NSaWdodDEyIHtcbiAgICBsZWZ0OiAtNTc2cHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjIwIC5jbnRHU1JpZ2h0MTMge1xuICAgIGxlZnQ6IC02MjRweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjAgLmNudEdTUmlnaHQxNCB7XG4gICAgbGVmdDogLTY3MnB4O1xufVxuXG4uY250R1NDb250YWluZXIyMCAuY250R1NSaWdodDE1IHtcbiAgICBsZWZ0OiAtNzIwcHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjIwIC5jbnRHU1JpZ2h0MTYge1xuICAgIGxlZnQ6IC03NjhweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjAgLmNudEdTUmlnaHQxNyB7XG4gICAgbGVmdDogLTgxNnB4O1xufVxuXG4uY250R1NDb250YWluZXIyMCAuY250R1NSaWdodDE4IHtcbiAgICBsZWZ0OiAtODY0cHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjIwIC5jbnRHU1JpZ2h0MTkge1xuICAgIGxlZnQ6IC05MTJweDtcbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKiAvRml4ZWQgMjAgR3JpZHMgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKiogRml4ZWQgMjQgR3JpZHMgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTR3JpZDEge1xuICAgIHdpZHRoOiAyMHB4O1xufVxuXG4uY250R1NDb250YWluZXIyNCAuY250R1NHcmlkMiB7XG4gICAgd2lkdGg6IDYwcHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjI0IC5jbnRHU0dyaWQzIHtcbiAgICB3aWR0aDogMTAwcHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjI0IC5jbnRHU0dyaWQ0IHtcbiAgICB3aWR0aDogMTQwcHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjI0IC5jbnRHU0dyaWQ1IHtcbiAgICB3aWR0aDogMTgwcHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjI0IC5jbnRHU0dyaWQ2IHtcbiAgICB3aWR0aDogMjIwcHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjI0IC5jbnRHU0dyaWQ3IHtcbiAgICB3aWR0aDogMjYwcHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjI0IC5jbnRHU0dyaWQ4IHtcbiAgICB3aWR0aDogMzAwcHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjI0IC5jbnRHU0dyaWQ5IHtcbiAgICB3aWR0aDogMzQwcHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjI0IC5jbnRHU0dyaWQxMCB7XG4gICAgd2lkdGg6IDM4MHB4O1xufVxuXG4uY250R1NDb250YWluZXIyNCAuY250R1NHcmlkMTEge1xuICAgIHdpZHRoOiA0MjBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTR3JpZDEyIHtcbiAgICB3aWR0aDogNDYwcHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjI0IC5jbnRHU0dyaWQxMyB7XG4gICAgd2lkdGg6IDUwMHB4O1xufVxuXG4uY250R1NDb250YWluZXIyNCAuY250R1NHcmlkMTQge1xuICAgIHdpZHRoOiA1NDBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTR3JpZDE1IHtcbiAgICB3aWR0aDogNTgwcHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjI0IC5jbnRHU0dyaWQxNiB7XG4gICAgd2lkdGg6IDYyMHB4O1xufVxuXG4uY250R1NDb250YWluZXIyNCAuY250R1NHcmlkMTcge1xuICAgIHdpZHRoOiA2NjBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTR3JpZDE4IHtcbiAgICB3aWR0aDogNzAwcHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjI0IC5jbnRHU0dyaWQxOSB7XG4gICAgd2lkdGg6IDc0MHB4O1xufVxuXG4uY250R1NDb250YWluZXIyNCAuY250R1NHcmlkMjAge1xuICAgIHdpZHRoOiA3ODBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTR3JpZDIxIHtcbiAgICB3aWR0aDogODIwcHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjI0IC5jbnRHU0dyaWQyMiB7XG4gICAgd2lkdGg6IDg2MHB4O1xufVxuXG4uY250R1NDb250YWluZXIyNCAuY250R1NHcmlkMjMge1xuICAgIHdpZHRoOiA5MDBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTR3JpZDI0IHtcbiAgICB3aWR0aDogOTQwcHg7XG4gICAgLWx0ci1ydGwtbWFyZ2luLWxlZnQ6IDA7XG4gICAgLWx0ci1ydGwtbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uY250R1NDb250YWluZXIyNCAuY250R1NMZWZ0MSB7XG4gICAgbGVmdDogNDBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTTGVmdDIge1xuICAgIGxlZnQ6IDgwcHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjI0IC5jbnRHU0xlZnQzIHtcbiAgICBsZWZ0OiAxMjBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTTGVmdDQge1xuICAgIGxlZnQ6IDE2MHB4O1xufVxuXG4uY250R1NDb250YWluZXIyNCAuY250R1NMZWZ0NSB7XG4gICAgbGVmdDogMjAwcHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjI0IC5jbnRHU0xlZnQ2IHtcbiAgICBsZWZ0OiAyNDBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTTGVmdDcge1xuICAgIGxlZnQ6IDI4MHB4O1xufVxuXG4uY250R1NDb250YWluZXIyNCAuY250R1NMZWZ0OCB7XG4gICAgbGVmdDogMzIwcHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjI0IC5jbnRHU0xlZnQ5IHtcbiAgICBsZWZ0OiAzNjBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTTGVmdDEwIHtcbiAgICBsZWZ0OiA0MDBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTTGVmdDExIHtcbiAgICBsZWZ0OiA0NDBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTTGVmdDEyIHtcbiAgICBsZWZ0OiA0ODBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTTGVmdDEzIHtcbiAgICBsZWZ0OiA1MjBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTTGVmdDE0IHtcbiAgICBsZWZ0OiA1NjBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTTGVmdDE1IHtcbiAgICBsZWZ0OiA2MDBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTTGVmdDE2IHtcbiAgICBsZWZ0OiA2NDBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTTGVmdDE3IHtcbiAgICBsZWZ0OiA2ODBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTTGVmdDE4IHtcbiAgICBsZWZ0OiA3MjBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTTGVmdDE5IHtcbiAgICBsZWZ0OiA3NjBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTTGVmdDIwIHtcbiAgICBsZWZ0OiA4MDBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTTGVmdDIxIHtcbiAgICBsZWZ0OiA4NDBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTTGVmdDIyIHtcbiAgICBsZWZ0OiA4ODBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTTGVmdDIzIHtcbiAgICBsZWZ0OiA5MjBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTUmlnaHQxIHtcbiAgICBsZWZ0OiAtNDBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTUmlnaHQyIHtcbiAgICBsZWZ0OiAtODBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTUmlnaHQzIHtcbiAgICBsZWZ0OiAtMTIwcHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjI0IC5jbnRHU1JpZ2h0NCB7XG4gICAgbGVmdDogLTE2MHB4O1xufVxuXG4uY250R1NDb250YWluZXIyNCAuY250R1NSaWdodDUge1xuICAgIGxlZnQ6IC0yMDBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTUmlnaHQ2IHtcbiAgICBsZWZ0OiAtMjQwcHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjI0IC5jbnRHU1JpZ2h0NyB7XG4gICAgbGVmdDogLTI4MHB4O1xufVxuXG4uY250R1NDb250YWluZXIyNCAuY250R1NSaWdodDgge1xuICAgIGxlZnQ6IC0zMjBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTUmlnaHQ5IHtcbiAgICBsZWZ0OiAtMzYwcHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjI0IC5jbnRHU1JpZ2h0MTAge1xuICAgIGxlZnQ6IC00MDBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTUmlnaHQxMSB7XG4gICAgbGVmdDogLTQ0MHB4O1xufVxuXG4uY250R1NDb250YWluZXIyNCAuY250R1NSaWdodDEyIHtcbiAgICBsZWZ0OiAtNDgwcHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjI0IC5jbnRHU1JpZ2h0MTMge1xuICAgIGxlZnQ6IC01MjBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTUmlnaHQxNCB7XG4gICAgbGVmdDogLTU2MHB4O1xufVxuXG4uY250R1NDb250YWluZXIyNCAuY250R1NSaWdodDE1IHtcbiAgICBsZWZ0OiAtNjAwcHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjI0IC5jbnRHU1JpZ2h0MTYge1xuICAgIGxlZnQ6IC02NDBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTUmlnaHQxNyB7XG4gICAgbGVmdDogLTY4MHB4O1xufVxuXG4uY250R1NDb250YWluZXIyNCAuY250R1NSaWdodDE4IHtcbiAgICBsZWZ0OiAtNzIwcHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjI0IC5jbnRHU1JpZ2h0MTkge1xuICAgIGxlZnQ6IC03NjBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTUmlnaHQyMCB7XG4gICAgbGVmdDogLTgwMHB4O1xufVxuXG4uY250R1NDb250YWluZXIyNCAuY250R1NSaWdodDIxIHtcbiAgICBsZWZ0OiAtODQwcHg7XG59XG5cbi5jbnRHU0NvbnRhaW5lcjI0IC5jbnRHU1JpZ2h0MjIge1xuICAgIGxlZnQ6IC04ODBweDtcbn1cblxuLmNudEdTQ29udGFpbmVyMjQgLmNudEdTUmlnaHQyMyB7XG4gICAgbGVmdDogLTkyMHB4O1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqIC9GaXhlZCAyNCBHcmlkcyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKiBGbHVpZCAyMCBHcmlkcyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uY250R1NGbHVpZDIwIC5jbnRHU0dyaWQxIHtcbiAgICB3aWR0aDogMy4xJTtcbn1cblxuLmNudEdTRmx1aWQyMCAuY250R1NHcmlkMiB7XG4gICAgd2lkdGg6IDguMiU7XG59XG5cbi5jbnRHU0ZsdWlkMjAgLmNudEdTR3JpZDMge1xuICAgIHdpZHRoOiAxMy4zJTtcbn1cblxuLmNudEdTRmx1aWQyMCAuY250R1NHcmlkNCB7XG4gICAgd2lkdGg6IDE4LjQlO1xufVxuXG4uY250R1NGbHVpZDIwIC5jbnRHU0dyaWQ1IHtcbiAgICB3aWR0aDogMjMuNSU7XG59XG5cbi5jbnRHU0ZsdWlkMjAgLmNudEdTR3JpZDYge1xuICAgIHdpZHRoOiAyOC42JTtcbn1cblxuLmNudEdTRmx1aWQyMCAuY250R1NHcmlkNyB7XG4gICAgd2lkdGg6IDMzLjclO1xufVxuXG4uY250R1NGbHVpZDIwIC5jbnRHU0dyaWQ4IHtcbiAgICB3aWR0aDogMzguOCU7XG59XG5cbi5jbnRHU0ZsdWlkMjAgLmNudEdTR3JpZDkge1xuICAgIHdpZHRoOiA0My45JTtcbn1cblxuLmNudEdTRmx1aWQyMCAuY250R1NHcmlkMTAge1xuICAgIHdpZHRoOiA0OSU7XG59XG5cbi5jbnRHU0ZsdWlkMjAgLmNudEdTR3JpZDExIHtcbiAgICB3aWR0aDogNTQuMSU7XG59XG5cbi5jbnRHU0ZsdWlkMjAgLmNudEdTR3JpZDEyIHtcbiAgICB3aWR0aDogNTkuMiU7XG59XG5cbi5jbnRHU0ZsdWlkMjAgLmNudEdTR3JpZDEzIHtcbiAgICB3aWR0aDogNjQuMyU7XG59XG5cbi5jbnRHU0ZsdWlkMjAgLmNudEdTR3JpZDE0IHtcbiAgICB3aWR0aDogNjkuNCU7XG59XG5cbi5jbnRHU0ZsdWlkMjAgLmNudEdTR3JpZDE1IHtcbiAgICB3aWR0aDogNzQuNSU7XG59XG5cbi5jbnRHU0ZsdWlkMjAgLmNudEdTR3JpZDE2IHtcbiAgICB3aWR0aDogNzkuNiU7XG59XG5cbi5jbnRHU0ZsdWlkMjAgLmNudEdTR3JpZDE3IHtcbiAgICB3aWR0aDogODQuNyU7XG59XG5cbi5jbnRHU0ZsdWlkMjAgLmNudEdTR3JpZDE4IHtcbiAgICB3aWR0aDogODkuOCU7XG59XG5cbi5jbnRHU0ZsdWlkMjAgLmNudEdTR3JpZDE5IHtcbiAgICB3aWR0aDogOTQuOSU7XG59XG5cbi5jbnRHU0ZsdWlkMjAgLmNudEdTR3JpZDIwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtbHRyLXJ0bC1tYXJnaW4tbGVmdDogMDtcbiAgICAtbHRyLXJ0bC1tYXJnaW4tcmlnaHQ6IDA7XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKiogL0ZsdWlkIDIwIEdyaWRzICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqIEZsdWlkIDI0IEdyaWRzICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5jbnRHU0ZsdWlkMjQgLmNudEdTR3JpZDEge1xuICAgIHdpZHRoOiAyLjI1JTtcbn1cblxuLmNudEdTRmx1aWQyNCAuY250R1NHcmlkMiB7XG4gICAgd2lkdGg6IDYuNSU7XG59XG5cbi5jbnRHU0ZsdWlkMjQgLmNudEdTR3JpZDMge1xuICAgIHdpZHRoOiAxMC43NSU7XG59XG5cbi5jbnRHU0ZsdWlkMjQgLmNudEdTR3JpZDQge1xuICAgIHdpZHRoOiAxNSU7XG59XG5cbi5jbnRHU0ZsdWlkMjQgLmNudEdTR3JpZDUge1xuICAgIHdpZHRoOiAxOS4yNSU7XG59XG5cbi5jbnRHU0ZsdWlkMjQgLmNudEdTR3JpZDYge1xuICAgIHdpZHRoOiAyMy41JTtcbn1cblxuLmNudEdTRmx1aWQyNCAuY250R1NHcmlkNyB7XG4gICAgd2lkdGg6IDI3Ljc1JTtcbn1cblxuLmNudEdTRmx1aWQyNCAuY250R1NHcmlkOCB7XG4gICAgd2lkdGg6IDMyJTtcbn1cblxuLmNudEdTRmx1aWQyNCAuY250R1NHcmlkOSB7XG4gICAgd2lkdGg6IDM2LjI1JTtcbn1cblxuLmNudEdTRmx1aWQyNCAuY250R1NHcmlkMTAge1xuICAgIHdpZHRoOiA0MC41JTtcbn1cblxuLmNudEdTRmx1aWQyNCAuY250R1NHcmlkMTEge1xuICAgIHdpZHRoOiA0NC43NSU7XG59XG5cbi5jbnRHU0ZsdWlkMjQgLmNudEdTR3JpZDEyIHtcbiAgICB3aWR0aDogNDklO1xufVxuXG4uY250R1NGbHVpZDI0IC5jbnRHU0dyaWQxMyB7XG4gICAgd2lkdGg6IDUzLjI1JTtcbn1cblxuLmNudEdTRmx1aWQyNCAuY250R1NHcmlkMTQge1xuICAgIHdpZHRoOiA1Ny41JTtcbn1cblxuLmNudEdTRmx1aWQyNCAuY250R1NHcmlkMTUge1xuICAgIHdpZHRoOiA2MS43NSU7XG59XG5cbi5jbnRHU0ZsdWlkMjQgLmNudEdTR3JpZDE2IHtcbiAgICB3aWR0aDogNjYlO1xufVxuXG4uY250R1NGbHVpZDI0IC5jbnRHU0dyaWQxNyB7XG4gICAgd2lkdGg6IDcwLjI1JTtcbn1cblxuLmNudEdTRmx1aWQyNCAuY250R1NHcmlkMTgge1xuICAgIHdpZHRoOiA3NC41JTtcbn1cblxuLmNudEdTRmx1aWQyNCAuY250R1NHcmlkMTkge1xuICAgIHdpZHRoOiA3OC43NSU7XG59XG5cbi5jbnRHU0ZsdWlkMjQgLmNudEdTR3JpZDIwIHtcbiAgICB3aWR0aDogODMlO1xufVxuXG4uY250R1NGbHVpZDI0IC5jbnRHU0dyaWQyMSB7XG4gICAgd2lkdGg6IDg3LjI1JTtcbn1cblxuLmNudEdTRmx1aWQyNCAuY250R1NHcmlkMjIge1xuICAgIHdpZHRoOiA5MS41JTtcbn1cblxuLmNudEdTRmx1aWQyNCAuY250R1NHcmlkMjMge1xuICAgIHdpZHRoOiA5NS43NSU7XG59XG5cbi5jbnRHU0ZsdWlkMjQgLmNudEdTR3JpZDI0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtbHRyLXJ0bC1tYXJnaW4tbGVmdDogMDtcbiAgICAtbHRyLXJ0bC1tYXJnaW4tcmlnaHQ6IDA7XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKiogL0ZsdWlkIDI0IEdyaWRzICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqIFZlcnRpY2FsIHNwYWNpbmcgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmNudEdTVmVydDUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNXB4O1xufVxuXG4uY250R1NWZXJ0MTAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTBweDtcbn1cblxuLmNudEdTVmVydDE1IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDE1cHg7XG59XG5cbi5jbnRHU1ZlcnQyMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uY250R1NWZXJ0MjUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMjVweDtcbn1cblxuLmNudEdTVmVydDMwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5jbnRHU1ZlcnQzNSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAzNXB4O1xufVxuXG4uY250R1NWZXJ0NDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNDBweDtcbn1cblxuLmNudEdTVmVydDQ1IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDQ1cHg7XG59XG5cbi5jbnRHU1ZlcnQ1MCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA1MHB4O1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqIC9WZXJ0aWNhbCBzcGFjaW5nICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKiogSW5uZXIgUGFkZGluZyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5jbnRHU1BhZDUge1xuICAgIHBhZGRpbmc6IDVweDtcbn1cblxuLmNudEdTUGFkMTAge1xuICAgIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5jbnRHU1BhZDE1IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xufVxuXG4uY250R1NQYWQyMCB7XG4gICAgcGFkZGluZzogMjBweDtcbn1cblxuLmNudEdTUGFkMjUge1xuICAgIHBhZGRpbmc6IDI1cHg7XG59XG5cbi5jbnRHU1BhZDMwIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xufVxuXG4uY250R1NQYWQzNSB7XG4gICAgcGFkZGluZzogMzVweDtcbn1cblxuLmNudEdTUGFkNDAge1xuICAgIHBhZGRpbmc6IDQwcHg7XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAvSW5uZXIgUGFkZGluZyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLyogT3V0ZXIgTWFyZ2luICovXG4uY250R1NNYXI1IHtcbiAgICBtYXJnaW46IDVweDtcbn1cblxuLmNudEdTTWFyMTAge1xuICAgIG1hcmdpbjogMTBweDtcbn1cblxuLmNudEdTTWFyMTUge1xuICAgIG1hcmdpbjogMTVweDtcbn1cblxuLmNudEdTTWFyMjAge1xuICAgIG1hcmdpbjogMjBweDtcbn1cblxuLmNudEdTTWFyMjUge1xuICAgIG1hcmdpbjogMjVweDtcbn1cblxuLmNudEdTTWFyMzAge1xuICAgIG1hcmdpbjogMzBweDtcbn1cblxuLmNudEdTTWFyMzUge1xuICAgIG1hcmdpbjogMzVweDtcbn1cblxuLmNudEdTTWFyNDAge1xuICAgIG1hcmdpbjogNDBweDtcbn1cblxuLyogQm90dG9tIE1hcmdpbiBvbmx5ICh1c2VmdWwgZm9yIGhlYWRlcnMpKi9cbi5jbnRHU0JvdE1hcmc1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5jbnRHU0JvdE1hcmcxMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmNudEdTQm90TWFyZzE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4vKiBDbGllbnRWaWV3ZXIgNiBjb2x1bW4gR3JpZCBTeXN0ZW0gKi9cbi5jbnRHU0NWIC5jbnRHU0dyaWQxIHtcbiAgICAtbHRyLXJ0bC1tYXJnaW4tbGVmdDogMDtcbiAgICAtbHRyLXJ0bC1tYXJnaW4tcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDQ1cHg7XG59XG5cbi5jbnRHU0NWIC5jbnRHU0dyaWQyIHtcbiAgICB3aWR0aDogMTA1cHg7XG59XG5cbi5jbnRHU0NWIC5jbnRHU0dyaWQzIHtcbiAgICB3aWR0aDogMTY1cHg7XG59XG5cbi5jbnRHU0NWIC5jbnRHU0dyaWQ0IHtcbiAgICB3aWR0aDogMjI1cHg7XG59XG5cbi5jbnRHU0NWIC5jbnRHU0dyaWQ1IHtcbiAgICB3aWR0aDogMjg1cHg7XG59XG5cbi5jbnRHU0NWIC5jbnRHU0dyaWQ2IHtcbiAgICB3aWR0aDogMzQ1cHg7XG59XG5cbi5jbnRHU1BIMDAwNSwgLmNudEdTUEgwMDEwLCAuY250R1NQSDAwMTUsIC5jbnRHU1BIMDAyMCB7XG4gICAgbGVmdDogMDtcbn1cblxuLmNudEdTUEgwMDA1LCAuY250R1NQSDA1MDUsIC5jbnRHU1BIMTAwNSwgLmNudEdTUEgxNTA1LCAuY250R1NQSDIwMDUge1xuICAgIGxlZnQ6IDVweDtcbn1cblxuLmNudEdTUEgwMDEwLCAuY250R1NQSDA1MTAsIC5jbnRHU1BIMTAxMCwgLmNudEdTUEgxNTEwLCAuY250R1NQSDIwMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5jbnRHU1BIMDAxNSwgLmNudEdTUEgwNTE1LCAuY250R1NQSDEwMTUsIC5jbnRHU1BIMTUxNSwgLmNudEdTUEgyMDE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4uY250R1NQSDAwMjAsIC5jbnRHU1BIMDUyMCwgLmNudEdTUEgxMDIwLCAuY250R1NQSDE1MjAsIC5jbnRHU1BIMjAyMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLmNudEdTUEgwNTAwLCAuY250R1NQSDA1MDUsIC5jbnRHU1BIMDUxMCwgLmNudEdTUEgwNTE1LCAuY250R1NQSDA1MjAge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xufVxuXG4uY250R1NQSDA1MDAsIC5jbnRHU1BIMTAwMCwgLmNudEdTUEgxNTAwLCAuY250R1NQSDIwMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5jbnRHU1BIMTAwMCwgLmNudEdTUEgxMDA1LCAuY250R1NQSDEwMTAsIC5jbnRHU1BIMTAxNSwgLmNudEdTUEgxMDIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5jbnRHU1BIMTUwMCwgLmNudEdTUEgxNTA1LCAuY250R1NQSDE1MTAsIC5jbnRHU1BIMTUxNSwgLmNudEdTUEgxNTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5jbnRHU1BIMjAwMCwgLmNudEdTUEgyMDA1LCAuY250R1NQSDIwMTAsIC5jbnRHU1BIMjAxNSwgLmNudEdTUEgyMDIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5jbnRHU1BWMDAwMCwgLmNudEdTUFYwMDA1LCAuY250R1NQVjAwMTAsIC5jbnRHU1BWMDAxNSwgLmNudEdTUFYwMDIwLCAuY250R1NQVjAwMzAge1xuICAgIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uY250R1NQVjAwMDAsIC5jbnRHU1BWMDUwMCwgLmNudEdTUFYxMDAwLCAuY250R1NQVjE1MDAsIC5jbnRHU1BWMjAwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5jbnRHU1BWMDAwNSwgLmNudEdTUFYwNTA1LCAuY250R1NQVjEwMDUsIC5jbnRHU1BWMTUwNSwgLmNudEdTUFYyMDA1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG4uY250R1NQVjAwMTAsIC5jbnRHU1BWMDUxMCwgLmNudEdTUFYxMDEwLCAuY250R1NQVjE1MTAsIC5jbnRHU1BWMjAxMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi5jbnRHU1BWMDAxNSwgLmNudEdTUFYwNTE1LCAuY250R1NQVjEwMTUsIC5jbnRHU1BWMTUxNSwgLmNudEdTUFYyMDE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuLmNudEdTUFYwMDIwLCAuY250R1NQVjA1MjAsIC5jbnRHU1BWMTAyMCwgLmNudEdTUFYxNTIwLCAuY250R1NQVjIwMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4uY250R1NQVjAwMzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuXG4uY250R1NQVjA1MDAsIC5jbnRHU1BWMDUwNSwgLmNudEdTUFYwNTEwLCAuY250R1NQVjA1MTUsIC5jbnRHU1BWMDUyMCB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbn1cblxuLmNudEdTUFYxMDAwLCAuY250R1NQVjEwMDUsIC5jbnRHU1BWMTAxMCwgLmNudEdTUFYxMDE1LCAuY250R1NQVjEwMjAge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4uY250R1NQVjE1MDAsIC5jbnRHU1BWMTUwNSwgLmNudEdTUFYxNTEwLCAuY250R1NQVjE1MTUsIC5jbnRHU1BWMTUyMCB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5cbi5jbnRHU1BWMjAwMCwgLmNudEdTUFYyMDA1LCAuY250R1NQVjIwMTAsIC5jbnRHU1BWMjAxNSwgLmNudEdTUFYyMDIwIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuLmNudEdTTUgwMDA1LCAuY250R1NNSDAwMTAsIC5jbnRHU01IMDAxNSwgLmNudEdTTUgwMDIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5jbnRHU01IMDAwNSwgLmNudEdTTUgwNTA1LCAuY250R1NNSDEwMDUsIC5jbnRHU01IMTUwNSwgLmNudEdTTUgyMDA1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5cbi5jbnRHU01IMDAxMCwgLmNudEdTTUgwNTEwLCAuY250R1NNSDEwMTAsIC5jbnRHU01IMTUxMCwgLmNudEdTTUgyMDEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4uY250R1NNSDAwMTUsIC5jbnRHU01IMDUxNSwgLmNudEdTTUgxMDE1LCAuY250R1NNSDE1MTUsIC5jbnRHU01IMjAxNSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLmNudEdTTUgwMDIwLCAuY250R1NNSDA1MjAsIC5jbnRHU01IMTAyMCwgLmNudEdTTUgxNTIwLCAuY250R1NNSDIwMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi5jbnRHU01IMDUwMCwgLmNudEdTTUgwNTA1LCAuY250R1NNSDA1MTAsIC5jbnRHU01IMDUxNSwgLmNudEdTTUgwNTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cblxuLmNudEdTTUgwNTAwLCAuY250R1NNSDEwMDAsIC5jbnRHU01IMTUwMCwgLmNudEdTTUgyMDAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uY250R1NNSDEwMDAsIC5jbnRHU01IMTAwNSwgLmNudEdTTUgxMDEwLCAuY250R1NNSDEwMTUsIC5jbnRHU01IMTAyMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4uY250R1NNSDE1MDAsIC5jbnRHU01IMTUwNSwgLmNudEdTTUgxNTEwLCAuY250R1NNSDE1MTUsIC5jbnRHU01IMTUyMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uY250R1NNSDIwMDAsIC5jbnRHU01IMjAwNSwgLmNudEdTTUgyMDEwLCAuY250R1NNSDIwMTUsIC5jbnRHU01IMjAyMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4uY250R1NNVjAwMDAsIC5jbnRHU01WMDAwNSwgLmNudEdTTVYwMDEwLCAuY250R1NNVjAwMTUsIC5jbnRHU01WMDAyMCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmNudEdTTVYwMDAwLCAuY250R1NNVjA1MDAsIC5jbnRHU01WMTAwMCwgLmNudEdTTVYxNTAwLCAuY250R1NNVjIwMDAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jbnRHU01WMDAwNSwgLmNudEdTTVYwNTA1LCAuY250R1NNVjEwMDUsIC5jbnRHU01WMTUwNSwgLmNudEdTTVYyMDA1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5jbnRHU01WMDAxMCwgLmNudEdTTVYwNTEwLCAuY250R1NNVjEwMTAsIC5jbnRHU01WMTUxMCwgLmNudEdTTVYyMDEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uY250R1NNVjAwMTUsIC5jbnRHU01WMDUxNSwgLmNudEdTTVYxMDE1LCAuY250R1NNVjE1MTUsIC5jbnRHU01WMjAxNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmNudEdTTVYwMDIwLCAuY250R1NNVjA1MjAsIC5jbnRHU01WMTAyMCwgLmNudEdTTVYxNTIwLCAuY250R1NNVjIwMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5jbnRHU01WMDUwMCwgLmNudEdTTVYwNTA1LCAuY250R1NNVjA1MTAsIC5jbnRHU01WMDUxNSwgLmNudEdTTVYwNTIwIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5jbnRHU01WMTAwMCwgLmNudEdTTVYxMDA1LCAuY250R1NNVjEwMTAsIC5jbnRHU01WMTAxNSwgLmNudEdTTVYxMDIwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uY250R1NNVjE1MDAsIC5jbnRHU01WMTUwNSwgLmNudEdTTVYxNTEwLCAuY250R1NNVjE1MTUsIC5jbnRHU01WMTUyMCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLmNudEdTTVYyMDAwLCAuY250R1NNVjIwMDUsIC5jbnRHU01WMjAxMCwgLmNudEdTTVYyMDE1LCAuY250R1NNVjIwMjAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5jbnRHU01WMjUyNSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4uY250R1NNVjMwMzAge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLmNudEdTTVYzNTM1IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5cbi5jbnRHU01WNDA0MCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiAgRW5kOiBPMTUgR3JpZCBTeXN0ZW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qICBCZWdpbjogVG9wIE5hdmlnYXRpb24gQmFyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5jbnRQUzEgLm9vTmF2QmFyIHtcbiAgICBtaW4taGVpZ2h0OiAzMHB4O1xufVxuXG4uY250UFMxIC5zcG5Eb3RTZXBhcmF0b3Ige1xuICAgIG1hcmdpbjogMCA5cHggMTBweCAxMHB4O1xufVxuXG4uY250UFMxIGRpdi5kdk9mZmljZUxvZ28ge1xuICAgIG1hcmdpbjogNnB4IDAgMCAyMHB4O1xufVxuXG4uY250UFMxIC5zcG5PcmdXZWxjb21lIHtcbiAgICBmb250LXNpemU6IDEuM2VtO1xufVxuXG4uY250UFMxIC5kdk5hdkJhckxpbmtDb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG59XG5cbi5jbnRQUzEgLmR2TmF2QmFyTGlua3Mge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uY250UFMxIC5kdk5hdkJhclVuYXV0aGVudGljYXRlZExpbmtzIHtcbiAgICBtaW4taGVpZ2h0OiAzMHB4O1xufVxuXG4uY250UFMxIGEuYW5jTmF2QmFyTGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuMmVtO1xufVxuXG4uY250UFMxIGEuYW5jTmF2QmFyTGlua0xpdmVJZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuXG4uY250UFMxIC5kdk5hdkJhckxpbmtzVW5hdXRoIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLmNudFBTMSAuZHZOYXZCYXJMaW5rc09yZ0lkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDIuMmVtO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbn1cblxuLmNudFBTMSAuYW5jU21pbGVGZWVkYmFjayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuXG4uY250UFMxIC5pbWdTbWlsZUZlZWRiYWNrIHtcbiAgICBtYXJnaW46IDdweCA1cHggNXB4IDVweDtcbn1cblxuLmNudFBTMSAuY250UFNOYXZCYXIzNjVCbHVlQkcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDcyYzY7XG59XG5cbi5jbnRQUzEgLmNudFBTTmF2QmFyRHJrR3JheUJHIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA1MDUwO1xufVxuXG4uY250UFMxIC5jbnRQU05hdkJhckx0R3JheUJHIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlY2VlO1xufVxuXG4uY250UFMxIGEuY250UFNOYXZCYXJMdEdyYXk6aG92ZXIge1xuICAgIGNvbG9yOiAjZTFlMWUxICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uY250UFMxIGEuY250UFNOYXZCYXJEcmtHcmF5LCAuY250UFMxIGEuY250UFNOYXZCYXJEcmtHcmF5OnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjNjY2XG59XG5cbi5jbnRQUzEgYS5jbnRQU05hdkJhckJsYWNrOmhvdmVyIHtcbiAgICBjb2xvcjogIzI2MjYyNjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKiBNZSBDb250cm9sICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5jbnRQUzEgLnVsTWVDb250cm9sTWVudUl0ZW1zLCAudWxNZUNvbnRyb2xNZW51SXRlbXMgdWwsIC51bE1lQ29udHJvbE1lbnVJdGVtcyBsaSB1bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgIG1pbi13aWR0aDogMTY1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jbnRQUzEgLmR2TUNTaGFkb3dDb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDIwMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVkZWRlO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG5cbi5jbnRQUzEgLmR2TUNTaGFkb3dDb250YWluZXIgYSB7XG4gICAgZm9udC1zaXplOiAxLjNlbVxufVxuXG4uY250UFMxIC5kdk1DU2hhZG93Q29udGFpbmVyIGEgc3BhbiB7XG4gICAgbWluLWhlaWdodDogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMi4yZW07XG4gICAgcGFkZGluZzogNXB4IDVweCA1cHggMTBweDtcbn1cblxuLmNudFBTMSAuZHZNZUNvbnRyb2xJdGVtQ29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uY250UFMxIGxpLmxpU3ViTWVudSA+IGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6ICM2NjY7XG59XG5cbi5jbnRQUzEgbGkubGlNdWx0aUxpbmsgPiBhIHtcbiAgICB3aWR0aDogYXV0bztcbn1cblxuLmNudFBTMSAuc3BuTUNNdWx0aUxpbmtMYXN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uY250UFMxIGxpLmxpU3ViTWVudSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBtaW4taGVpZ2h0OiAzMHB4O1xufVxuXG4uY250UFMxIGxpLmxpU3ViTWVudTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWNlZTtcbn1cblxuLmNudFBTMSBsaS5saVN1Yk1lbnUgPlxuYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjMjYyNjI2O1xufVxuXG4uY250UFMxIC5zcG5NZW51SXRlbVNlcGFyYXRvciB7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNudFBTMSAuc3BuTWFya2V0RGl2aWRlciB7XG4gICAgd2lkdGg6IDEwJTtcbn1cblxuLmNudFBTMSBkaXYjZHZNZUNvbnRyb2wge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWVjZWU7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG59XG5cbi5jbnRQUzEgLmltZ0Rvd25BcnJvdyB7XG4gICAgbWFyZ2luOiAwIDAgMCA1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDJweDtcbn1cblxuLmNudFBTMSAuYW5jV29ybGRXaWRlUGFnZUxpbmsge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uY250UFMxIC5hbmNNYXJrZXRUb2dnbGVMaW5rIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5jbnRQUzEgdWwjdWxNZUNvbnRyb2wge1xuICAgIGhlaWdodDogMzBweDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5jbnRQUzEgbGkjbGlNZUNvbnRyb2wge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbi5jbnRQUzEgYS5hbmNNZUNvbnRyb2wsIC5jbnRQUzEgYS5hbmNNZUNvbnRyb2w6dmlzaXRlZCB7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuM2VtO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5jbnRQUzEgYS5hbmNNZUNvbnRyb2w6aG92ZXIge1xuICAgIGNvbG9yOiAjMjYyNjI2O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqIC9NZSBDb250cm9sICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyogIEVuZDogVG9wIE5hdmlnYXRpb24gQmFyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiAgQmVnaW46IENocm9tZS9MYXlvdXQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uY2RjbHIge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGhlaWdodDogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbmRpdiNjZG5hdmNvbnRiY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbmRpdiNjZG5hdmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICAgIC1sdHItcnRsLW1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIC1sdHItcnRsLW1hcmdpbi1yaWdodDogYXV0bztcbiAgICBjbGVhcjogYm90aDtcbn1cblxuZGl2I2NkbmF2Y29udGFpbmVyIGRpdiNjZHNraXB0b21haW4sIGEuc2tpcHRvY29udGVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAtNTAwcHg7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5kaXYjY2RDbnRQYW5lIHtcbiAgICB3aWR0aDogOTQwcHg7XG4gICAgbWFyZ2luOiAyNXB4IDAgMTVweCAyMHB4O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKiogTmF2aWdhdGlvbiBNZW51cyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uY250UFMxIGEuY2R0b3BuLCAuY250UFMxIGE6dmlzaXRlZC5jZHRvcG4ge1xuICAgIGNvbG9yOiAjM2IzYjNiO1xufVxuXG4uY250UFMxIGE6aG92ZXIuY2R0b3BuIHtcbiAgICBjb2xvcjogI2IxYjFiMTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmRpdiNjZHRhYmFyZWEge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG51bCNjZHRvcHRhYnMge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogOTUxcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxudWwjY2R0b3B0YWJzIGxpLmNkY2xyIHtcbiAgICBtYXJnaW4tdG9wOiAtMS4yZW07XG59XG5cbnVsI2NkdG9wdGFicyBsaS5jZHRvcG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG59XG5cbnVsI2NkdG9wdGFicyBsaS5jZHRvcG4gYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbi8qICNmZmYgYm9yZGVyLWJvdHRvbSBpcyBmb3IgaGlnaCBjb250cmFzdCBtb2RlIGhpZ2hsaWdodGluZyAqL1xudWwjY2R0b3B0YWJzIGxpLmNkdG9wbi5jZHNlbGVjdGVkIGEge1xuICAgIGNvbG9yOiAjZWIzYzAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbn1cblxudWwjY2R0b3B0YWJzIGxpLmNkdG9wbi5jZHNlbGVjdGVkMzY1IGEge1xuICAgIGNvbG9yOiAjMDA3MmM2ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG59XG5cbnVsI2NkdG9wdGFicyBsaS5jZHRvcG4gYSBzcGFuLmNkdG9wbmFuY2JldGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0xM3B4O1xuICAgIGxlZnQ6IC0yMXB4O1xufVxuXG51bCNjZHRvcHRhYnMgbGkuY2R0b3BuIGEgc3Bhbi5jZHRvcG5hdml0ZW0ge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKiAvTmF2aWdhdGlvbiBNZW51cyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5kaXYjY2Rjb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgbWluLWhlaWdodDogNDAwcHg7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA0MDBweDtcbn1cblxuZGl2I2Nkb3BmZm9vdGVyIHtcbiAgICB3aWR0aDogOTUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5cbmRpdiNjZG9wZmZvb3RlciBkaXYge1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG5kaXYjY2RvcGZmb290ZXIgc3BhbiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5kaXYjY2RvdmZvb3RlciB1bCNjZGZvb3RlcmxpbmtzIHtcbiAgICBmbG9hdDogbGVmdDtcbn1cblxuZGl2I2Nkb3Zmb290ZXIgdWwjY2Rmb290ZXJsaW5rcyBsaSB7XG4gICAgLWx0ci1tYXJnaW4tbGVmdDogMDtcbiAgICAtbHRyLW1hcmdpbi1yaWdodDogMTVweDtcbiAgICAtcnRsLW1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIC1ydGwtbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5kaXYjY2RvdmZvb3RlciBzcGFuI2NkbWljcm9zb2Z0Zm9vdGVybGluayB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuXG51bC5jZG5hdmxpc3Qge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxudWwuY2RuYXZsaXN0IGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbmEjY2RtYWluYyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmRpdiNjZEJvdEJvZCB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgaGVpZ2h0OiAzMHB4O1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyogRW5kOiBDaHJvbWUvTGF5b3V0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiBOb3RpZmljYXRpb24gQmFyIFN0eWxlcyAtIGJlZ2luICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uZHZOb3RpZmljYXRpb25CYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogNTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4XG59XG5cbi5kdk5CT0RDT3ZlcnJpZGUge1xuICAgIG1pbi1oZWlnaHQ6IDMycHg7XG59XG5cbi5kdk5CQWxlcnQsIC5kdk5CT0RDIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmMTlkO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q4ODk7XG59XG5cbi5kdk5CRXJyb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGQ0ZDQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Y1YTZhNztcbn1cblxuLmR2TkJJbmZvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGJlNWYxO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhZWIzYzI7XG59XG5cbi5kdk5CQWxlcnQsIC5kdk5CRXJyb3IsIC5kdk5CSW5mbyB7XG4gICAgZm9udC1zaXplOiAxLjZlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5kdk5CT0RDIHtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLnNwbk5CSWNvbiB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBwYWRkaW5nOiAxMXB4IDE3cHggNnB4IDExcHg7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLnNwbk1lc3NhZ2VDb250YWluZXIge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmR2TkJPREMgLnNwbk5CVGl0bGUge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBwYWRkaW5nOiAwIDE3cHggMCAxNHB4O1xuICAgIGNvbG9yOiAjNGM0YzRjO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5kdk5CQWxlcnQgLnNwbk5CTWVzc2FnZSwgLmR2TkJFcnJvciAuc3BuTkJNZXNzYWdlLCAuZHZOQkluZm8gLnNwbk5CTWVzc2FnZSwgLmR2TkJPREMgLnNwbk5CTWVzc2FnZSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGNvbG9yOiAjNGM0YzRjO1xufVxuXG4uZHZOQkFsZXJ0IC5hbmNOQkh5cGVybGluaywgLmR2TkJFcnJvciAuYW5jTkJIeXBlcmxpbmssIC5kdk5CSW5mbyAuYW5jTkJIeXBlcmxpbmssIC5kdk5CT0RDIC5hbmNOQkh5cGVybGluayB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLmR2TkJBbGVydCAuYW5jTkJIeXBlcmxpbmssIC5kdk5CT0RDIC5hbmNOQkh5cGVybGluayB7XG4gICAgY29sb3I6ICM2OTU5MDA7XG59XG5cbi5kdk5CRXJyb3IgLmFuY05CSHlwZXJsaW5rIHtcbiAgICBjb2xvcjogIzdGMjYyNjtcbn1cblxuLmR2TkJJbmZvIC5hbmNOQkh5cGVybGluayB7XG4gICAgY29sb3I6ICMxMjVhYjI7XG59XG5cbi5kdk5CQWxlcnQgLmFuY05CSHlwZXJsaW5rOmhvdmVyLCAuZHZOQkVycm9yIC5hbmNOQkh5cGVybGluazpob3ZlciwgLmR2TkJJbmZvIC5hbmNOQkh5cGVybGluazpob3ZlciwgLmR2TkJPREMgLmFuY05CSHlwZXJsaW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwNDRjYztcbn1cblxuLmFuY05CQ2xvc2VYIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgcGFkZGluZy1yaWdodDogNnB4O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiBOb3RpZmljYXRpb24gQmFyIFN0eWxlcyAtIGVuZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4iLCIvKiBDb3B5cmlnaHQgKGMpIE1pY3Jvc29mdCBDb3Jwb3JhdGlvbi4gIEFsbCByaWdodHMgcmVzZXJ2ZWQuICovXG5cbkBpbXBvcnQgXCJCYXNpY0J1dHRvbnMubGVzc1wiO1xuQGltcG9ydCBcIk9mZmljZWRvdGNvbS5sZXNzXCI7XG5cbi8vIENTUyBkZWZpbmVzOlxuQGRlZmF1bHRDb2xvclRleHQ6ICM0NTQ1NDU7XG5AZGVmYXVsdENvbG9yVGl0bGU6ICM2NjY7XG5AZGVmYXVsdENvbG9yTGluazogIzAwNDRjYztcblxuQGZvbnRGYW1pbHlEZWZhdWx0OiAnU2Vnb2UgVUknLCBBcmlhbCwgc2Fucy1zZXJpZjtcbkBmb250RmFtaWx5TGlnaHQ6ICdTZWdvZSBVSSBMaWdodCcsICdTZWdvZSBVSScsIEFyaWFsLCBzYW5zLXNlcmlmO1xuQGZvbnRGYW1pbHlIZWF2eTogJ1NlZ29lIFVJIFNlbWlib2xkJywgJ1NlZ29lIFVJJywgQXJpYWwsIHNhbnMtc2VyaWY7XG5cbkBmb250V2VpZ2h0TGlnaHQ6IDEwMDtcbkBmb250V2VpZ2h0UmVndWxhcjogNDAwO1xuQGZvbnRXZWlnaHRIZWF2eTogNjAwO1xuXG5AY29sb3JEZWZhdWx0OiAjNTI1MDUxO1xuQGNvbG9yTmV1dHJhbDogI2ZmZmZmZjtcbkBjb2xvclZlcnlMaWdodDogIzk5OTk5OTtcbkBjb2xvckxpZ2h0OiAjOTg5NTk3O1xuQGNvbG9yRGFyazogIzNlM2MzZDtcbkBjb2xvckVycm9yOiAjZmYwMDAwO1xuXG5AY29sb3JCYWNrZ3JvdW5kTGlnaHQ6ICNkOWQ5ZDk7XG5AY29sb3JCYWNrZ3JvdW5kTGlnaHRIb3ZlcjogIzcwNzA3MDtcblxuQGNvbG9ySGlnaGxpZ2h0OiAjMTE4YjA0O1xuQGNvbG9ySGlnaGxpZ2h0SG92ZXI6ICM3MDcwNzA7XG5cbi8vIE9mZmljZSBCdXR0b24gR3JlZW4gQ29sb3JzXG5AYnV0dG9uR3JlZW5CYWNrZ3JvdW5kRGlzYWJsZWQ6ICNhMGQxOWI7XG5AYnV0dG9uR3JlZW5Gb3JlZ3JvdW5kRGlzYWJsZWQ6ICNmZmZmZmY7XG5AYnV0dG9uR3JlZW5Cb3JkZXJEaXNhYmxlZDogI2EwZDE5YjtcblxuLy8gT2ZmaWNlIEJ1dHRvbiBHcmV5IENvbG9yc1xuQGJ1dHRvbkdyZXlCYWNrZ3JvdW5kRGlzYWJsZWQ6ICNlOGU4ZTg7XG5AYnV0dG9uR3JleUZvcmVncm91bmREaXNhYmxlZDogI2I1YjViNTtcbkBidXR0b25HcmV5Qm9yZGVyRGlzYWJsZWQ6ICNlOGU4ZTg7XG5cbi8vIE9mZmljZSBCdXR0b24gQmx1ZSBDb2xvcnNcbkBidXR0b25CbHVlQmFja2dyb3VuZERpc2FibGVkOiAjYzVlN2Y2O1xuQGJ1dHRvbkJsdWVCYWNrZ3JvdW5kTm9ybWFsOiAjNmRjMmU5O1xuQGJ1dHRvbkJsdWVGb3JlZ3JvdW5kRGlzYWJsZWQ6ICNiNWI1YjU7XG5AYnV0dG9uQmx1ZUZvcmVncm91bmROb3JtYWw6ICMzNzM3Mzc7XG5AYnV0dG9uQmx1ZUJvcmRlckRpc2FibGVkOiAjYzVlN2Y2O1xuQGJ1dHRvbkJsdWVCb3JkZXJOb3JtYWw6ICM2ZGMyZTk7XG5cbi8vIE9mZmljZSBCdXR0b24gWWVsbG93IENvbG9yc1xuQGJ1dHRvblllbGxvd0JhY2tncm91bmREaXNhYmxlZDogI2ZlZWRhMjtcbkBidXR0b25ZZWxsb3dCYWNrZ3JvdW5kTm9ybWFsOiAjZmNkMTE2O1xuQGJ1dHRvblllbGxvd0ZvcmVncm91bmREaXNhYmxlZDogI2I1YjViNTtcbkBidXR0b25ZZWxsb3dGb3JlZ3JvdW5kTm9ybWFsOiAjMzczNzM3O1xuQGJ1dHRvblllbGxvd0JvcmRlckRpc2FibGVkOiAjZmVlZGEyO1xuQGJ1dHRvblllbGxvd0JvcmRlck5vcm1hbDogI2ZjZDExNjtcblxuLy8gT2ZmaWNlIEJ1dHRvbiBXaGl0ZSBDb2xvcnNcbkBidXR0b25XaGl0ZUJhY2tncm91bmREaXNhYmxlZDogI2ZmZmZmZjtcbkBidXR0b25XaGl0ZUJhY2tncm91bmROb3JtYWw6ICNmZmZmZmY7XG5AYnV0dG9uV2hpdGVGb3JlZ3JvdW5kRGlzYWJsZWQ6ICNiNWI1YjU7XG5AYnV0dG9uV2hpdGVGb3JlZ3JvdW5kTm9ybWFsOiAjNTA1MDUwO1xuQGJ1dHRvbldoaXRlQm9yZGVyRGlzYWJsZWQ6ICNiOGI4Yjg7XG5AYnV0dG9uV2hpdGVCb3JkZXJOb3JtYWw6ICM4OTg5ODk7XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblx0QnV0dG9uc1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLy8gVGhlIGxvZ2ljIG9mIGNyZWF0aW5nIGJ1dHRvbnMgaXMgZW5jYXBzdWxhdGVkIGluIHRoZSBCdXR0b25Db250cm9sRmFjdG9yeSBjbGFzcywgd2hpY2ggdXNlIGl0cyBzdHJvbmdseSBlbmNvdXJhZ2VkLlxuLm94YnRuLmRpc2FibGVkIC8vIHdlIG5lZWQgdG8gdXNlIGEgLmRpc2FibGVkIGNsYXNzIGJlY2F1c2UgSUU4IGRvZXMgbm90IHN1cHBvcnQgdGhlIDpkaXNhYmxlZCBzZWxlY3Rvclxue1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLm94YnRuZ3JlZW4uZGlzYWJsZWQsIC5veGJ0bmdyZWVuLmRpc2FibGVkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYnV0dG9uR3JlZW5CYWNrZ3JvdW5kRGlzYWJsZWQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgQGJ1dHRvbkdyZWVuQm9yZGVyRGlzYWJsZWQ7XG4gICAgY29sb3I6IEBidXR0b25HcmVlbkZvcmVncm91bmREaXNhYmxlZDtcbn1cblxuLm94YnRuZ3JleS5kaXNhYmxlZCwgLm94YnRuZ3JleS5kaXNhYmxlZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGJ1dHRvbkdyZXlCYWNrZ3JvdW5kRGlzYWJsZWQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgQGJ1dHRvbkdyZXlCb3JkZXJEaXNhYmxlZDtcbiAgICBjb2xvcjogQGJ1dHRvbkdyZXlGb3JlZ3JvdW5kRGlzYWJsZWQ7XG59XG5cbi5veGJ0bmJsdWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBidXR0b25CbHVlQmFja2dyb3VuZE5vcm1hbDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAYnV0dG9uQmx1ZUJvcmRlck5vcm1hbDtcbiAgICBjb2xvcjogQGJ1dHRvbkJsdWVGb3JlZ3JvdW5kTm9ybWFsO1xufVxuXG4ub3hidG5ibHVlLmRpc2FibGVkLCAub3hidG5ibHVlLmRpc2FibGVkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYnV0dG9uQmx1ZUJhY2tncm91bmREaXNhYmxlZDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAYnV0dG9uQmx1ZUJvcmRlckRpc2FibGVkO1xuICAgIGNvbG9yOiBAYnV0dG9uQmx1ZUZvcmVncm91bmREaXNhYmxlZDtcbn1cblxuLm94YnRueWVsbG93IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYnV0dG9uWWVsbG93QmFja2dyb3VuZE5vcm1hbDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAYnV0dG9uWWVsbG93Qm9yZGVyTm9ybWFsO1xuICAgIGNvbG9yOiBAYnV0dG9uWWVsbG93Rm9yZWdyb3VuZE5vcm1hbDtcbn1cblxuLm94YnRueWVsbG93LmRpc2FibGVkLCAub3hidG55ZWxsb3cuZGlzYWJsZWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBidXR0b25ZZWxsb3dCYWNrZ3JvdW5kRGlzYWJsZWQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgQGJ1dHRvblllbGxvd0JvcmRlckRpc2FibGVkO1xuICAgIGNvbG9yOiBAYnV0dG9uWWVsbG93Rm9yZWdyb3VuZERpc2FibGVkO1xufVxuXG4ub3hidG53aGl0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGJ1dHRvbldoaXRlQmFja2dyb3VuZE5vcm1hbDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAYnV0dG9uV2hpdGVCb3JkZXJOb3JtYWw7XG4gICAgY29sb3I6IEBidXR0b25XaGl0ZUZvcmVncm91bmROb3JtYWw7XG59XG5cbi5veGJ0bndoaXRlLmRpc2FibGVkLCAub3hidG53aGl0ZS5kaXNhYmxlZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGJ1dHRvbldoaXRlQmFja2dyb3VuZERpc2FibGVkO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIEBidXR0b25XaGl0ZUJvcmRlckRpc2FibGVkO1xuICAgIGNvbG9yOiBAYnV0dG9uV2hpdGVGb3JlZ3JvdW5kRGlzYWJsZWQ7XG59XG5cbmZvcm0gYnV0dG9uLm94YnRubGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMi40ZW07XG4gICAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG59XG5cbmZvcm0gYnV0dG9uLm94YnRuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgbWluLXdpZHRoOiA2NXB4O1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbn1cblxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cdEJ1dHRvbiBHcm91cHNcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5veGJ0bmxlZnRncnAge1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG4ub3hidG5sZWZ0Z3JwID4gKiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xufVxuXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblx0Tm90aWZpY2F0aW9uc1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLm94bm90IHtcbiAgICBjb2xvcjogIzRjNGM0YztcbiAgICBmb250LWZhbWlseTogQGZvbnRGYW1pbHlEZWZhdWx0O1xuICAgIGZvbnQtc2l6ZTogMS42ZW07XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ub3hwYWdlbm90IHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgd2lkdGg6IDgwMHB4O1xufVxuXG4ub3hub3RhbGVydCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjE5ZDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDdkODg5O1xufVxuXG4ub3hub3RlcnJvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZDRkNDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjVhNmE3O1xufVxuXG4ub3hub3RpbmZvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGJlNWYxO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhZWIzYzI7XG59XG5cbi5veG5vdGFsZXJ0IGEsIC5veG5vdGVycm9yIGEsIC5veG5vdGluZm8gYSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbi5veG5vdGFsZXJ0IGE6aG92ZXIsIC5veG5vdGVycm9yIGE6aG92ZXIsIC5veG5vdGluZm8gYTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDQ0Y2M7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5veG5vdGFsZXJ0IGEge1xuICAgIGNvbG9yOiAjNjk1OTAwO1xufVxuXG4ub3hub3RlcnJvciBhIHtcbiAgICBjb2xvcjogIzdmMjYyNjtcbn1cblxuLm94bm90aW5mbyBhIHtcbiAgICBjb2xvcjogIzEyNWFiMjtcbn1cblxuLm94bm90Y29udGVudHdycCB7XG4gICAgZGlzcGxheTogdGFibGU7XG59XG5cbi5veG5vdGljb253cnAge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogNjBweDtcbn1cblxuLm94bm90aWNvbndycCBpbWcge1xuICAgIGhlaWdodDogMzJweDtcbiAgICBtYXJnaW46IDAgMTFweDtcbiAgICB3aWR0aDogMzJweDtcbn1cblxuLm94bm90bXNnd3JwIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBoZWlnaHQ6IDM1cHg7IC8vIDU2cHggLSAobWFyZ2luIHRvcCBvZiA3cHgpIC0gKG1hcmdpbi1ib3R0b20gb2YgMTJweCkgLSAoMiBib3JkZXJzIG9mIDFweCBlYWNoKVxuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICAgIHBhZGRpbmctdG9wOiA3cHg7XG59XG5cbi5veG5vdG1zZ3dycCBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLm94bm90bXNnd3JwID4gZGl2IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5veG5vdGNsb3NlaWNvbndycCB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0ycHg7XG59XG5cbi5veG5vdGNsb3NlaWNvbndycCBidXR0b24ge1xuICAgIGJvcmRlcjogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXHRNaXNjZWxsYW5lb3VzXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ub3hzZXAge1xuICAgIGNsZWFyOiBib3RoO1xufVxuXG5mb3JtI2FzcG5ldEZvcm0gLm94aGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4ub3huYXJyYXRvcm9ubHkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IC0xMDBweDtcbiAgICB3aWR0aDogMTAwMCU7XG59XG5cbmRpdiNkZWJ1ZyB7XG4gICAgY29sb3I6IEBjb2xvckxpZ2h0O1xuICAgIGZvbnQtZmFtaWx5OiBAZm9udEZhbWlseURlZmF1bHQ7XG4gICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDI1cHg7XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/