/******************
	Widgets
*******************/

.widget {
  padding: 0;
}
.widgettitle,
.stories h3.widgettitle {
  color: #333;
}
.widgettitle,
#site-footer .widgettitle,
.stories h3.widgettitle {
  background: none;
  border-bottom: 1px solid #dedede;
  padding: 0;
  font-size: 15px;
  font-weight: 700;
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
}
.widget p,
.widget ul {
  font-size: 15px;
  padding: 0 8px;
  margin-bottom: 12px;
}
.textwidget div {
  margin: 0 auto;
}
#site-footer .widget p {
  padding: 0;
}
.single .largo-INN-RSS {
  width: 100%;
  padding: 0;
}
.largo-INN-RSS .widgettitle {
  font-size: 16px;
  padding: 8px;
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
}
.largo-INN-RSS ul {
  list-style: none;
  padding: 8px 16px;
  margin: 0;
}
.largo-INN-RSS ul li {
  margin-bottom: 8px;
}
.largo-INN-RSS ul li p.byline,
.largo-INN-RSS ul li h5 {
  display: inline;
  padding: 0;
  text-align: left;
}
.largo-INN-RSS ul li h5 {
  font-family: "acta-display", "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 700;
  font-size: 21px;
}
.largo-INN-RSS ul li p.byline {
  font-style: italic;
  margin-left: 8px;
  font-size: 14px;
}
.widget.largo-INN-RSS p.morelink {
  margin: 0 0 12px 8px;
  font-weight: bold;
}
@media (max-width: 768px) {
  .largo-INN-RSS ul li p.byline {
    display: block;
    clear: both;
    margin-left: 0;
  }
}
#related-post-nav li {
  font-size: 16px;
}
#related-post-nav a.selected {
  background-color: #888;
}
#related-posts .related-items {
  padding: 8px 0;
}
#related-posts .related-items ul li.top-related h3 {
  font-size: 21px;
}
#related-posts .related-items ul li.top-related p,
#related-posts .author-box p {
  font-family: "proxima-nova", "Helvetica Neue", Helvetica, sans-serif;
  font-size: 15px;
}
#related-posts .related-items ul li {
  font-size: 16px;
  margin-bottom: 8px;
}
/******************
	NAV
*******************/
.navbar li > a {
  color: #000;
}
.navbar li > a:hover {
  color: #666;
  background-color: #fff;
}
.navbar .active > a,
.navbar .active > a:hover {
  font-weight: bold;
  background-color: #fff;
  color: #000 !important;
}
.nav-collapse .nav > li > a {
  color: #333 !important;
}
.nav-collapse .nav > li > a:hover {
  color: #666 !important;
}
.btn-primary {
  background-color: #333;
}
.btn-primary:hover,
#site-footer a.btn-primary:hover {
  color: #fff;
  background-color: #555;
}
ul.about-subnav {
  text-align: center;
  margin-left: 0;
}
ul.about-subnav li {
  display: inline;
  white-space: nowrap;
}
ul.about-subnav li::after {
  content: " | ";
}
ul.about-subnav li:last-child:after {
  content: none;
}
/******************
	HOMEPAGE
  At some point, this file should be broken out into a separate homepage style
*******************/
.top-story img {
  display: block;
  margin: 0 auto;
}
.top-story-copy-block {
  background: #000;
  padding: 10px 20px;
  margin-bottom: 36px;
}
.top-story h2 {
  font-size: 36px;
  line-height: 1.15;
  margin-bottom: 8px;
  clear: both;
  width: 100%;
}
.top-story h2 a,
.donate-btn a:hover {
  color: #fff;
}
.top-story p {
  color: #ccc;
  font-size: 19px;
  margin-bottom: 10px;
}
.top-story p.photo-credit {
  font-size: 12px;
  margin: -12% 0 8px 0;
  padding: 3px 8px;
  color: #ccc;
  background-color: rgba(51, 51, 51, 0.85);
  display: block;
  max-width: 70%;
  width: auto;
  float: right;
  text-align: right;
  position: relative;
}
.top-story p.photo-credit .credit {
  display: block;
  clear: both;
  font-size: 10px;
  font-style: italic;
}
.top-story h5,
.top-story h5 a {
  font-size: 17px;
  color: #ccc;
}
.top-story h5 .sep,
.top-story h5 time {
  display: none;
}
.signup.span12 {
  margin-left: 0;
  border: 1px solid #ccc;
  margin-bottom: 36px;
}
.signup .explain.span5 {
  color: #fff;
  background-color: #000;
  padding: 4px 0 12px 20px;
}
.signup .chevron.span1 {
  margin-left: 0;
  width: 0;
  height: 0;
  border-top: 27px solid transparent;
  border-bottom: 27px solid transparent;
  border-left: 27px solid #000;
}
.signup .explain i {
  font-size: 36px;
  position: relative;
  top: 4px;
  margin-right: 4px;
}
.signup .explain p {
  font-size: 24px;
  margin-bottom: 0;
  line-height: 1;
  padding-bottom: 1px;
}
.signup .form {
  padding: 9px 20px 0;
}
.signup .form form {
  margin-bottom: 0;
}
.signup .form input.email {
  width: 75%;
  height: 26px;
}
.signup .form input.btn {
  margin-top: -8px;
  padding: 6px 15px;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
}
.sub-stories {
  margin-bottom: 24px;
}
.sub-stories h3 {
  font-size: 24px;
  line-height: 1.15;
}
.sub-stories img {
  margin-bottom: 8px;
}
.sub-stories .span3:nth-child( 4n + 1 ) {
  margin-left: 0;
  clear: left;
}
.ie8 .sub-stories img {
  width: 100%;
  height: auto;
  overflow: none;
}
.river {
  margin-bottom: 36px;
}
.river > article:last-of-type {
  border-bottom: 0;
  margin-bottom: 0;
}
.river h3 {
  margin-bottom: 8px;
}
.river h5.top-tag {
  font-size: 14px;
  margin-bottom: 3px;
}
.river h2.entry-title {
  font-size: 19px;
  line-height: 1.3;
  font-family: "proxima-nova", "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
}
.homepage_ads {
  text-align: center;
  float: left;
  width: 100%;
  border-top: 1px solid #ccc;
  padding-top: 1.5em;
}
.homepage_ads aside {
  display: inline-block;
}
.homepage_ads aside + aside {
  margin-left: 24px;
}
.page-template-full-page-php .entry-content,
.page-template-page-tools-php .entry-content {
  max-width: 100%;
}
.page-template-full-page-php #content header {
  margin-bottom: 0;
}
.page-template-full-page-php .embed-container {
  position: relative;
  padding-bottom: 66%;
  padding-top: 30px;
  /* IE6 workaround*/
  margin-bottom: 28px;
}
.page-template-page-tools-php .entry-content .span4 {
  padding: 0 20px;
}
.page-template-page-tools-php .entry-content img {
  margin-bottom: 12px;
}
.page-template-page-projects-php .entry-content img {
  float: left;
  margin: 8px 20px 20px 0;
}
.page-template-page-projects-php .entry-content h3 {
  font-size: 28px;
  margin-bottom: 4px;
}
.page-template-page-projects-php .entry-content h3 {
  margin-bottom: 0;
}
.page-template-page-tools-php .entry-content a,
.page-template-page-projects-php .entry-content a {
  color: #333;
}
.page-template-page-tools-php .entry-content a:hover,
.page-template-page-projects-php .entry-content a:hover {
  color: #666;
}
.page-template-page-tools-php .entry-content p,
.page-template-page-projects-php .entry-content p {
  font-size: 18px;
}
.page-template-page-projects-php .item {
  margin-bottom: 36px;
}
.page-template-page-projects-php .entry-content p {
  margin-bottom: 8px;
}
.page-template-page-projects-php .entry-content p.recent {
  font-size: 15px;
}
.page-template-page-projects-php .entry-content p.recent span {
  font-size: 11px;
  font-style: italic;
}
a,
.largo-INN-RSS .widgettitle a {
  color: #333;
}
a:hover,
.largo-INN-RSS .widgettitle a:hover {
  color: #666;
}
#site-header aside button {
  min-width: 120px;
  padding: 10px;
  border: 1px solid #000000;
  font-family: "proxima-nova", "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
  background-color: #ffffff;
}
#site-header aside button:hover {
  color: #ffffff;
  background-color: #000000;
}
#site-header aside button.secondary {
  background-color: #aaaaaa;
}
#site-header aside button.secondary:hover {
  background-color: #000000;
}
#site-footer a {
  color: #ddd;
}
#site-footer a:hover {
  color: #fff;
}
#site-footer .btn-primary {
  border-width: 1px;
  border-style: solid;
}
.page .entry-content a,
.single .entry-content a {
  color: #2275bb;
  text-decoration: none;
}
.single .entry-content a:hover,
.page .entry-content a:hover {
  color: #1165aa;
  text-decoration: underline;
}
h1,
h2,
h3 {
  font-family: "acta-display", "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 700;
}
h4,
h5,
.widgettitle,
.navbar {
  font-family: "proxima-nova", "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 300;
}
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5 {
  font-size: 38px;
  font-weight: 700;
  font-family: "acta-display", "Helvetica Neue", Helvetica, sans-serif;
  letter-spacing: 1px;
}
.entry-content h5.tag-list {
  letter-spacing: 1px;
}
p,
address {
  font-family: "proxima-nova", "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 300;
  font-size: 21px;
}
.entry-content ul,
.entry-content ol {
  font-size: 19px;
}
#content {
  margin-bottom: 24px;
}
#content ul,
#content ol {
  font-family: "proxima-nova", "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 300;
}
.byline .and {
  text-transform: none;
  font-weight: normal;
}
/********************
	Single Posts
*********************/
.single #content header,
.page #content header {
  margin-bottom: 48px;
}
.single .hero.span12 {
  margin-left: 0;
}
h1.entry-title {
  font-size: 64px;
  line-height: 1.15;
  text-align: center;
  margin-bottom: 32px;
}
.single #content h5.byline,
.single .byline .author {
  font-size: 24px;
  font-family: "acta-display", "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 700;
}
.single .byline {
  text-align: center;
}
.single .byline .sep {
  display: none;
}
.single .byline time {
  display: block;
  clear: both;
  font-size: 17px;
  font-weight: 500;
  margin-top: 8px;
}
.single .byline .author {
  text-transform: none;
}
.single .byline .author a {
  text-transform: uppercase;
}
.single header .post-social {
  max-width: 800px;
  margin: 0 auto;
  text-align: center;
}
.pull-quote {
  font-size: 32px;
  font-weight: bold;
}
.entry-content .right,
.entry-content .alignright,
.entry-content .align-right {
  margin-right: -100px;
}
.entry-content .left,
.entry-content .alignleft,
.entry-content .align-left {
  margin-left: -100px;
}
.post-social {
  border: none;
}
.labels,
.single-post .author-box,
.largo-INN-RSS,
#related-posts {
  border-top: 3px solid #dedede;
}
#related-post-nav h5,
.labels h5,
.tags h5,
.author-box h5 {
  font-weight: 700;
  text-transform: uppercase;
}
.single-post .author-box h5,
.author-box h5,
.labels h5 {
  background: none;
  border-bottom: 1px solid #dedede;
}
.labels .series-label {
  border: 1px solid #dedede;
  background: none;
}
.labels .series-label h5 {
  border: 0;
}
.labels .series-label:hover {
  background-color: #dedede;
}
.tags ul li {
  background: none;
  font-size: 15px;
}
.tags ul li a {
  color: #555;
}
.tags ul li:hover {
  background-color: #dedede;
}
#nav-below .previous img {
  float: left;
  padding-right: 12px;
}
#nav-below .next img {
  float: right;
  padding-left: 12px;
}
.pager a {
  background: none;
  border: 1px solid #dedede;
}
.pager a:hover {
  background-color: #888;
}
.pager .meta-nav {
  font-family: "acta-display", "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 700;
  font-size: 21px;
}
#respond {
  background: none;
  border: 1px solid #dedede;
  border-top: 3px solid #dedede;
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
}
/*********************
	Archive Pages
**********************/
h3.recent-posts a.rss-link {
  font-size: 21px;
}
.archive-background {
  margin-bottom: 16px;
}
.archive-background h1 {
  font-size: 64px;
  line-height: 1.1;
}
.archive-background .related-topics ul {
  margin-top: 0;
}
.stories h3 {
  font-size: 28px;
}
.stories .entry-content p {
  font-size: 18px;
}
.stories .entry-content p a {
  font-weight: bold;
  display: block;
  font-size: 16px;
  padding-top: 3px;
}
.archive-description p {
  font-size: 15px;
}
@media (max-width: 1060px) {
  .entry-content .right,
  .entry-content .alignright {
    max-width: 40%;
    margin-right: 0;
  }
  .entry-content .left,
  .entry-content .alignleft {
    margin-left: 0;
    max-width: 40%;
  }
  .sub-stories h3 {
    font-size: 21px;
  }
}
@media (min-width: 769px) and (max-width: 978px) {
  .top-story p {
    font-size: 16px;
  }
  .top-story p.photo-credit {
    display: none;
  }
  .sub-stories h3 {
    font-size: 19px;
  }
  .river {
    margin-bottom: 24px;
  }
  .signup .chevron {
    display: none;
  }
  .signup .chevron {
    border: 0;
  }
  .signup .span5,
  .signup .span6 {
    float: none;
    clear: both;
    width: 100%;
    text-align: center;
    padding-left: 0;
    padding-right: 0;
  }
  .signup .span5 i {
    float: none;
  }
  .feed .post-lead h5 {
    font-size: 16px;
  }
  h1.entry-title {
    font-size: 54px;
    margin-bottom: 18px;
  }
  .single .byline time {
    margin-top: 4px;
  }
  .pager .meta-nav {
    font-size: 17px;
  }
}
@media (max-width: 768px) {
  .top-story p.photo-credit {
    display: none;
  }
  .sub-stories .span3 {
    clear: both;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
  .sub-stories img {
    margin-bottom: 0;
  }
  .sub-stories h3 {
    font-size: 24px;
    line-height: 1.3;
    padding: 10px;
    color: #fff;
    background-color: #000;
  }
  .sub-stories a {
    color: #fff;
  }
  .river {
    margin-bottom: 24px;
  }
  .row-fluid .span8,
  .row-fluid .span4 {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
  h1.entry-title,
  h1.page-title {
    font-size: 42px;
    margin-bottom: 12px;
  }
  .single #content header,
  .page #content header {
    margin-bottom: 18px;
  }
  .single #content h5.byline,
  .single .byline .author {
    font-size: 18px;
  }
  .single .byline time {
    margin-top: 4px;
  }
  .archive .stories h2.entry-title {
    font-size: 36px;
  }
  .top-story.span9 {
    width: 100%;
  }
  .top-story h2,
  .top-story p {
    clear: both;
    float: none;
    width: 100%;
  }
  .top-story h2 {
    font-size: 36px;
  }
  .top-story p {
    font-size: 16px;
    margin-bottom: 0;
  }
  .feed.span3 {
    clear: both;
    width: 100%;
    margin-left: 0;
    margin-bottom: 24px;
  }
  .entry-content .right,
  .entry-content .alignright,
  .entry-content .left,
  .entry-content .alignleft {
    width: 95%;
    max-width: 95%;
    padding: 2.5% 0;
  }
  .entry-content h1,
  .entry-content h2,
  .entry-content h3,
  .entry-content h4,
  .entry-content h5 {
    font-size: 24px;
  }
  .stories .entry-content p {
    font-size: 17px;
  }
  .single .pager .previous,
  .single .pager .next {
    width: 100%;
  }
  .single .pager .previous {
    margin-bottom: 12px;
  }
  .pull-quote,
  .pull-quote.half.left,
  .pull-quote.half.right {
    border-right: 0;
    border-left: 0;
    border-top: 8px solid #555;
    border-bottom: 4px solid #555;
    text-align: center;
  }
  .signup .span5,
  .signup .span6 {
    float: none;
    clear: both;
    width: 100%;
    text-align: center;
    padding-left: 0;
    padding-right: 0;
  }
  .signup .span5 i {
    float: none;
  }
  .signup .chevron {
    display: none;
  }
  .signup .chevron {
    border: 0;
  }
  .signup .form input.email {
    width: 65%;
  }
  .archive-background h1 {
    font-size: 42px;
    line-height: 1.1;
  }
  .page-template-page-tools-php h1.entry-title,
  .page-template-page-projects-php h1.entry-title {
    font-size: 54px;
  }
  .page-template-page-tools-php .entry-content .span4 {
    margin-bottom: 24px;
  }
  .page-template-page-projects-php .entry-content h3 {
    font-size: 24px;
  }
}
@media (max-width: 480px) {
  h1.entry-title,
  h1.page-title {
    font-size: 34px;
    line-height: 1.1;
  }
  .pager .meta-nav {
    font-size: 17px;
  }
  .top-story h2 {
    font-size: 32px;
  }
  .sub-stories h3 {
    font-size: 18px;
  }
  p {
    font-size: 19px;
  }
  .stories .entry-content p {
    font-size: 17px;
  }
  .entry-content .right,
  .entry-content .alignright,
  .entry-content .left,
  .entry-content .alignleft {
    clear: both;
    float: none;
    margin: 0 0 24px;
  }
  .stories h5.tag-list,
  .stories h5.byline,
  .stories .entry-content p {
    display: none;
  }
  .stories article header {
    position: relative;
    top: -4px;
  }
  .stories article img.attachment-post-thumbnail {
    clear: none;
    float: left;
    max-width: 30%;
    margin: 0 0 10px 0;
  }
  .stories article header {
    float: right;
    max-width: 65%;
  }
  .stories .river article header {
    max-width: 100%;
  }
  .stories h2.entry-title {
    font-size: 18px !important;
  }
  .stories h5.top-tag {
    margin-bottom: 2px;
    font-size: 14px;
  }
  .search .stories h5.byline {
    display: block;
  }
  .search .stories article header {
    float: none;
    max-width: 100%;
  }
  .archive-background {
    margin-bottom: 12px;
  }
  .archive-background h1.page-title {
    font-size: 42px;
  }
  .signup .explain i {
    font-size: 24px;
    top: 2px;
  }
  .signup .explain p {
    font-size: 18px;
    padding-top: 3px;
  }
  .signup .form input.email {
    width: 50%;
  }
}


/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxlc3MvX3dpZGdldHMubGVzcyIsImxlc3MvX25hdi5sZXNzIiwibGVzcy9faG9tZS5sZXNzIiwibGVzcy9fdmFyaWFibGVzLmxlc3MiLCJsZXNzL2N1c3RvbS1wYWdlLXRlbXBsYXRlcy5sZXNzIiwibGVzcy9jaGlsZC5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUdBO0VBQ0UsVUFBQTs7QUFFRjtBQUNBLFFBQVMsR0FBRTtFQUNULFdBQUE7O0FBRUY7QUFDQSxZQUFhO0FBQ2IsUUFBUyxHQUFFO0VBQ1QsZ0JBQUE7RUFDQSxnQ0FBQTtFQUNBLFVBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0Esd0JBQUE7O0FBRUYsT0FBUTtBQUNSLE9BQVE7RUFDTixlQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBOztBQUVGLFdBQVk7RUFDVixjQUFBOztBQUVGLFlBQWEsUUFBUTtFQUNuQixVQUFBOztBQUtBLE9BQVE7RUFDTixXQUFBO0VBQ0EsVUFBQTs7QUFISixjQUtFO0VBQ0UsZUFBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0Esd0JBQUE7O0FBVkosY0FZRTtFQUNFLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxTQUFBOztBQWZKLGNBaUJFLEdBQUc7RUFDRCxrQkFBQTs7QUFsQkosY0FvQkUsR0FBRyxHQUFHLEVBQUM7QUFwQlQsY0FxQkUsR0FBRyxHQUFHO0VBQ0osZUFBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTs7QUF4QkosY0EwQkUsR0FBRyxHQUFHO0VBQ0osYUFBYSxnQkFBZ0IsdUNBQTdCO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBOztBQTdCSixjQStCRSxHQUFHLEdBQUcsRUFBQztFQUNMLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBOztBQUVGLE9BQU8sY0FBRSxFQUFDO0VBQ1Isb0JBQUE7RUFDQSxpQkFBQTs7QUFZSixRQVQwQjtFQUN4QixjQUFlLEdBQUcsR0FBRyxFQUFD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UyxPQUFPLFFBQVE7SUFDdEIsZUFBQTs7RUFFRixRQUFTLEdBQUU7SUFDVCwwQkFBQTs7RUFFRixRQUFTLEdBQUU7SUFDVCxrQkFBQTtJQUNBLGVBQUE7O0VBRUYsT0FBUSxTQUFTLEdBQUU7SUFDakIsY0FBQTs7RUFFRixPQUFRLFNBQVMsUUFBUTtJQUN2QixXQUFBO0lBQ0EsZUFBQTs7RUFFRjtJQUNFLG1CQUFBOztFQUVGLG1CQUFvQixHQUFFO0lBQ3BCLGVBQUE7O0VBRUYsT0FBUSxTQUFTO0lBQ2YsZUFBQTtJQUNBLFFBQUE7O0VBRUYsT0FBUSxTQUFTO0lBQ2YsZUFBQTtJQUNBLGdCQUFBOztFQUVGLE9BQVEsTUFBTSxNQUFLO0lBQ2pCLFVBQUEiLCJzb3VyY2VzQ29udGVudCI6WyIvKioqKioqKioqKioqKioqKioqXG5cdFdpZGdldHNcbioqKioqKioqKioqKioqKioqKiovXG4ud2lkZ2V0IHtcbiAgcGFkZGluZzogMDtcbn1cbi53aWRnZXR0aXRsZSxcbi5zdG9yaWVzIGgzLndpZGdldHRpdGxlIHtcbiAgY29sb3I6ICMzMzM7XG59XG4ud2lkZ2V0dGl0bGUsXG4jc2l0ZS1mb290ZXIgLndpZGdldHRpdGxlLFxuLnN0b3JpZXMgaDMud2lkZ2V0dGl0bGUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZGVkZTtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbn1cbi53aWRnZXQgcCxcbi53aWRnZXQgdWwge1xuICBmb250LXNpemU6IDE1cHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLnRleHR3aWRnZXQgZGl2IHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jc2l0ZS1mb290ZXIgLndpZGdldCBwIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLy8gTGFyZ28gSU5OIFJTUyB3aWRnZXRcbi5sYXJnby1JTk4tUlNTIHtcbiAgLnNpbmdsZSAmIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC53aWRnZXR0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIHVsIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbiAgdWwgbGkgcC5ieWxpbmUsXG4gIHVsIGxpIGg1IHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIHVsIGxpIGg1IHtcbiAgICBmb250LWZhbWlseTogXCJhY3RhLWRpc3BsYXlcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbiAgdWwgbGkgcC5ieWxpbmUge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAud2lkZ2V0JiBwLm1vcmVsaW5rIHtcbiAgICBtYXJnaW46IDAgMCAxMnB4IDhweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sYXJnby1JTk4tUlNTIHVsIGxpIHAuYnlsaW5lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG5cbiNyZWxhdGVkLXBvc3QtbmF2ICB7XG4gIGxpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgYS5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg4ODtcbiAgfVxufVxuI3JlbGF0ZWQtcG9zdHMge1xuICAucmVsYXRlZC1pdGVtcyB7XG4gICAgcGFkZGluZzogOHB4IDA7XG4gIH1cbiAgLnJlbGF0ZWQtaXRlbXMgdWwgbGkudG9wLXJlbGF0ZWQgaDMge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxuICAucmVsYXRlZC1pdGVtcyB1bCBsaS50b3AtcmVsYXRlZCBwLFxuICAuYXV0aG9yLWJveCBwIHtcbiAgICBmb250LWZhbWlseTogXCJwcm94aW1hLW5vdmFcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5yZWxhdGVkLWl0ZW1zIHVsIGxpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG59XG4iLCIvKioqKioqKioqKioqKioqKioqXG5cdE5BVlxuKioqKioqKioqKioqKioqKioqKi9cbi5uYXZiYXIgbGk+YSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLm5hdmJhciBsaT5hOmhvdmVyIHtcbiAgY29sb3I6ICM2NjY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyIC5hY3RpdmU+YSxcbi5uYXZiYXIgLmFjdGl2ZT5hOmhvdmVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4ubmF2LWNvbGxhcHNlIC5uYXY+bGk+YSB7XG4gIGNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG59XG4ubmF2LWNvbGxhcHNlIC5uYXY+bGk+YTpob3ZlciB7XG4gIGNvbG9yOiAjNjY2ICFpbXBvcnRhbnQ7XG59XG4uYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xufVxuLmJ0bi1wcmltYXJ5OmhvdmVyLFxuI3NpdGUtZm9vdGVyIGEuYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTtcbn1cblxuLy8gdGhpcyBpcyBhIGN1c3RvbSBuYXZpZ2F0aW9uXG51bC5hYm91dC1zdWJuYXYge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiB8IFwiO1xuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi8qKioqKioqKioqKioqKioqKipcblx0SE9NRVBBR0VcbiAgQXQgc29tZSBwb2ludCwgdGhpcyBmaWxlIHNob3VsZCBiZSBicm9rZW4gb3V0IGludG8gYSBzZXBhcmF0ZSBob21lcGFnZSBzdHlsZVxuKioqKioqKioqKioqKioqKioqKi9cblxuLnRvcC1zdG9yeSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udG9wLXN0b3J5LWNvcHktYmxvY2sge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDM2cHg7XG59XG4udG9wLXN0b3J5IGgyIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBjbGVhcjogYm90aDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udG9wLXN0b3J5IGgyIGEsXG4uZG9uYXRlLWJ0biBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udG9wLXN0b3J5IHAge1xuICBjb2xvcjogI2NjYztcbiAgZm9udC1zaXplOiAxOXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnRvcC1zdG9yeSBwLnBob3RvLWNyZWRpdCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiAtMTIlIDAgOHB4IDA7XG4gIHBhZGRpbmc6IDNweCA4cHg7XG4gIGNvbG9yOiAjY2NjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuODUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiA3MCU7XG4gIHdpZHRoOiBhdXRvO1xuICBmbG9hdDogcmlnaHQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udG9wLXN0b3J5IHAucGhvdG8tY3JlZGl0IC5jcmVkaXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnRvcC1zdG9yeSBoNSxcbi50b3Atc3RvcnkgaDUgYSB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgY29sb3I6ICNjY2M7XG59XG4udG9wLXN0b3J5IGg1IC5zZXAsXG4udG9wLXN0b3J5IGg1IHRpbWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpZ251cC5zcGFuMTIge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgbWFyZ2luLWJvdHRvbTogMzZweDtcbn1cbi5zaWdudXAgLmV4cGxhaW4uc3BhbjUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgcGFkZGluZzogNHB4IDAgMTJweCAyMHB4O1xufVxuLnNpZ251cCAuY2hldnJvbi5zcGFuMSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAyN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAyN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMjdweCBzb2xpZCAjMDAwO1xufVxuLnNpZ251cCAuZXhwbGFpbiBpIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi5zaWdudXAgLmV4cGxhaW4gcCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7XG59XG4uc2lnbnVwIC5mb3JtIHtcbiAgcGFkZGluZzogOXB4IDIwcHggMDtcbn1cbi5zaWdudXAgLmZvcm0gZm9ybSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2lnbnVwIC5mb3JtIGlucHV0LmVtYWlsIHtcbiAgd2lkdGg6IDc1JTtcbiAgaGVpZ2h0OiAyNnB4O1xufVxuLnNpZ251cCAuZm9ybSBpbnB1dC5idG4ge1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICBwYWRkaW5nOiA2cHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uc3ViLXN0b3JpZXMge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBoMyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICB9XG4gIGltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG4gIC5zcGFuMyB7XG4gICAgJjpudGgtY2hpbGQoIDRuICsgMSApIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgY2xlYXI6IGxlZnQ7XG4gICAgfVxuICB9XG59XG4uaWU4IC5zdWItc3RvcmllcyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogbm9uZTtcbn1cbi5yaXZlciB7XG4gIG1hcmdpbi1ib3R0b206IDM2cHg7XG5cbiAgJj5hcnRpY2xlOmxhc3Qtb2YtdHlwZXtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG4gIGg1LnRvcC10YWcge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIH1cbiAgaDIuZW50cnktdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGZvbnQtZmFtaWx5OiBAcHJveGltYTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG59XG4uaG9tZXBhZ2VfYWRzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICBwYWRkaW5nLXRvcDogMS41ZW07XG5cbiAgYXNpZGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICBhc2lkZSArIGFzaWRlIHtcbiAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgfVxufVxuIiwiQGhlYWRsaW5lOiBcImFjdGEtZGlzcGxheVwiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbkBwcm94aW1hOiBcInByb3hpbWEtbm92YVwiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcblxuQHdoaXRlOiB3aGl0ZTtcbkBibGFjazogYmxhY2s7XG5AcHJpbWFyeTogQGJsYWNrOyAvLyBzZXJpb3VzIG1vbm9jaHJvbWUgYnJhbmRpbmdcbkBzZWNvbmRhcnk6ICNhYWE7XG5cbiIsIi5wYWdlLXRlbXBsYXRlLWZ1bGwtcGFnZS1waHAgLmVudHJ5LWNvbnRlbnQsXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRvb2xzLXBocCAuZW50cnktY29udGVudCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5wYWdlLXRlbXBsYXRlLWZ1bGwtcGFnZS1waHAge1xuICAjY29udGVudCBoZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmVtYmVkLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA2NiU7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7IC8qIElFNiB3b3JrYXJvdW5kKi9cbiAgICBtYXJnaW4tYm90dG9tOjI4cHg7XG4gIH1cbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdG9vbHMtcGhwIHtcbiAgLmVudHJ5LWNvbnRlbnQgLnNwYW40IHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgLmVudHJ5LWNvbnRlbnQgaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG59XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJvamVjdHMtcGhwIHtcbiAgLmVudHJ5LWNvbnRlbnQgaW1nIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDhweCAyMHB4IDIwcHggMDtcbiAgfVxuICAuZW50cnktY29udGVudCBoMyB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgfVxuICAuZW50cnktY29udGVudCBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10b29scy1waHAsXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXByb2plY3RzLXBocCB7XG4gIC5lbnRyeS1jb250ZW50IGEge1xuICAgIGNvbG9yOiAjMzMzO1xuICB9XG4gIC5lbnRyeS1jb250ZW50IGE6aG92ZXIge1xuICAgIGNvbG9yOiAjNjY2O1xuICB9XG4gIC5lbnRyeS1jb250ZW50IHAgIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1wcm9qZWN0cy1waHAge1xuICAuaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzZweDtcbiAgfVxuICAuZW50cnktY29udGVudCBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICAmLnJlY2VudCB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCJfdmFyaWFibGVzLmxlc3NcIjtcbkBpbXBvcnQgXCJfd2lkZ2V0cy5sZXNzXCI7XG5AaW1wb3J0IFwiX25hdi5sZXNzXCI7XG5AaW1wb3J0IFwiX2hvbWUubGVzc1wiO1xuQGltcG9ydCBcImN1c3RvbS1wYWdlLXRlbXBsYXRlcy5sZXNzXCI7XG5cbmEsXG4ubGFyZ28tSU5OLVJTUyAud2lkZ2V0dGl0bGUgYSB7XG4gIGNvbG9yOiAjMzMzO1xufVxuYTpob3Zlcixcbi5sYXJnby1JTk4tUlNTIC53aWRnZXR0aXRsZSBhOmhvdmVyIHtcbiAgY29sb3I6ICM2NjY7XG59XG4jc2l0ZS1oZWFkZXIge1xuICBhc2lkZSB7XG4gICAgYnV0dG9uIHtcbiAgICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgQGJsYWNrO1xuICAgICAgZm9udC1mYW1pbHk6IEBwcm94aW1hO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5O1xuICAgICAgfVxuXG4gICAgICAmLnNlY29uZGFyeSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBzZWNvbmRhcnk7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4jc2l0ZS1mb290ZXIge1xuICBhIHtcbiAgICBjb2xvcjogI2RkZDtcbiAgfVxuICBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5idG4tcHJpbWFyeSB7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgfVxufVxuLnBhZ2UgLmVudHJ5LWNvbnRlbnQgYSxcbi5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgYSB7XG4gIGNvbG9yOiAjMjI3NWJiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc2luZ2xlIC5lbnRyeS1jb250ZW50IGE6aG92ZXIsXG4ucGFnZSAuZW50cnktY29udGVudCBhOmhvdmVyIHtcbiAgY29sb3I6ICMxMTY1YWE7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuaDEsIGgyLCBoMyB7XG4gIGZvbnQtZmFtaWx5OiBAaGVhZGxpbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5oNCwgaDUsXG4ud2lkZ2V0dGl0bGUsXG4ubmF2YmFyIHtcbiAgZm9udC1mYW1pbHk6IEBwcm94aW1hO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLmVudHJ5LWNvbnRlbnQgaDEsXG4uZW50cnktY29udGVudCBoMixcbi5lbnRyeS1jb250ZW50IGgzLFxuLmVudHJ5LWNvbnRlbnQgaDQsXG4uZW50cnktY29udGVudCBoNSB7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IEBoZWFkbGluZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cbi5lbnRyeS1jb250ZW50IGg1LnRhZy1saXN0IHtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cbnAsXG5hZGRyZXNzIHtcbiAgZm9udC1mYW1pbHk6IEBwcm94aW1hO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDIxcHg7XG59XG4uZW50cnktY29udGVudCB1bCxcbi5lbnRyeS1jb250ZW50IG9sIHtcbiAgZm9udC1zaXplOiAxOXB4O1xufVxuI2NvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuI2NvbnRlbnQgdWwsXG4jY29udGVudCBvbCB7XG4gIGZvbnQtZmFtaWx5OiBAcHJveGltYTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5ieWxpbmUgLmFuZCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKipcblx0U2luZ2xlIFBvc3RzXG4qKioqKioqKioqKioqKioqKioqKiovXG5cbi5zaW5nbGUgI2NvbnRlbnQgaGVhZGVyLFxuLnBhZ2UgI2NvbnRlbnQgaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cbi5zaW5nbGUgLmhlcm8uc3BhbjEyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbmgxLmVudHJ5LXRpdGxlIHtcbiAgZm9udC1zaXplOiA2NHB4O1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuLnNpbmdsZSAjY29udGVudCBoNS5ieWxpbmUsXG4uc2luZ2xlIC5ieWxpbmUgLmF1dGhvciB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1mYW1pbHk6IFwiYWN0YS1kaXNwbGF5XCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnNpbmdsZSAuYnlsaW5lIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNpbmdsZSAuYnlsaW5lIC5zZXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpbmdsZSAuYnlsaW5lIHRpbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6Ym90aDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4uc2luZ2xlIC5ieWxpbmUgLmF1dGhvciB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLnNpbmdsZSAuYnlsaW5lIC5hdXRob3IgYSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uc2luZ2xlIGhlYWRlciAucG9zdC1zb2NpYWwge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnB1bGwtcXVvdGUge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmVudHJ5LWNvbnRlbnQgLnJpZ2h0LFxuLmVudHJ5LWNvbnRlbnQgLmFsaWducmlnaHQsXG4uZW50cnktY29udGVudCAuYWxpZ24tcmlnaHQge1xuICBtYXJnaW4tcmlnaHQ6IC0xMDBweDtcbn1cbi5lbnRyeS1jb250ZW50IC5sZWZ0LFxuLmVudHJ5LWNvbnRlbnQgLmFsaWdubGVmdCxcbi5lbnRyeS1jb250ZW50IC5hbGlnbi1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IC0xMDBweDtcbn1cbi5wb3N0LXNvY2lhbCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5sYWJlbHMsXG4uc2luZ2xlLXBvc3QgLmF1dGhvci1ib3gsXG4ubGFyZ28tSU5OLVJTUyxcbiNyZWxhdGVkLXBvc3RzIHtcblx0Ym9yZGVyLXRvcDogM3B4IHNvbGlkICNkZWRlZGU7XG59XG4jcmVsYXRlZC1wb3N0LW5hdiBoNSxcbi5sYWJlbHMgaDUsXG4udGFncyBoNSxcbi5hdXRob3ItYm94IGg1IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zaW5nbGUtcG9zdCAuYXV0aG9yLWJveCBoNSxcbi5hdXRob3ItYm94IGg1LFxuLmxhYmVscyBoNSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVkZWRlO1xufVxuLmxhYmVscyAuc2VyaWVzLWxhYmVsIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5sYWJlbHMgLnNlcmllcy1sYWJlbCBoNSB7XG4gIGJvcmRlcjogMDtcbn1cbi5sYWJlbHMgLnNlcmllcy1sYWJlbDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWRlZGU7XG59XG4udGFncyB1bCBsaSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi50YWdzIHVsIGxpIGEge1xuICBjb2xvcjogIzU1NTtcbn1cbi50YWdzIHVsIGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZGVkZTtcbn1cbiNuYXYtYmVsb3cgLnByZXZpb3VzIGltZyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuI25hdi1iZWxvdyAubmV4dCBpbWcge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbn1cbi5wYWdlciBhIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcbn1cbi5wYWdlciBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg4ODtcbn1cbi5wYWdlciAubWV0YS1uYXYge1xuICBmb250LWZhbWlseTogXCJhY3RhLWRpc3BsYXlcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjFweDtcbn1cbiNyZXNwb25kIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNkZWRlZGU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqXG5cdEFyY2hpdmUgUGFnZXNcbioqKioqKioqKioqKioqKioqKioqKiovXG5cbmgzLnJlY2VudC1wb3N0cyBhLnJzcy1saW5rIHtcbiAgZm9udC1zaXplOiAyMXB4O1xufVxuLmFyY2hpdmUtYmFja2dyb3VuZCB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uYXJjaGl2ZS1iYWNrZ3JvdW5kIGgxIHtcbiAgZm9udC1zaXplOiA2NHB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuLmFyY2hpdmUtYmFja2dyb3VuZCAucmVsYXRlZC10b3BpY3MgdWwge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnN0b3JpZXMgaDMge1xuICBmb250LXNpemU6IDI4cHg7XG59XG4uc3RvcmllcyAuZW50cnktY29udGVudCBwIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLnN0b3JpZXMgLmVudHJ5LWNvbnRlbnQgcCBhIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG59XG4uYXJjaGl2ZS1kZXNjcmlwdGlvbiBwIHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTA2MHB4KSB7XG4gIC5lbnRyeS1jb250ZW50IC5yaWdodCxcbiAgLmVudHJ5LWNvbnRlbnQgLmFsaWducmlnaHQge1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuZW50cnktY29udGVudCAubGVmdCxcbiAgLmVudHJ5LWNvbnRlbnQgLmFsaWdubGVmdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gIH1cbiAgLnN1Yi1zdG9yaWVzIGgzIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogOTc4cHgpIHtcbiAgLnRvcC1zdG9yeSBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnRvcC1zdG9yeSBwLnBob3RvLWNyZWRpdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc3ViLXN0b3JpZXMgaDMge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgfVxuICAucml2ZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cblxuICAvLyBuZXdzbGV0dGVyIHNpZ251cCBzdHVmZlxuICAuc2lnbnVwIHtcbiAgICAuY2hldnJvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuY2hldnJvbiB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuICAgIC5zcGFuNSxcbiAgICAuc3BhbjYge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gICAgLnNwYW41IGkge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmZlZWQgLnBvc3QtbGVhZCBoNSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIGgxLmVudHJ5LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDU0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgfVxuICAuc2luZ2xlIC5ieWxpbmUgdGltZSB7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICB9XG4gIC5wYWdlciAubWV0YS1uYXYge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50b3Atc3RvcnkgcC5waG90by1jcmVkaXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnN1Yi1zdG9yaWVzIC5zcGFuMyB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5zdWItc3RvcmllcyBpbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnN1Yi1zdG9yaWVzIGgzIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIH1cbiAgLnN1Yi1zdG9yaWVzIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5yaXZlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxuICAucm93LWZsdWlkIC5zcGFuOCxcbiAgLnJvdy1mbHVpZCAuc3BhbjQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICBoMS5lbnRyeS10aXRsZSxcbiAgaDEucGFnZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbiAgLnNpbmdsZSAjY29udGVudCBoZWFkZXIsXG4gIC5wYWdlICNjb250ZW50IGhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgfVxuICAuc2luZ2xlICNjb250ZW50IGg1LmJ5bGluZSxcbiAgLnNpbmdsZSAuYnlsaW5lIC5hdXRob3Ige1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuc2luZ2xlIC5ieWxpbmUgdGltZSB7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICB9XG4gIC5hcmNoaXZlIC5zdG9yaWVzIGgyLmVudHJ5LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbiAgLnRvcC1zdG9yeS5zcGFuOSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnRvcC1zdG9yeSBoMixcbiAgLnRvcC1zdG9yeSBwIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudG9wLXN0b3J5IGgyIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbiAgLnRvcC1zdG9yeSBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZmVlZC5zcGFuMyB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxuICAuZW50cnktY29udGVudCAucmlnaHQsXG4gIC5lbnRyeS1jb250ZW50IC5hbGlnbnJpZ2h0LFxuICAuZW50cnktY29udGVudCAubGVmdCxcbiAgLmVudHJ5LWNvbnRlbnQgLmFsaWdubGVmdCB7XG4gICAgd2lkdGg6IDk1JTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBwYWRkaW5nOiAyLjUlIDA7XG4gIH1cbiAgLmVudHJ5LWNvbnRlbnQgaDEsXG4gIC5lbnRyeS1jb250ZW50IGgyLFxuICAuZW50cnktY29udGVudCBoMyxcbiAgLmVudHJ5LWNvbnRlbnQgaDQsXG4gIC5lbnRyeS1jb250ZW50IGg1IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLnN0b3JpZXMgLmVudHJ5LWNvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC5zaW5nbGUgLnBhZ2VyIC5wcmV2aW91cyxcbiAgLnNpbmdsZSAucGFnZXIgLm5leHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zaW5nbGUgLnBhZ2VyIC5wcmV2aW91cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuICAucHVsbC1xdW90ZSxcbiAgLnB1bGwtcXVvdGUuaGFsZi5sZWZ0LFxuICAucHVsbC1xdW90ZS5oYWxmLnJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgYm9yZGVyLXRvcDogOHB4IHNvbGlkICM1NTU7XG4gICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICM1NTU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5zaWdudXAgLnNwYW41LFxuICAuc2lnbnVwIC5zcGFuNiB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5zaWdudXAgLnNwYW41IGkge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gIC5zaWdudXAgLmNoZXZyb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNpZ251cCAuY2hldnJvbiB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG4gIC5zaWdudXAgLmZvcm0gaW5wdXQuZW1haWwge1xuICAgIHdpZHRoOiA2NSU7XG4gIH1cbiAgLmFyY2hpdmUtYmFja2dyb3VuZCBoMSB7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10b29scy1waHAgaDEuZW50cnktdGl0bGUsXG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJvamVjdHMtcGhwIGgxLmVudHJ5LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDU0cHg7XG4gIH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10b29scy1waHAgLmVudHJ5LWNvbnRlbnQgLnNwYW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJvamVjdHMtcGhwIC5lbnRyeS1jb250ZW50IGgzIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBoMS5lbnRyeS10aXRsZSxcbiAgaDEucGFnZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIH1cbiAgLnBhZ2VyIC5tZXRhLW5hdiB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC50b3Atc3RvcnkgaDIge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxuICAuc3ViLXN0b3JpZXMgaDMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICBwIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbiAgLnN0b3JpZXMgLmVudHJ5LWNvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC5lbnRyeS1jb250ZW50IC5yaWdodCxcbiAgLmVudHJ5LWNvbnRlbnQgLmFsaWducmlnaHQsXG4gIC5lbnRyeS1jb250ZW50IC5sZWZ0LFxuICAuZW50cnktY29udGVudCAuYWxpZ25sZWZ0IHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDAgMCAyNHB4O1xuICB9XG4gIC5zdG9yaWVzIGg1LnRhZy1saXN0LFxuICAuc3RvcmllcyBoNS5ieWxpbmUsXG4gIC5zdG9yaWVzIC5lbnRyeS1jb250ZW50IHAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnN0b3JpZXMgYXJ0aWNsZSBoZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC00cHg7XG4gIH1cbiAgLnN0b3JpZXMgYXJ0aWNsZSBpbWcuYXR0YWNobWVudC1wb3N0LXRodW1ibmFpbCB7XG4gICAgY2xlYXI6IG5vbmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICB9XG4gIC5zdG9yaWVzIGFydGljbGUgaGVhZGVyIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gIH1cbiAgLnN0b3JpZXMgLnJpdmVyIGFydGljbGUgaGVhZGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnN0b3JpZXMgaDIuZW50cnktdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zdG9yaWVzIGg1LnRvcC10YWcge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLnNlYXJjaCAuc3RvcmllcyBoNS5ieWxpbmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zZWFyY2ggLnN0b3JpZXMgYXJ0aWNsZSBoZWFkZXIge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuYXJjaGl2ZS1iYWNrZ3JvdW5kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG4gIC5hcmNoaXZlLWJhY2tncm91bmQgaDEucGFnZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICB9XG4gIC5zaWdudXAgLmV4cGxhaW4gaSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHRvcDogMnB4O1xuICB9XG4gIC5zaWdudXAgLmV4cGxhaW4gcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gIH1cbiAgLnNpZ251cCAuZm9ybSBpbnB1dC5lbWFpbCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuIl19 */