@charset "UTF-8";
/* CSS Document */
.page-left-part {
  display: block;
  float: unset; }

audio,
video,
iframe,
.social,
.page-left-part .artikel-social,
.kontakt-part .more-link,
.box.mitgliedersuche,
.box.textteaser,
.box.mlimfokus,
.box.veranstaltungen {
  display: none; }

.page-left-part .box h2,
.page-left-part .box h3,
.page-right-part .box h2,
.page-right-part .box h3 {
  text-align: left;
  border: none; }

.box,
.box .box-con {
  border: none; }

.box {
  float: left; }

.box.mlimfokus img {
  margin: 0; }

#verteiler-page .content .sider-part.page-right-part {
  width: 100%; }

.kontakt-part {
  width: 50%;
  float: left; }

.kontakt-part h3 {
  font-family: "Georgia";
  font-size: 14px; }

.box p a,
.box p a.internalLinkZeile,
.box p a.historybackLinkZeile,
.box p a.externalLinkZeile,
.box p a.mailLinkZeile,
a.internalLinkZeile,
a.historybackLinkZeile,
a.externalLinkZeile,
a.mailLinkZeile,
li.marginal_mediathek h3,
.rteList li {
  background-image: none !important;
  padding-left: 0; }

.box p a:before,
.box p a.internalLinkZeile:before,
.box p a.historybackLinkZeile:before,
.box p a.externalLinkZeile:before,
.box p a.mailLinkZeile:before,
a.internalLinkZeile:before,
a.historybackLinkZeile:before,
a.externalLinkZeile:before,
a.mailLinkZeile:before,
li.marginal_mediathek h3:before,
.rteList li:before {
  content: '•';
  color: #877948;
  padding-right: 4px; }

.box p a:after,
.box p a.internalLinkZeile:after,
.box p a.historybackLinkZeile:after,
.box p a.externalLinkZeile:after,
.box p a.mailLinkZeile:after,
a.internalLinkZeile:after,
a.historybackLinkZeile:after,
a.externalLinkZeile:after,
a.mailLinkZeile:after,
li.marginal_mediathek h3:after
.rteList li:after {
  padding-left: 10px; }

.box h3 {
  font-size: 14px; }

.page-left-part h3.title {
  font-weight: bold;
  font-family: sans-serif; }

body::after {
  content: 'print';
  visibility: hidden;
  position: absolute;
  height: 0;
  width: 0; }

.header #logo {
  text-align: right;
  width: 100%;
  border-bottom: 1px solid #877948;
  margin-bottom: 20pt; }

.header #logo a::after {
  display: none; }

.header #logo img {
  width: 200pt; }

a::after {
  content: " (https://leopoldina.org" attr(href) ") ";
  font-size: 90%; }

audio source {
  display: none; }

audio::after {
  content: " (https://leopoldina.org" attr(src) ") ";
  font-style: italic; }

.more-reading a::after {
  display: block; }

/* Allgemein: Links in einer Zeile */
a.internalLinkZeile,
a.externalLinkZeile,
a.downloadLinkZeile,
a.mailLinkZeile {
  color: #003F6A;
  padding-left: 0;
  background: none; }

/* Allgemein: Formulare */
form.formular-part .submit {
  float: left; }

/* Allgemein: Galerien */
.gallery_container {
  display: none; }

#logo {
  text-align: right;
  width: 200pt; }

/* Allgemein: HEADER */
#page .container {
  max-width: 100%; }

#home-page .header h1#logo img,
#verteiler-page .header h1#logo img,
#themen-page .header h1#logo img,
#listen-page .header h1#logo img {
  width: auto;
  height: 3.2cm; }

#home-page .header .right-top-part,
#verteiler-page .header .right-top-part,
#themen-page .header .right-top-part,
#listen-page .header .right-top-part {
  display: none; }

#home-page .header #menu-part,
#verteiler-page .header #menu-part,
#themen-page .header #menu-part,
#listen-page .header #menu-part {
  display: none; }

/* Allgemein: URL und Datum ausgeben */
.bread-crumbs {
  display: none; }

.print-bread-url {
  display: block; }

.print-bread-date {
  display: block; }

h3.einzelansicht-header-print {
  display: inline; }

/* Allgemein: FOOTER */
#home-page div.dere-bg,
#verteiler-page div.dere-bg,
#themen-page div.dere-bg,
#listen-page div.dere-bg {
  display: none; }

#home-page div.footer,
#verteiler-page div.footer,
#themen-page div.footer,
#listen-page div.footer {
  display: none; }

/* Allgemein: Content*/
#home-page .content,
#verteiler-page .content,
#themen-page .content,
#listen-page .content {
  padding: 0; }

/* HOME div#home-page*/
/* EINSTIEG div#themen-page */
#themen-page .content .themen-top .themen-top-left {
  width: 48%;
  float: left; }

#themen-page .content .themen-top .themen-top-right {
  width: 48%;
  float: right; }

#themen-page .content .page-left-part {
  width: 100%; }

#themen-page .themen-list .themen-list-item, .politikberatung-part .themen-list-item {
  width: 45%; }

#themen-page .content .sider-part.page-right-part {
  display: none; }

/* VERTEILER div#verteiler-page */
/* ARTIKEL STANDARD div##verteiler-page */
/* ARTIKEL BREIT  div##verteiler-page */
#verteiler-page .content .page-left-part {
  width: 100%; }

#verteiler-page .content .page-left-part.themen-part .pic {
  display: none; }

#verteiler-page .content .page-left-part .artikel-part .artikel-header .txt-part.image {
  width: 100%; }

#verteiler-page .content .page-left-part .artikel-part .artikel-left {
  width: 100%;
  clear: both; }

#verteiler-page .content .page-left-part.themen-part .themen-list .themen-box .themen-list-item {
  width: 45%; }

#verteiler-page .content .page-left-part .artikel-part .artikel-left .artikel-content .image-part,
#verteiler-page .content .page-left-part .artikel-part .artikel-left .artikel-content p.note {
  display: none; }

#verteiler-page .content .page-left-part .artikel-part .more-reading {
  width: 100%;
  float: left;
  clear: both; }

#verteiler-page .content .page-left-part .artikel-part .more-reading .box,
#verteiler-page .content .page-left-part .artikel-part .more-reading .box h3,
#verteiler-page .content .page-left-part .artikel-part .more-reading .box .box-con {
  border: 0px; }

/* DATEN LISTEN div#listen-page */
#listen-page .content .page-left-part {
  width: 100%; }

#listen-page .content .page-left-part .finden-part {
  display: none; }

#listen-page .content .page-left-part div ul {
  display: none; }

#listen-page .content .sider-part.page-right-part {
  display: none; }

#listen-page .content .page-left-part .mitgliederprofile-item {
  width: 45%; }

#listen-page .content .page-left-part .artikel-part .artikel-left {
  width: 100%; }

#listen-page .content .page-left-part .artikel-part .more-reading {
  width: 100%;
  float: left;
  clear: both; }

#listen-page .content .page-left-part .artikel-part .more-reading .box,
#listen-page .content .page-left-part .artikel-part .more-reading .box h3,
#listen-page .content .page-left-part .artikel-part .more-reading .box .box-con {
  border: 0px; }

/* Mitglieder Einzalansicht  */
#listen-page .content .page-left-part .mitglied-tab-part .panel {
  display: block !important; }

/* Veranstaltungen Listenansicht  */
#listen-page .content .page-left-part div ul.veranstaltungs-liste {
  display: block;
  width: 100%; }

#listen-page .content .page-left-part div ul.veranstaltungs-liste li .pic {
  display: none; }

#listen-page .content .page-left-part div ul.veranstaltungs-liste li .text {
  width: 100%; }

/* Veranstaltungen Einzelansicht  */
.cookie__hint {
  display: none; }

.historybackLinkZeile,
.btn-print {
  display: none; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInByaW50LmNzcyIsInByaW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQ2hCLGlCQUFBO0FBRUE7RUFDRSxjQUFjO0VBQ2QsWUFBWSxFQUFBOztBQUdkOzs7Ozs7Ozs7O0VBVUMsYUFBYSxFQUFBOztBQUdkOzs7O0VBSUMsZ0JBQWdCO0VBQ2hCLFlBQVksRUFBQTs7QUFHYjs7RUFFQyxZQUFZLEVBQUE7O0FBR2I7RUFDQyxXQUFXLEVBQUE7O0FBR1o7RUFDQyxTQUFTLEVBQUE7O0FBR1Y7RUFDQyxXQUFXLEVBQUE7O0FBR1o7RUFDQyxVQUFVO0VBQ1YsV0FBVyxFQUFBOztBQUdaO0VBQ0Msc0JBQXNCO0VBQ3RCLGVBQWUsRUFBQTs7QUFHaEI7Ozs7Ozs7Ozs7O0VBV0MsaUNBQWlDO0VBQ2pDLGVBQWUsRUFBQTs7QUFHaEI7Ozs7Ozs7Ozs7O0VBV0MsWUFBUztFQUNULGNBQWM7RUFDZCxrQkFBa0IsRUFBQTs7QUFHbkI7Ozs7Ozs7Ozs7O0VBV0Msa0JBQWtCLEVBQUE7O0FBR25CO0VBQ0MsZUFBZSxFQUFBOztBQUdoQjtFQUNDLGlCQUFpQjtFQUNqQix1QkFBdUIsRUFBQTs7QUFHeEI7RUFDQyxnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsUUFBUSxFQUFBOztBQUdUO0VBQ0MsaUJBQWlCO0VBQ2pCLFdBQVc7RUFDWCxnQ0FBZ0M7RUFDaEMsbUJBQW1CLEVBQUE7O0FBR3BCO0VBQ0MsYUFBYSxFQUFBOztBQUdkO0VBQ0MsWUFBWSxFQUFBOztBQUdiO0VBQ0MsbURBQW1EO0VBQ25ELGNBQWMsRUFBQTs7QUFHZjtFQUNDLGFBQWEsRUFBQTs7QUFHZDtFQUNDLGtEQUFrRDtFQUNsRCxrQkFBa0IsRUFBQTs7QUFHbkI7RUFDQyxjQUFjLEVBQUE7O0FBSWYsb0NBQUE7QUFDQTs7OztFQUlJLGNBQWE7RUFDYixlQUFjO0VBQ2QsZ0JBQWdCLEVBQUE7O0FBR3BCLHlCQUFBO0FBQ0E7RUFDQyxXQUFVLEVBQUE7O0FBR1gsd0JBQUE7QUFDQTtFQUNDLGFBQVksRUFBQTs7QUFHYjtFQUNDLGlCQUFpQjtFQUNqQixZQUFZLEVBQUE7O0FBR2Isc0JBQUE7QUFDQTtFQUNDLGVBQWUsRUFBQTs7QUFFaEI7Ozs7RUFJQyxXQUFXO0VBQ1gsYUFBYSxFQUFBOztBQUdkOzs7O0VBSUMsYUFBWSxFQUFBOztBQUViOzs7O0VBSUMsYUFBWSxFQUFBOztBQUdiLHNDQUFBO0FBQ0E7RUFDQyxhQUFZLEVBQUE7O0FBRWI7RUFDQyxjQUFhLEVBQUE7O0FBRWQ7RUFDQyxjQUFhLEVBQUE7O0FBRWQ7RUFDQyxlQUFjLEVBQUE7O0FBR2Ysc0JBQUE7QUFDQTs7OztFQUlDLGFBQVksRUFBQTs7QUFFYjs7OztFQUlDLGFBQVksRUFBQTs7QUFHYixzQkFBQTtBQUNBOzs7O0VBSUMsVUFBUyxFQUFBOztBQUtWLHNCQUFBO0FBT0EsNkJBQUE7QUFHQTtFQUNDLFVBQVM7RUFDVCxXQUFVLEVBQUE7O0FBRVg7RUFDQyxVQUFTO0VBQ1QsWUFBVyxFQUFBOztBQUdaO0VBQ0MsV0FBVSxFQUFBOztBQUVYO0VBQ0MsVUFBUyxFQUFBOztBQUdWO0VBQ0MsYUFBWSxFQUFBOztBQUliLGlDQUFBO0FBQ0EseUNBQUE7QUFDQSx1Q0FBQTtBQUNBO0VBQ0MsV0FBVSxFQUFBOztBQUVYO0VBQ0MsYUFBWSxFQUFBOztBQUdiO0VBQ0MsV0FBVSxFQUFBOztBQUdYO0VBQ0MsV0FBVTtFQUNWLFdBQVUsRUFBQTs7QUFHWDtFQUNDLFVBQ0QsRUFBQTs7QUFFQTs7RUFFQyxhQUFZLEVBQUE7O0FBRWI7RUFDQyxXQUFVO0VBQ1YsV0FBVTtFQUNWLFdBQVUsRUFBQTs7QUFHWDs7O0VBR0MsV0FBVSxFQUFBOztBQUlYLGlDQUFBO0FBQ0E7RUFDQyxXQUFVLEVBQUE7O0FBRVg7RUFDQyxhQUFZLEVBQUE7O0FBRWI7RUFDQyxhQUFZLEVBQUE7O0FBRWI7RUFDQyxhQUFZLEVBQUE7O0FBRWI7RUFDQyxVQUFTLEVBQUE7O0FBRVY7RUFDQyxXQUFVLEVBQUE7O0FBRVg7RUFDQyxXQUFVO0VBQ1YsV0FBVTtFQUNWLFdBQVUsRUFBQTs7QUFFWDs7O0VBR0MsV0FBVSxFQUFBOztBQUlYLDhCQUFBO0FBQ0E7RUFDQyx5QkFBd0IsRUFBQTs7QUFHekIsbUNBQUE7QUFDQTtFQUNDLGNBQWE7RUFDYixXQUFVLEVBQUE7O0FBRVg7RUFDQyxhQUFZLEVBQUE7O0FBRWI7RUFDQyxXQUFVLEVBQUE7O0FBRVgsbUNBQUE7QUFFQTtFQUNDLGFBQWEsRUFBQTs7QUFHZDs7RUFFQyxhQUFhLEVBQUEiLCJmaWxlIjoicHJpbnQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogQ1NTIERvY3VtZW50ICovXG4ucGFnZS1sZWZ0LXBhcnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IHVuc2V0OyB9XG5cbmF1ZGlvLFxudmlkZW8sXG5pZnJhbWUsXG4uc29jaWFsLFxuLnBhZ2UtbGVmdC1wYXJ0IC5hcnRpa2VsLXNvY2lhbCxcbi5rb250YWt0LXBhcnQgLm1vcmUtbGluayxcbi5ib3gubWl0Z2xpZWRlcnN1Y2hlLFxuLmJveC50ZXh0dGVhc2VyLFxuLmJveC5tbGltZm9rdXMsXG4uYm94LnZlcmFuc3RhbHR1bmdlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBhZ2UtbGVmdC1wYXJ0IC5ib3ggaDIsXG4ucGFnZS1sZWZ0LXBhcnQgLmJveCBoMyxcbi5wYWdlLXJpZ2h0LXBhcnQgLmJveCBoMixcbi5wYWdlLXJpZ2h0LXBhcnQgLmJveCBoMyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlcjogbm9uZTsgfVxuXG4uYm94LFxuLmJveCAuYm94LWNvbiB7XG4gIGJvcmRlcjogbm9uZTsgfVxuXG4uYm94IHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmJveC5tbGltZm9rdXMgaW1nIHtcbiAgbWFyZ2luOiAwOyB9XG5cbiN2ZXJ0ZWlsZXItcGFnZSAuY29udGVudCAuc2lkZXItcGFydC5wYWdlLXJpZ2h0LXBhcnQge1xuICB3aWR0aDogMTAwJTsgfVxuXG4ua29udGFrdC1wYXJ0IHtcbiAgd2lkdGg6IDUwJTtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmtvbnRha3QtcGFydCBoMyB7XG4gIGZvbnQtZmFtaWx5OiBcIkdlb3JnaWFcIjtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi5ib3ggcCBhLFxuLmJveCBwIGEuaW50ZXJuYWxMaW5rWmVpbGUsXG4uYm94IHAgYS5oaXN0b3J5YmFja0xpbmtaZWlsZSxcbi5ib3ggcCBhLmV4dGVybmFsTGlua1plaWxlLFxuLmJveCBwIGEubWFpbExpbmtaZWlsZSxcbmEuaW50ZXJuYWxMaW5rWmVpbGUsXG5hLmhpc3RvcnliYWNrTGlua1plaWxlLFxuYS5leHRlcm5hbExpbmtaZWlsZSxcbmEubWFpbExpbmtaZWlsZSxcbmxpLm1hcmdpbmFsX21lZGlhdGhlayBoMyxcbi5ydGVMaXN0IGxpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmJveCBwIGE6YmVmb3JlLFxuLmJveCBwIGEuaW50ZXJuYWxMaW5rWmVpbGU6YmVmb3JlLFxuLmJveCBwIGEuaGlzdG9yeWJhY2tMaW5rWmVpbGU6YmVmb3JlLFxuLmJveCBwIGEuZXh0ZXJuYWxMaW5rWmVpbGU6YmVmb3JlLFxuLmJveCBwIGEubWFpbExpbmtaZWlsZTpiZWZvcmUsXG5hLmludGVybmFsTGlua1plaWxlOmJlZm9yZSxcbmEuaGlzdG9yeWJhY2tMaW5rWmVpbGU6YmVmb3JlLFxuYS5leHRlcm5hbExpbmtaZWlsZTpiZWZvcmUsXG5hLm1haWxMaW5rWmVpbGU6YmVmb3JlLFxubGkubWFyZ2luYWxfbWVkaWF0aGVrIGgzOmJlZm9yZSxcbi5ydGVMaXN0IGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICfigKInO1xuICBjb2xvcjogIzg3Nzk0ODtcbiAgcGFkZGluZy1yaWdodDogNHB4OyB9XG5cbi5ib3ggcCBhOmFmdGVyLFxuLmJveCBwIGEuaW50ZXJuYWxMaW5rWmVpbGU6YWZ0ZXIsXG4uYm94IHAgYS5oaXN0b3J5YmFja0xpbmtaZWlsZTphZnRlcixcbi5ib3ggcCBhLmV4dGVybmFsTGlua1plaWxlOmFmdGVyLFxuLmJveCBwIGEubWFpbExpbmtaZWlsZTphZnRlcixcbmEuaW50ZXJuYWxMaW5rWmVpbGU6YWZ0ZXIsXG5hLmhpc3RvcnliYWNrTGlua1plaWxlOmFmdGVyLFxuYS5leHRlcm5hbExpbmtaZWlsZTphZnRlcixcbmEubWFpbExpbmtaZWlsZTphZnRlcixcbmxpLm1hcmdpbmFsX21lZGlhdGhlayBoMzphZnRlclxuLnJ0ZUxpc3QgbGk6YWZ0ZXIge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH1cblxuLmJveCBoMyB7XG4gIGZvbnQtc2l6ZTogMTRweDsgfVxuXG4ucGFnZS1sZWZ0LXBhcnQgaDMudGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IH1cblxuYm9keTo6YWZ0ZXIge1xuICBjb250ZW50OiAncHJpbnQnO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDsgfVxuXG4uaGVhZGVyICNsb2dvIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzg3Nzk0ODtcbiAgbWFyZ2luLWJvdHRvbTogMjBwdDsgfVxuXG4uaGVhZGVyICNsb2dvIGE6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uaGVhZGVyICNsb2dvIGltZyB7XG4gIHdpZHRoOiAyMDBwdDsgfVxuXG5hOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIChodHRwczovL2xlb3BvbGRpbmEub3JnXCIgYXR0cihocmVmKSBcIikgXCI7XG4gIGZvbnQtc2l6ZTogOTAlOyB9XG5cbmF1ZGlvIHNvdXJjZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYXVkaW86OmFmdGVyIHtcbiAgY29udGVudDogXCIgKGh0dHBzOi8vbGVvcG9sZGluYS5vcmdcIiBhdHRyKHNyYykgXCIpIFwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLm1vcmUtcmVhZGluZyBhOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qIEFsbGdlbWVpbjogTGlua3MgaW4gZWluZXIgWmVpbGUgKi9cbmEuaW50ZXJuYWxMaW5rWmVpbGUsXG5hLmV4dGVybmFsTGlua1plaWxlLFxuYS5kb3dubG9hZExpbmtaZWlsZSxcbmEubWFpbExpbmtaZWlsZSB7XG4gIGNvbG9yOiAjMDAzRjZBO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7IH1cblxuLyogQWxsZ2VtZWluOiBGb3JtdWxhcmUgKi9cbmZvcm0uZm9ybXVsYXItcGFydCAuc3VibWl0IHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLyogQWxsZ2VtZWluOiBHYWxlcmllbiAqL1xuLmdhbGxlcnlfY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4jbG9nbyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aWR0aDogMjAwcHQ7IH1cblxuLyogQWxsZ2VtZWluOiBIRUFERVIgKi9cbiNwYWdlIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuI2hvbWUtcGFnZSAuaGVhZGVyIGgxI2xvZ28gaW1nLFxuI3ZlcnRlaWxlci1wYWdlIC5oZWFkZXIgaDEjbG9nbyBpbWcsXG4jdGhlbWVuLXBhZ2UgLmhlYWRlciBoMSNsb2dvIGltZyxcbiNsaXN0ZW4tcGFnZSAuaGVhZGVyIGgxI2xvZ28gaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMy4yY207IH1cblxuI2hvbWUtcGFnZSAuaGVhZGVyIC5yaWdodC10b3AtcGFydCxcbiN2ZXJ0ZWlsZXItcGFnZSAuaGVhZGVyIC5yaWdodC10b3AtcGFydCxcbiN0aGVtZW4tcGFnZSAuaGVhZGVyIC5yaWdodC10b3AtcGFydCxcbiNsaXN0ZW4tcGFnZSAuaGVhZGVyIC5yaWdodC10b3AtcGFydCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuI2hvbWUtcGFnZSAuaGVhZGVyICNtZW51LXBhcnQsXG4jdmVydGVpbGVyLXBhZ2UgLmhlYWRlciAjbWVudS1wYXJ0LFxuI3RoZW1lbi1wYWdlIC5oZWFkZXIgI21lbnUtcGFydCxcbiNsaXN0ZW4tcGFnZSAuaGVhZGVyICNtZW51LXBhcnQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIEFsbGdlbWVpbjogVVJMIHVuZCBEYXR1bSBhdXNnZWJlbiAqL1xuLmJyZWFkLWNydW1icyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnByaW50LWJyZWFkLXVybCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5wcmludC1icmVhZC1kYXRlIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuaDMuZWluemVsYW5zaWNodC1oZWFkZXItcHJpbnQge1xuICBkaXNwbGF5OiBpbmxpbmU7IH1cblxuLyogQWxsZ2VtZWluOiBGT09URVIgKi9cbiNob21lLXBhZ2UgZGl2LmRlcmUtYmcsXG4jdmVydGVpbGVyLXBhZ2UgZGl2LmRlcmUtYmcsXG4jdGhlbWVuLXBhZ2UgZGl2LmRlcmUtYmcsXG4jbGlzdGVuLXBhZ2UgZGl2LmRlcmUtYmcge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbiNob21lLXBhZ2UgZGl2LmZvb3RlcixcbiN2ZXJ0ZWlsZXItcGFnZSBkaXYuZm9vdGVyLFxuI3RoZW1lbi1wYWdlIGRpdi5mb290ZXIsXG4jbGlzdGVuLXBhZ2UgZGl2LmZvb3RlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogQWxsZ2VtZWluOiBDb250ZW50Ki9cbiNob21lLXBhZ2UgLmNvbnRlbnQsXG4jdmVydGVpbGVyLXBhZ2UgLmNvbnRlbnQsXG4jdGhlbWVuLXBhZ2UgLmNvbnRlbnQsXG4jbGlzdGVuLXBhZ2UgLmNvbnRlbnQge1xuICBwYWRkaW5nOiAwOyB9XG5cbi8qIEhPTUUgZGl2I2hvbWUtcGFnZSovXG4vKiBFSU5TVElFRyBkaXYjdGhlbWVuLXBhZ2UgKi9cbiN0aGVtZW4tcGFnZSAuY29udGVudCAudGhlbWVuLXRvcCAudGhlbWVuLXRvcC1sZWZ0IHtcbiAgd2lkdGg6IDQ4JTtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuI3RoZW1lbi1wYWdlIC5jb250ZW50IC50aGVtZW4tdG9wIC50aGVtZW4tdG9wLXJpZ2h0IHtcbiAgd2lkdGg6IDQ4JTtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbiN0aGVtZW4tcGFnZSAuY29udGVudCAucGFnZS1sZWZ0LXBhcnQge1xuICB3aWR0aDogMTAwJTsgfVxuXG4jdGhlbWVuLXBhZ2UgLnRoZW1lbi1saXN0IC50aGVtZW4tbGlzdC1pdGVtLCAucG9saXRpa2JlcmF0dW5nLXBhcnQgLnRoZW1lbi1saXN0LWl0ZW0ge1xuICB3aWR0aDogNDUlOyB9XG5cbiN0aGVtZW4tcGFnZSAuY29udGVudCAuc2lkZXItcGFydC5wYWdlLXJpZ2h0LXBhcnQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIFZFUlRFSUxFUiBkaXYjdmVydGVpbGVyLXBhZ2UgKi9cbi8qIEFSVElLRUwgU1RBTkRBUkQgZGl2IyN2ZXJ0ZWlsZXItcGFnZSAqL1xuLyogQVJUSUtFTCBCUkVJVCAgZGl2IyN2ZXJ0ZWlsZXItcGFnZSAqL1xuI3ZlcnRlaWxlci1wYWdlIC5jb250ZW50IC5wYWdlLWxlZnQtcGFydCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbiN2ZXJ0ZWlsZXItcGFnZSAuY29udGVudCAucGFnZS1sZWZ0LXBhcnQudGhlbWVuLXBhcnQgLnBpYyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuI3ZlcnRlaWxlci1wYWdlIC5jb250ZW50IC5wYWdlLWxlZnQtcGFydCAuYXJ0aWtlbC1wYXJ0IC5hcnRpa2VsLWhlYWRlciAudHh0LXBhcnQuaW1hZ2Uge1xuICB3aWR0aDogMTAwJTsgfVxuXG4jdmVydGVpbGVyLXBhZ2UgLmNvbnRlbnQgLnBhZ2UtbGVmdC1wYXJ0IC5hcnRpa2VsLXBhcnQgLmFydGlrZWwtbGVmdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBjbGVhcjogYm90aDsgfVxuXG4jdmVydGVpbGVyLXBhZ2UgLmNvbnRlbnQgLnBhZ2UtbGVmdC1wYXJ0LnRoZW1lbi1wYXJ0IC50aGVtZW4tbGlzdCAudGhlbWVuLWJveCAudGhlbWVuLWxpc3QtaXRlbSB7XG4gIHdpZHRoOiA0NSU7IH1cblxuI3ZlcnRlaWxlci1wYWdlIC5jb250ZW50IC5wYWdlLWxlZnQtcGFydCAuYXJ0aWtlbC1wYXJ0IC5hcnRpa2VsLWxlZnQgLmFydGlrZWwtY29udGVudCAuaW1hZ2UtcGFydCxcbiN2ZXJ0ZWlsZXItcGFnZSAuY29udGVudCAucGFnZS1sZWZ0LXBhcnQgLmFydGlrZWwtcGFydCAuYXJ0aWtlbC1sZWZ0IC5hcnRpa2VsLWNvbnRlbnQgcC5ub3RlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4jdmVydGVpbGVyLXBhZ2UgLmNvbnRlbnQgLnBhZ2UtbGVmdC1wYXJ0IC5hcnRpa2VsLXBhcnQgLm1vcmUtcmVhZGluZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgY2xlYXI6IGJvdGg7IH1cblxuI3ZlcnRlaWxlci1wYWdlIC5jb250ZW50IC5wYWdlLWxlZnQtcGFydCAuYXJ0aWtlbC1wYXJ0IC5tb3JlLXJlYWRpbmcgLmJveCxcbiN2ZXJ0ZWlsZXItcGFnZSAuY29udGVudCAucGFnZS1sZWZ0LXBhcnQgLmFydGlrZWwtcGFydCAubW9yZS1yZWFkaW5nIC5ib3ggaDMsXG4jdmVydGVpbGVyLXBhZ2UgLmNvbnRlbnQgLnBhZ2UtbGVmdC1wYXJ0IC5hcnRpa2VsLXBhcnQgLm1vcmUtcmVhZGluZyAuYm94IC5ib3gtY29uIHtcbiAgYm9yZGVyOiAwcHg7IH1cblxuLyogREFURU4gTElTVEVOIGRpdiNsaXN0ZW4tcGFnZSAqL1xuI2xpc3Rlbi1wYWdlIC5jb250ZW50IC5wYWdlLWxlZnQtcGFydCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbiNsaXN0ZW4tcGFnZSAuY29udGVudCAucGFnZS1sZWZ0LXBhcnQgLmZpbmRlbi1wYXJ0IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4jbGlzdGVuLXBhZ2UgLmNvbnRlbnQgLnBhZ2UtbGVmdC1wYXJ0IGRpdiB1bCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuI2xpc3Rlbi1wYWdlIC5jb250ZW50IC5zaWRlci1wYXJ0LnBhZ2UtcmlnaHQtcGFydCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuI2xpc3Rlbi1wYWdlIC5jb250ZW50IC5wYWdlLWxlZnQtcGFydCAubWl0Z2xpZWRlcnByb2ZpbGUtaXRlbSB7XG4gIHdpZHRoOiA0NSU7IH1cblxuI2xpc3Rlbi1wYWdlIC5jb250ZW50IC5wYWdlLWxlZnQtcGFydCAuYXJ0aWtlbC1wYXJ0IC5hcnRpa2VsLWxlZnQge1xuICB3aWR0aDogMTAwJTsgfVxuXG4jbGlzdGVuLXBhZ2UgLmNvbnRlbnQgLnBhZ2UtbGVmdC1wYXJ0IC5hcnRpa2VsLXBhcnQgLm1vcmUtcmVhZGluZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgY2xlYXI6IGJvdGg7IH1cblxuI2xpc3Rlbi1wYWdlIC5jb250ZW50IC5wYWdlLWxlZnQtcGFydCAuYXJ0aWtlbC1wYXJ0IC5tb3JlLXJlYWRpbmcgLmJveCxcbiNsaXN0ZW4tcGFnZSAuY29udGVudCAucGFnZS1sZWZ0LXBhcnQgLmFydGlrZWwtcGFydCAubW9yZS1yZWFkaW5nIC5ib3ggaDMsXG4jbGlzdGVuLXBhZ2UgLmNvbnRlbnQgLnBhZ2UtbGVmdC1wYXJ0IC5hcnRpa2VsLXBhcnQgLm1vcmUtcmVhZGluZyAuYm94IC5ib3gtY29uIHtcbiAgYm9yZGVyOiAwcHg7IH1cblxuLyogTWl0Z2xpZWRlciBFaW56YWxhbnNpY2h0ICAqL1xuI2xpc3Rlbi1wYWdlIC5jb250ZW50IC5wYWdlLWxlZnQtcGFydCAubWl0Z2xpZWQtdGFiLXBhcnQgLnBhbmVsIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuXG4vKiBWZXJhbnN0YWx0dW5nZW4gTGlzdGVuYW5zaWNodCAgKi9cbiNsaXN0ZW4tcGFnZSAuY29udGVudCAucGFnZS1sZWZ0LXBhcnQgZGl2IHVsLnZlcmFuc3RhbHR1bmdzLWxpc3RlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbiNsaXN0ZW4tcGFnZSAuY29udGVudCAucGFnZS1sZWZ0LXBhcnQgZGl2IHVsLnZlcmFuc3RhbHR1bmdzLWxpc3RlIGxpIC5waWMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbiNsaXN0ZW4tcGFnZSAuY29udGVudCAucGFnZS1sZWZ0LXBhcnQgZGl2IHVsLnZlcmFuc3RhbHR1bmdzLWxpc3RlIGxpIC50ZXh0IHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLyogVmVyYW5zdGFsdHVuZ2VuIEVpbnplbGFuc2ljaHQgICovXG4uY29va2llX19oaW50IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uaGlzdG9yeWJhY2tMaW5rWmVpbGUsXG4uYnRuLXByaW50IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLyogQ1NTIERvY3VtZW50ICovXG5cbi5wYWdlLWxlZnQtcGFydCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogdW5zZXQ7XG59XG5cbmF1ZGlvLFxudmlkZW8sXG5pZnJhbWUsXG4uc29jaWFsLFxuLnBhZ2UtbGVmdC1wYXJ0IC5hcnRpa2VsLXNvY2lhbCxcbi5rb250YWt0LXBhcnQgLm1vcmUtbGluayxcbi5ib3gubWl0Z2xpZWRlcnN1Y2hlLFxuLmJveC50ZXh0dGVhc2VyLFxuLmJveC5tbGltZm9rdXMsXG4uYm94LnZlcmFuc3RhbHR1bmdlbiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wYWdlLWxlZnQtcGFydCAuYm94IGgyLFxuLnBhZ2UtbGVmdC1wYXJ0IC5ib3ggaDMsXG4ucGFnZS1yaWdodC1wYXJ0IC5ib3ggaDIsXG4ucGFnZS1yaWdodC1wYXJ0IC5ib3ggaDMge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbi5ib3gsXG4uYm94IC5ib3gtY29uIHtcblx0Ym9yZGVyOiBub25lO1xufVxuXG4uYm94IHtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbi5ib3gubWxpbWZva3VzIGltZyB7XG5cdG1hcmdpbjogMDtcbn1cblxuI3ZlcnRlaWxlci1wYWdlIC5jb250ZW50IC5zaWRlci1wYXJ0LnBhZ2UtcmlnaHQtcGFydHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5rb250YWt0LXBhcnQge1xuXHR3aWR0aDogNTAlO1xuXHRmbG9hdDogbGVmdDtcbn1cblxuLmtvbnRha3QtcGFydCBoMyB7XG5cdGZvbnQtZmFtaWx5OiBcIkdlb3JnaWFcIjtcblx0Zm9udC1zaXplOiAxNHB4O1xufVxuXG4uYm94IHAgYSxcbi5ib3ggcCBhLmludGVybmFsTGlua1plaWxlLFxuLmJveCBwIGEuaGlzdG9yeWJhY2tMaW5rWmVpbGUsXG4uYm94IHAgYS5leHRlcm5hbExpbmtaZWlsZSxcbi5ib3ggcCBhLm1haWxMaW5rWmVpbGUsXG5hLmludGVybmFsTGlua1plaWxlLFxuYS5oaXN0b3J5YmFja0xpbmtaZWlsZSxcbmEuZXh0ZXJuYWxMaW5rWmVpbGUsXG5hLm1haWxMaW5rWmVpbGUsXG5saS5tYXJnaW5hbF9tZWRpYXRoZWsgaDMsXG4ucnRlTGlzdCBsaSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcblx0cGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uYm94IHAgYTpiZWZvcmUsXG4uYm94IHAgYS5pbnRlcm5hbExpbmtaZWlsZTpiZWZvcmUsXG4uYm94IHAgYS5oaXN0b3J5YmFja0xpbmtaZWlsZTpiZWZvcmUsXG4uYm94IHAgYS5leHRlcm5hbExpbmtaZWlsZTpiZWZvcmUsXG4uYm94IHAgYS5tYWlsTGlua1plaWxlOmJlZm9yZSxcbmEuaW50ZXJuYWxMaW5rWmVpbGU6YmVmb3JlLFxuYS5oaXN0b3J5YmFja0xpbmtaZWlsZTpiZWZvcmUsXG5hLmV4dGVybmFsTGlua1plaWxlOmJlZm9yZSxcbmEubWFpbExpbmtaZWlsZTpiZWZvcmUsXG5saS5tYXJnaW5hbF9tZWRpYXRoZWsgaDM6YmVmb3JlLFxuLnJ0ZUxpc3QgbGk6YmVmb3JlIHtcblx0Y29udGVudDogJ+KAoic7XG5cdGNvbG9yOiAjODc3OTQ4O1xuXHRwYWRkaW5nLXJpZ2h0OiA0cHg7XG59XG5cbi5ib3ggcCBhOmFmdGVyLFxuLmJveCBwIGEuaW50ZXJuYWxMaW5rWmVpbGU6YWZ0ZXIsXG4uYm94IHAgYS5oaXN0b3J5YmFja0xpbmtaZWlsZTphZnRlcixcbi5ib3ggcCBhLmV4dGVybmFsTGlua1plaWxlOmFmdGVyLFxuLmJveCBwIGEubWFpbExpbmtaZWlsZTphZnRlcixcbmEuaW50ZXJuYWxMaW5rWmVpbGU6YWZ0ZXIsXG5hLmhpc3RvcnliYWNrTGlua1plaWxlOmFmdGVyLFxuYS5leHRlcm5hbExpbmtaZWlsZTphZnRlcixcbmEubWFpbExpbmtaZWlsZTphZnRlcixcbmxpLm1hcmdpbmFsX21lZGlhdGhlayBoMzphZnRlclxuLnJ0ZUxpc3QgbGk6YWZ0ZXIge1xuXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5ib3ggaDMge1xuXHRmb250LXNpemU6IDE0cHg7XG59XG5cbi5wYWdlLWxlZnQtcGFydCBoMy50aXRsZSB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbn1cblxuYm9keTo6YWZ0ZXIge1xuXHRjb250ZW50OiAncHJpbnQnO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0aGVpZ2h0OiAwO1xuXHR3aWR0aDogMDtcbn1cblxuLmhlYWRlciAjbG9nbyB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4Nzc5NDg7XG5cdG1hcmdpbi1ib3R0b206IDIwcHQ7XG59XG5cbi5oZWFkZXIgI2xvZ28gYTo6YWZ0ZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uaGVhZGVyICNsb2dvIGltZyB7XG5cdHdpZHRoOiAyMDBwdDtcbn1cblxuYTo6YWZ0ZXJ7XG5cdGNvbnRlbnQ6IFwiIChodHRwczovL2xlb3BvbGRpbmEub3JnXCIgYXR0cihocmVmKSBcIikgXCI7XG5cdGZvbnQtc2l6ZTogOTAlO1xufVxuXG5hdWRpbyBzb3VyY2Uge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5hdWRpbzo6YWZ0ZXJ7XG5cdGNvbnRlbnQ6IFwiIChodHRwczovL2xlb3BvbGRpbmEub3JnXCIgYXR0cihzcmMpIFwiKSBcIjtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4ubW9yZS1yZWFkaW5nIGE6OmFmdGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cblxuLyogQWxsZ2VtZWluOiBMaW5rcyBpbiBlaW5lciBaZWlsZSAqL1xuYS5pbnRlcm5hbExpbmtaZWlsZSxcbmEuZXh0ZXJuYWxMaW5rWmVpbGUsXG5hLmRvd25sb2FkTGlua1plaWxlLFxuYS5tYWlsTGlua1plaWxle1xuICAgIGNvbG9yOiMwMDNGNkE7XG4gICAgcGFkZGluZy1sZWZ0OjA7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLyogQWxsZ2VtZWluOiBGb3JtdWxhcmUgKi9cbmZvcm0uZm9ybXVsYXItcGFydCAuc3VibWl0e1xuXHRmbG9hdDpsZWZ0O1xufVxuXG4vKiBBbGxnZW1laW46IEdhbGVyaWVuICovXG4uZ2FsbGVyeV9jb250YWluZXIge1xuXHRkaXNwbGF5Om5vbmU7XG59XG5cbiNsb2dvIHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdHdpZHRoOiAyMDBwdDtcbn1cblxuLyogQWxsZ2VtZWluOiBIRUFERVIgKi9cbiNwYWdlIC5jb250YWluZXIge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG4jaG9tZS1wYWdlIC5oZWFkZXIgaDEjbG9nbyBpbWcsXG4jdmVydGVpbGVyLXBhZ2UgLmhlYWRlciBoMSNsb2dvIGltZyxcbiN0aGVtZW4tcGFnZSAuaGVhZGVyIGgxI2xvZ28gaW1nLFxuI2xpc3Rlbi1wYWdlIC5oZWFkZXIgaDEjbG9nbyBpbWd7XG5cdHdpZHRoOiBhdXRvO1xuXHRoZWlnaHQ6IDMuMmNtO1xufVxuXG4jaG9tZS1wYWdlIC5oZWFkZXIgLnJpZ2h0LXRvcC1wYXJ0ICxcbiN2ZXJ0ZWlsZXItcGFnZSAuaGVhZGVyIC5yaWdodC10b3AtcGFydCxcbiN0aGVtZW4tcGFnZSAuaGVhZGVyIC5yaWdodC10b3AtcGFydCxcbiNsaXN0ZW4tcGFnZSAuaGVhZGVyIC5yaWdodC10b3AtcGFydHtcblx0ZGlzcGxheTpub25lO1xufVxuI2hvbWUtcGFnZSAuaGVhZGVyICNtZW51LXBhcnQsXG4jdmVydGVpbGVyLXBhZ2UgLmhlYWRlciAjbWVudS1wYXJ0LFxuI3RoZW1lbi1wYWdlIC5oZWFkZXIgI21lbnUtcGFydCxcbiNsaXN0ZW4tcGFnZSAuaGVhZGVyICNtZW51LXBhcnR7XG5cdGRpc3BsYXk6bm9uZTtcbn1cblxuLyogQWxsZ2VtZWluOiBVUkwgdW5kIERhdHVtIGF1c2dlYmVuICovXG4uYnJlYWQtY3J1bWJze1xuXHRkaXNwbGF5Om5vbmU7XG59XG4ucHJpbnQtYnJlYWQtdXJse1xuXHRkaXNwbGF5OmJsb2NrO1xufVxuLnByaW50LWJyZWFkLWRhdGV7XG5cdGRpc3BsYXk6YmxvY2s7XG59XG5oMy5laW56ZWxhbnNpY2h0LWhlYWRlci1wcmludHtcblx0ZGlzcGxheTppbmxpbmU7XG59XG5cbi8qIEFsbGdlbWVpbjogRk9PVEVSICovXG4jaG9tZS1wYWdlIGRpdi5kZXJlLWJnLFxuI3ZlcnRlaWxlci1wYWdlIGRpdi5kZXJlLWJnLFxuI3RoZW1lbi1wYWdlIGRpdi5kZXJlLWJnLFxuI2xpc3Rlbi1wYWdlIGRpdi5kZXJlLWJne1xuXHRkaXNwbGF5Om5vbmU7XG59XG4jaG9tZS1wYWdlIGRpdi5mb290ZXIsXG4jdmVydGVpbGVyLXBhZ2UgZGl2LmZvb3RlcixcbiN0aGVtZW4tcGFnZSBkaXYuZm9vdGVyLFxuI2xpc3Rlbi1wYWdlIGRpdi5mb290ZXJ7XG5cdGRpc3BsYXk6bm9uZTtcbn1cblxuLyogQWxsZ2VtZWluOiBDb250ZW50Ki9cbiNob21lLXBhZ2UgLmNvbnRlbnQsXG4jdmVydGVpbGVyLXBhZ2UgLmNvbnRlbnQsXG4jdGhlbWVuLXBhZ2UgLmNvbnRlbnQsXG4jbGlzdGVuLXBhZ2UgLmNvbnRlbnR7XG5cdHBhZGRpbmc6MDtcbn1cblxuXG5cbi8qIEhPTUUgZGl2I2hvbWUtcGFnZSovXG4jaG9tZS1wYWdle1xufVxuXG5cblxuXG4vKiBFSU5TVElFRyBkaXYjdGhlbWVuLXBhZ2UgKi9cbiN0aGVtZW4tcGFnZXtcbn1cbiN0aGVtZW4tcGFnZSAuY29udGVudCAudGhlbWVuLXRvcCAudGhlbWVuLXRvcC1sZWZ0e1xuXHR3aWR0aDo0OCU7XG5cdGZsb2F0OmxlZnQ7XG59XG4jdGhlbWVuLXBhZ2UgLmNvbnRlbnQgLnRoZW1lbi10b3AgLnRoZW1lbi10b3AtcmlnaHR7XG5cdHdpZHRoOjQ4JTtcblx0ZmxvYXQ6cmlnaHQ7XG59XG5cbiN0aGVtZW4tcGFnZSAuY29udGVudCAucGFnZS1sZWZ0LXBhcnR7XG5cdHdpZHRoOjEwMCU7XG59XG4jdGhlbWVuLXBhZ2UgLnRoZW1lbi1saXN0IC50aGVtZW4tbGlzdC1pdGVtLCAucG9saXRpa2JlcmF0dW5nLXBhcnQgLnRoZW1lbi1saXN0LWl0ZW17XG5cdHdpZHRoOjQ1JTtcbn1cblxuI3RoZW1lbi1wYWdlIC5jb250ZW50IC5zaWRlci1wYXJ0LnBhZ2UtcmlnaHQtcGFydHtcblx0ZGlzcGxheTpub25lO1xufVxuXG5cbi8qIFZFUlRFSUxFUiBkaXYjdmVydGVpbGVyLXBhZ2UgKi9cbi8qIEFSVElLRUwgU1RBTkRBUkQgZGl2IyN2ZXJ0ZWlsZXItcGFnZSAqL1xuLyogQVJUSUtFTCBCUkVJVCAgZGl2IyN2ZXJ0ZWlsZXItcGFnZSAqL1xuI3ZlcnRlaWxlci1wYWdlIC5jb250ZW50IC5wYWdlLWxlZnQtcGFydHtcblx0d2lkdGg6MTAwJTtcbn1cbiN2ZXJ0ZWlsZXItcGFnZSAuY29udGVudCAucGFnZS1sZWZ0LXBhcnQudGhlbWVuLXBhcnQgLnBpY3tcblx0ZGlzcGxheTpub25lO1xufVxuXG4jdmVydGVpbGVyLXBhZ2UgLmNvbnRlbnQgLnBhZ2UtbGVmdC1wYXJ0IC5hcnRpa2VsLXBhcnQgLmFydGlrZWwtaGVhZGVyIC50eHQtcGFydC5pbWFnZXtcblx0d2lkdGg6MTAwJTtcbn1cblxuI3ZlcnRlaWxlci1wYWdlIC5jb250ZW50IC5wYWdlLWxlZnQtcGFydCAuYXJ0aWtlbC1wYXJ0IC5hcnRpa2VsLWxlZnR7XG5cdHdpZHRoOjEwMCU7XG5cdGNsZWFyOmJvdGg7XG59XG5cbiN2ZXJ0ZWlsZXItcGFnZSAuY29udGVudCAucGFnZS1sZWZ0LXBhcnQudGhlbWVuLXBhcnQgLnRoZW1lbi1saXN0IC50aGVtZW4tYm94IC50aGVtZW4tbGlzdC1pdGVtIHtcblx0d2lkdGg6NDUlXG59XG5cbiN2ZXJ0ZWlsZXItcGFnZSAuY29udGVudCAucGFnZS1sZWZ0LXBhcnQgLmFydGlrZWwtcGFydCAuYXJ0aWtlbC1sZWZ0IC5hcnRpa2VsLWNvbnRlbnQgLmltYWdlLXBhcnQsXG4jdmVydGVpbGVyLXBhZ2UgLmNvbnRlbnQgLnBhZ2UtbGVmdC1wYXJ0IC5hcnRpa2VsLXBhcnQgLmFydGlrZWwtbGVmdCAuYXJ0aWtlbC1jb250ZW50IHAubm90ZSB7XG5cdGRpc3BsYXk6bm9uZTtcbn1cbiN2ZXJ0ZWlsZXItcGFnZSAuY29udGVudCAucGFnZS1sZWZ0LXBhcnQgLmFydGlrZWwtcGFydCAubW9yZS1yZWFkaW5nIHtcblx0d2lkdGg6MTAwJTtcblx0ZmxvYXQ6bGVmdDtcblx0Y2xlYXI6Ym90aDtcbn1cblxuI3ZlcnRlaWxlci1wYWdlIC5jb250ZW50IC5wYWdlLWxlZnQtcGFydCAuYXJ0aWtlbC1wYXJ0IC5tb3JlLXJlYWRpbmcgLmJveCxcbiN2ZXJ0ZWlsZXItcGFnZSAuY29udGVudCAucGFnZS1sZWZ0LXBhcnQgLmFydGlrZWwtcGFydCAubW9yZS1yZWFkaW5nIC5ib3ggaDMsXG4jdmVydGVpbGVyLXBhZ2UgLmNvbnRlbnQgLnBhZ2UtbGVmdC1wYXJ0IC5hcnRpa2VsLXBhcnQgLm1vcmUtcmVhZGluZyAuYm94IC5ib3gtY29ue1xuXHRib3JkZXI6MHB4O1xufVxuXG5cbi8qIERBVEVOIExJU1RFTiBkaXYjbGlzdGVuLXBhZ2UgKi9cbiNsaXN0ZW4tcGFnZSAuY29udGVudCAucGFnZS1sZWZ0LXBhcnR7XG5cdHdpZHRoOjEwMCU7XG59XG4jbGlzdGVuLXBhZ2UgLmNvbnRlbnQgLnBhZ2UtbGVmdC1wYXJ0IC5maW5kZW4tcGFydCB7XG5cdGRpc3BsYXk6bm9uZTtcbn1cbiNsaXN0ZW4tcGFnZSAuY29udGVudCAucGFnZS1sZWZ0LXBhcnQgZGl2IHVsIHtcblx0ZGlzcGxheTpub25lO1xufVxuI2xpc3Rlbi1wYWdlIC5jb250ZW50IC5zaWRlci1wYXJ0LnBhZ2UtcmlnaHQtcGFydHtcblx0ZGlzcGxheTpub25lO1xufVxuI2xpc3Rlbi1wYWdlIC5jb250ZW50IC5wYWdlLWxlZnQtcGFydCAubWl0Z2xpZWRlcnByb2ZpbGUtaXRlbXtcblx0d2lkdGg6NDUlO1xufVxuI2xpc3Rlbi1wYWdlIC5jb250ZW50IC5wYWdlLWxlZnQtcGFydCAuYXJ0aWtlbC1wYXJ0IC5hcnRpa2VsLWxlZnQge1xuXHR3aWR0aDoxMDAlO1xufVxuI2xpc3Rlbi1wYWdlIC5jb250ZW50IC5wYWdlLWxlZnQtcGFydCAuYXJ0aWtlbC1wYXJ0IC5tb3JlLXJlYWRpbmcge1xuXHR3aWR0aDoxMDAlO1xuXHRmbG9hdDpsZWZ0O1xuXHRjbGVhcjpib3RoO1xufVxuI2xpc3Rlbi1wYWdlIC5jb250ZW50IC5wYWdlLWxlZnQtcGFydCAuYXJ0aWtlbC1wYXJ0IC5tb3JlLXJlYWRpbmcgLmJveCxcbiNsaXN0ZW4tcGFnZSAuY29udGVudCAucGFnZS1sZWZ0LXBhcnQgLmFydGlrZWwtcGFydCAubW9yZS1yZWFkaW5nIC5ib3ggaDMsXG4jbGlzdGVuLXBhZ2UgLmNvbnRlbnQgLnBhZ2UtbGVmdC1wYXJ0IC5hcnRpa2VsLXBhcnQgLm1vcmUtcmVhZGluZyAuYm94IC5ib3gtY29ue1xuXHRib3JkZXI6MHB4O1xufVxuXG5cbi8qIE1pdGdsaWVkZXIgRWluemFsYW5zaWNodCAgKi9cbiNsaXN0ZW4tcGFnZSAuY29udGVudCAucGFnZS1sZWZ0LXBhcnQgLm1pdGdsaWVkLXRhYi1wYXJ0IC5wYW5lbHtcblx0ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O1xufVxuXG4vKiBWZXJhbnN0YWx0dW5nZW4gTGlzdGVuYW5zaWNodCAgKi9cbiNsaXN0ZW4tcGFnZSAuY29udGVudCAucGFnZS1sZWZ0LXBhcnQgZGl2IHVsLnZlcmFuc3RhbHR1bmdzLWxpc3RlIHtcblx0ZGlzcGxheTpibG9jaztcblx0d2lkdGg6MTAwJTtcbn1cbiNsaXN0ZW4tcGFnZSAuY29udGVudCAucGFnZS1sZWZ0LXBhcnQgZGl2IHVsLnZlcmFuc3RhbHR1bmdzLWxpc3RlIGxpIC5waWN7XG5cdGRpc3BsYXk6bm9uZTtcbn1cbiNsaXN0ZW4tcGFnZSAuY29udGVudCAucGFnZS1sZWZ0LXBhcnQgZGl2IHVsLnZlcmFuc3RhbHR1bmdzLWxpc3RlIGxpIC50ZXh0e1xuXHR3aWR0aDoxMDAlO1xufVxuLyogVmVyYW5zdGFsdHVuZ2VuIEVpbnplbGFuc2ljaHQgICovXG5cbi5jb29raWVfX2hpbnQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uaGlzdG9yeWJhY2tMaW5rWmVpbGUsXG4uYnRuLXByaW50IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbiJdfQ== */
