body.search.ndnew-body {
  background: white;
}

.ndnew-relative {
  position: relative;
}

.ndnew-clearfix:after {
  content: "";
  display: table;
  clear: both;
}

.ndnew-component {
  text-align: left;
}

.ndnew-component {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.ndnew-component *, .ndnew-component *:before, .ndnew-component *:after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

.ndnew-container {
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

body.computer .ndnew-container {
  max-width: 976px;
}

body:not(.phone) .ndnew-container {
  padding-left: 12px;
  padding-right: 12px;
}

@media (min-width: 976px) {
  .ndnew-container body.computer {
    padding-left: 0;
    padding-right: 0;
  }
}

.ndnew-uppercase {
  text-transform: uppercase;
}

.ndnew-bg-cover {
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-background-size: cover;
  background-size: cover;
}

.ndnew-abs-full {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.ndnew-list-item {
  z-index: 1;
}

.ndnew-list-item-full-click {
  z-index: 2;
}

.ndnew-list.search-list-item {
  padding: 15px 0;
}

body .ndnew-search-results-title {
  font-weight: 300;
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  margin-bottom: 2rem;
}

body .ndnew-search-results-title strong {
  font-weight: 400;
}

body .ndnew-search-results-title,
body .ndnew-search-results-title strong {
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
  text-align: left;
  font-size: 20px;
  line-height: 1.5em;
  color: #494a4a;
}

.ndnew-search-list-item {
  margin-bottom: 30px;
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
}

.ndnew-search-list-item a {
  text-decoration: none;
}

.ndnew-search-list-item-image {
  padding-top: 75.22388%;
}

.ndnew-search-list-item-meta {
  background: #e5e5e5;
}

body .ndnew-search-list-item-meta-byline, body .ndnew-search-list-item-meta-byline a, body
.ndnew-search-list-item-meta-pro-badge, body
.ndnew-search-list-item-meta-pro-badge a, body
.ndnew-search-list-item-meta-sum-comments, body
.ndnew-search-list-item-meta-sum-comments a {
  font-size: 10px;
  line-height: 24px;
}

.ndnew-search-list-item-meta-byline {
  padding-left: 8px;
}

body .ndnew-search-list-item-meta-byline {
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  height: 24px;
}

body .ndnew-search-list-item-meta-byline, body .ndnew-search-list-item-meta-byline a {
  color: #373737;
}

.ndnew-search-list-item-meta-pro-badge,
.ndnew-search-list-item-meta-sum-comments {
  display: inline-block;
}

.ndnew-search-list-item-meta-pro-badge {
  background: #c21c04;
  color: white;
  width: 49px;
  text-align: center;
}

.ndnew-search-list-item-meta-sum-comments {
  background: url("/public/images/ndnew/comment.png") no-repeat center right;
  padding-right: 15px;
  margin-right: 8px;
}

body .ndnew-search-list-item-title {
  padding-top: 11px;
  padding-bottom: 2px;
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  border-bottom: 3px solid #e5e5e5;
}

body .ndnew-search-list-item-title, body .ndnew-search-list-item-title a {
  font-size: 16px;
  line-height: 1.5em;
}

body .ndnew-search-list-item-title, body .ndnew-search-list-item-title a {
  color: #373737;
}

.ndnew-search-list-item-meta-sum-comments-pro-badge {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.ndnew-search-list-item-meta {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

body .ndnew-search-list-item-meta, body .ndnew-search-list-item-meta > * {
  line-height: 1px;
}

.ndnew-search-list-item-meta-byline {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  flex-grow: 1;
  -ms-flex-positive: 3;
  margin-right: 10px;
}

@media (orientation: portrait) {
  body.tablet .ndnew-list.search-list-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -12px;
    margin-right: -12px;
  }
  body.tablet .ndnew-list.search-list-item > * {
    width: 33.33333%;
    padding-left: 12px;
    padding-right: 12px;
  }
  body.tablet .ndnew-list.search-list-item .ndnew-paginated-list-middle-feature {
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    width: 100%;
  }
}

@media (orientation: landscape) {
  body.tablet .ndnew-list.search-list-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -29px;
    margin-right: -29px;
  }
  body.tablet .ndnew-list.search-list-item > * {
    width: 33.33333%;
    padding-left: 29px;
    padding-right: 29px;
  }
  body.tablet .ndnew-list.search-list-item .ndnew-paginated-list-middle-feature {
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    width: 100%;
  }
}

@media (orientation: landscape) {
  body.computer .ndnew-list.search-list-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -24px;
    margin-right: -24px;
  }
  body.computer .ndnew-list.search-list-item > * {
    width: 33.33333%;
    padding-left: 24px;
    padding-right: 24px;
  }
  body.computer .ndnew-list.search-list-item .ndnew-paginated-list-middle-feature {
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    width: 100%;
  }
}

body .ndnew-paginated-list .ndnew-container, body
.ndnew-pagination .ndnew-container {
  padding-left: 0;
  padding-right: 0;
}

body .ndnew-pagination {
  position: relative;
  text-align: center;
  margin-bottom: 20px;
}

body .ndnew-pagination ul,
body .ndnew-pagination li {
  margin: 0;
  padding: 0;
}

body .ndnew-pagination ul {
  margin-left: -3px;
  margin-right: -3px;
}

body .ndnew-pagination li {
  margin-bottom: 20px;
}

body .ndnew-pagination li,
body .ndnew-pagination li > * {
  display: inline-block;
}

body .ndnew-pagination li > * {
  text-align: center;
  white-space: nowrap;
  text-transform: uppercase;
  height: 40px;
  line-height: 40px;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 15px;
  line-height: 40px;
  margin-left: 3px;
  margin-right: 3px;
}

body .ndnew-pagination li,
body .ndnew-pagination li a {
  color: #373737;
}

body .ndnew-pagination li a {
  text-decoration: none;
  background: #f2f2f2;
}

body.phone .ndnew-pagination {
  padding-bottom: 57px;
}

body.phone .ndnew-pagination .direction {
  position: absolute;
  bottom: 0;
}

body.phone .ndnew-pagination .direction a {
  min-width: 106px;
}

body.phone .ndnew-pagination .direction.previous {
  left: -3px;
}

body.phone .ndnew-pagination .direction.next {
  right: -3px;
}

@media (orientation: landscape) {
  body:not(.phone) .ndnew-pagination {
    text-align: right;
  }
  body:not(.phone) .ndnew-pagination ul {
    margin-left: 0;
    margin-right: 0;
  }
}

body.computer .ndnew-pagination {
  text-align: right;
}

body.computer .ndnew-pagination ul {
  margin-left: 0;
  margin-right: 0;
}

.ndnew-paginated-list-middle-feature {
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  width: 100%;
}

.related-searches-list {
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
  margin-top: 4px;
  margin-bottom: 25px;
}

.related-searches-list {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.related-searches-list *, .related-searches-list *:before, .related-searches-list *:after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

body .related-searches-list ul,
body .related-searches-list li {
  margin: 0;
  padding: 0;
}

body .related-searches-list li {
  padding-top: 5px;
  padding-bottom: 5px;
}

.related-searches-list a {
  display: block;
  background: #f4f4f4;
  text-decoration: none;
  text-transform: uppercase;
  position: relative;
  padding-left: 20px;
  padding-top: 9px;
  padding-bottom: 9px;
}

body .related-searches-list a {
  font-size: 15px;
  line-height: 1em;
  color: #373737;
}

.related-searches-list a:before {
  font: normal normal normal 14px/1 FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  content: '\f105';
  display: block;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 8px;
  font-size: 16px;
  line-height: 1em;
  font-weight: 300;
}

.related-searches-list-title {
  font-weight: 300;
  color: #373737;
  border-bottom: 3px solid #e68a2f;
  padding-bottom: 4px;
  margin-bottom: 13px;
}

body .related-searches-list-title {
  font-size: 20px;
  line-height: 1em;
}

@media (min-width: 768px) {
  body:not(.phone) .related-searches-list {
    margin-bottom: 32px;
  }
  body:not(.phone) .related-searches-list ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -8.5px;
    margin-right: -8.5px;
  }
  body:not(.phone) .related-searches-list ul > * {
    width: 33.33333%;
    padding-left: 8.5px;
    padding-right: 8.5px;
  }
  body:not(.phone) .related-searches-list li {
    padding-top: 3px;
    padding-bottom: 3px;
  }
  body:not(.phone) .related-searches-list a {
    padding-left: 26px;
  }
  body:not(.phone) .related-searches-list a:before {
    left: 14px;
  }
}

@media (min-width: 768px) {
  body:not(.phone) .related-searches-list ul > * {
    height: auto;
  }
}

body.request-uri-nibblelist .page_break,
body.request-uri-nibblelist #header,
body.request-uri-nibblelist #footer {
  display: none;
}

.nibblelist-landing {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 62.5%;
  background: url("/public/images/ndnew/nibblelist-background.jpg") center center/cover no-repeat;
  color: black;
  min-height: 100vh;
  font-family: 'Raleway', sans-serif;
  font-weight: 300;
  padding-top: 115px;
  text-align: center;
  padding-bottom: 158px;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.nibblelist-landing *,
.nibblelist-landing *:before,
.nibblelist-landing *:after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

.nibblelist-landing a {
  color: black;
  text-decoration: none;
}

.nibblelist-landing .relative {
  position: relative;
}

.nibblelist-landing .panel {
  background: #e2e2da;
  border: 1px solid #cac8bc;
  max-width: 1314px;
  margin: auto;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  position: relative;
  padding-bottom: 16px;
}

.nibblelist-landing .panel .panel-title {
  font-size: 35px;
  line-height: 1em;
  font-weight: 500;
  margin-bottom: 13px;
}

.nibblelist-landing .panel .panel-subtitle {
  font-size: 30px;
  line-height: 1.2em;
  max-width: 715px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 35px;
}

.nibblelist-landing .panel .cta-button {
  text-transform: uppercase;
  font-size: 25px;
  line-height: 1em;
  background: #f5b602;
  border: 2px solid white;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  padding: 20px 10px;
  min-width: 315px;
  display: inline-block;
  margin-bottom: 28px;
}

.nibblelist-landing .panel .terms {
  font-size: 12px;
  line-height: 1.5em;
  max-width: 460px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 95px;
}

.nibblelist-landing .logo {
  width: 213px;
  height: 213px;
  margin: auto;
  margin-top: -61px;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background: #e2e2da;
  padding-top: 28px;
  margin-bottom: 36px;
}

.nibblelist-landing .logo .image {
  background: url("/public/images/ndnew/nl-logo.png") center center/cover no-repeat;
  width: 192px;
  height: 174px;
  margin: auto;
}

.nibblelist-landing .footer-menu {
  list-style: none;
  margin: 0;
  padding: 0;
  font-size: 13px;
  line-height: 1em;
}

.nibblelist-landing .footer-menu li {
  display: inline-block;
}

.nibblelist-landing .footer-menu li::after {
  content: '|';
  margin: 0 5px;
}

.nibblelist-landing .footer-menu li:last-child::after {
  display: none;
}

.nibblelist-landing .features {
  text-align: left;
  font-size: 16px;
  line-height: 1em;
  max-width: 1050px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 70px;
}

.nibblelist-landing .features .features-columns {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -45px;
  margin-right: -45px;
}

.nibblelist-landing .features .features-columns > * {
  width: 50%;
  padding-left: 45px;
  padding-right: 45px;
}

.nibblelist-landing .features .feature {
  min-height: 68px;
}

.nibblelist-landing .features .feature-image {
  position: absolute;
  left: 0;
  height: 100%;
}

.nibblelist-landing .features .features-columns > div:first-child .feature-content {
  padding-left: 109px;
}

.nibblelist-landing .features .features-columns > div:first-child .feature-image {
  background: url("/public/images/ndnew/feature-folder.png") center center/cover no-repeat;
  width: 85px;
  height: 68px;
}

.nibblelist-landing .features .features-columns > div:last-child .feature-content {
  padding-left: 98px;
}

.nibblelist-landing .features .features-columns > div:last-child .feature-image {
  background: url("/public/images/ndnew/feature-heart.png") center center/cover no-repeat;
  width: 75px;
  height: 68px;
}

.nibblelist-landing .features .feature-title {
  font-size: 25px;
  line-height: 1em;
  margin-bottom: 12px;
}

.nibblelist-landing .features .feature-text {
  font-size: 16px;
  line-height: 1.2em;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1vZHVsZXMvbmRuZXcvY29yZS5zY3NzIiwibW9kdWxlcy9taXhpbnMuc2NzcyIsIm1vZHVsZXMvdmFyaWFibGVzLnNjc3MiLCJuZG5ldy1jcml0aWNhbC5jc3MiLCJtb2R1bGVzL25kbmV3L3NlYXJjaC1saXN0LWl0ZW0uc2NzcyIsIm1vZHVsZXMvbmRuZXcvcGFnaW5hdGlvbi5zY3NzIiwibW9kdWxlcy9uZG5ldy9yZWxhdGVkLXNlYXJjaC1saXN0LnNjc3MiLCJtb2R1bGVzL25kbmV3L25pYmJsZWxpc3QtbGFuZGluZy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0Msa0JBQWlCO0NBQ2pCOztBQUVEO0VBQ0MsbUJBQWtCO0NBQ2xCOztBQzRGQTtFQUNDLFlBQVc7RUFDWCxlQUFjO0VBQ2QsWUFBVztDQUNYOztBRHpGRjtFQUNDLGlCQUFnQjtDQUVoQjs7QUMwRUE7RUFDQywrQkFBc0I7RUFBdEIsdUJBQXNCO0NBSXRCOztBQUhBO0VBQ0MsNEJBQW1CO0VBQW5CLG9CQUFtQjtDQUNuQjs7QUQ1RUg7RUNzR0Msa0JEckdzQjtFQ3NHdEIsbUJEdEdzQjtFQzZGdEIsbUJBOUdvQjtFQStHcEIsb0JBL0dvQjtDRDhCcEI7O0FBWkE7RUN1a0JBLGlCQ3hrQnFCO0NGR3BCOztBQUVEO0VDd0ZBLG1CQTlHb0I7RUErR3BCLG9CQS9Hb0I7Q0R3Qm5COztBQytLRDtFRHZMRDtJQzhGQyxnQkRuRnNCO0lDb0Z0QixpQkRwRnNCO0dBRXJCO0NHZ0JEOztBSGJEO0VBQ0MsMEJBQXlCO0NBQ3pCOztBQU9EO0VDMUJDLDZCQUE0QjtFQUM1QixtQ0FBa0M7RUFDbEMsK0JBQXNCO0VBQXRCLHVCQUFzQjtDRDBCdEI7O0FBRUQ7RUNhQyxtQkFBa0I7RUFDbEIsT0FBTTtFQUNOLFNBQVE7RUFDUixVQUFTO0VBQ1QsUUFBTztDRGZQOztBQUVEO0VBQ0MsV0FBVTtDQUNWOztBQUVEO0VBQ0MsV0FBVTtDQUNWOztBSXZERDtFQUNDLGdCQUFtQjtDQUNuQjs7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a0I7RUFDbEIsUUFBTztFQUNQLGFBQVk7Q0FDWjs7QUFqSUg7RUFzSUssb0JBQW1CO0NBQ25COztBQXZJTDtFQTBJSyx5RkFBK0U7RUFDL0UsWUFBVztFQUNYLGFBQVk7Q0FDWjs7QUE3SUw7RUFtSkssbUJBQWtCO0NBQ2xCOztBQXBKTDtFQXVKSyx3RkFBOEU7RUFDOUUsWUFBVztFQUNYLGFBQVk7Q0FDWjs7QUExSkw7RU5zTUMsZ0JNdEN5QjtFTnVDekIsaUJBRitCO0VNcEM3QixvQkFBbUI7Q0FDbkI7O0FBbEtIO0VOc01DLGdCTWpDeUI7RU5rQ3pCLG1CTWxDZ0M7Q0FDOUIiLCJmaWxlIjoibmRuZXctY3JpdGljYWwuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiYm9keS5zZWFyY2gubmRuZXctYm9keSB7XG5cdGJhY2tncm91bmQ6IHdoaXRlO1xufVxuXG4ubmRuZXctcmVsYXRpdmUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5uZG5ldy1jbGVhcmZpeCB7XG5cdEBpbmNsdWRlIGNsZWFyZml4O1xufVxuXG4vLyBORExFR0FDWV9URVhUX0FMSUdOXG4ubmRuZXctY29tcG9uZW50IHtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0QGluY2x1ZGUgYm9yZGVyLWJveDtcbn1cblxuLm5kbmV3LWNvbnRhaW5lciB7XG5cdEBpbmNsdWRlIG1hcmdpbi1oKGF1dG8pO1xuXHRib2R5LmNvbXB1dGVyICYge1xuXHRcdEBpbmNsdWRlIG1heC13aWR0aDtcblx0fVxuXHRAaW5jbHVkZSBwYWRkaW5nLWgocmVtKDIpKTtcblx0Ym9keTpub3QoLnBob25lKSAmIHtcblx0XHRAaW5jbHVkZSBwYWRkaW5nLWgocmVtKDEuMikpO1xuXHR9XG5cdGJvZHkuY29tcHV0ZXIge1xuXHRcdEBpbmNsdWRlIHNjcmVlbk1heFdpZHRoTWluIHtcblx0XHRcdEBpbmNsdWRlIHBhZGRpbmctaCgwKTtcblx0XHR9XG5cdH1cbn1cblxuLm5kbmV3LXVwcGVyY2FzZSB7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8vIC5uZG5ldy1pbWFnZSB7XG4vLyBcdEBpbmNsdWRlIGJnLWNvdmVyO1xuLy8gXHRAaW5jbHVkZSBhYnMtZnVsbDtcbi8vIH1cblxuLm5kbmV3LWJnLWNvdmVyIHtcblx0QGluY2x1ZGUgYmctY292ZXI7XG59XG5cbi5uZG5ldy1hYnMtZnVsbCB7XG5cdEBpbmNsdWRlIGFicy1mdWxsO1xufVxuXG4ubmRuZXctbGlzdC1pdGVtIHtcblx0ei1pbmRleDogMTtcbn1cblxuLm5kbmV3LWxpc3QtaXRlbS1mdWxsLWNsaWNrIHtcblx0ei1pbmRleDogMjtcbn0iLCJAZnVuY3Rpb24gcmVtKCRyZW0pIHtcblx0JHNpemU6ICRyZW0gKiAxMDtcblx0QHJldHVybiAjeyRzaXplfXB4O1xufVxuQGZ1bmN0aW9uIGltZy11cmwoJHBhdGgpIHtcblx0QHJldHVybiB1cmwoJy9wdWJsaWMvaW1hZ2VzLyN7JHBhdGh9Jyk7XG59XG5AbWl4aW4gYXNwZWN0LXJhdGlvKCR3LCAkaCkge1xuXHRwYWRkaW5nLXRvcDogKCRoIC8gJHcpICogMTAwJTtcbn1cbkBtaXhpbiBib3JkZXItYm94IHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0KiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xuXHQgIGJveC1zaXppbmc6IGluaGVyaXQ7XG5cdH1cbn1cbkBtaXhpbiBiZy1jb3ZlciB7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5AbWl4aW4gc2luZ2xlLWxpbmUge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbkBtaXhpbiBjb2xzKCRwYWRkaW5nOiAxcmVtLCAkY29sczogMikge1xuXHQkd2lkdGg6IHBlcmNlbnRhZ2UoMSAvICRjb2xzKTtcblx0JGhhbGZQYWRkaW5nOiAkcGFkZGluZyAvIDI7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0QGluY2x1ZGUgbWFyZ2luLWgoLSgkaGFsZlBhZGRpbmcpKTtcblx0PiAqIHtcblx0XHR3aWR0aDogJHdpZHRoO1xuXHRcdEBpbmNsdWRlIHBhZGRpbmctaCgkaGFsZlBhZGRpbmcpO1xuXHRcdC8vIGZsZXgtZ3JvdzogMTtcblx0fVxufVxuQG1peGluIGZsZXgtY2xlYXIge1xuXHRmbGV4LWdyb3c6IDA7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5AbWl4aW4gbmRuZXctcGFnaW5hdGVkLWxpc3QtbWlkZGxlLWZlYXR1cmUge1xuXHQubmRuZXctcGFnaW5hdGVkLWxpc3QtbWlkZGxlLWZlYXR1cmUge1xuXHRcdEBpbmNsdWRlIGZsZXgtY2xlYXI7XG5cblx0XHQvLyBUT0RPX0ZMRVhfQ0xFQVJfSEFDS1xuXHRcdC8vIHNlZW1zIHRoYXQgQGZsZXgtY2xlYXIgaXMgZml4aW5nIHRoaXMgT0tcblx0XHQvLyAmOmJlZm9yZSB7XG5cdFx0Ly8gXHRjb250ZW50OiAnJztcblx0XHQvLyBcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdC8vIFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ly8gXHR3aWR0aDogMTAwdnc7XG5cdFx0Ly8gfVxuXHR9XG59XG5cbkBtaXhpbiBhYnMtZnVsbCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xufVxuXG5AbWl4aW4gcmVzZXQge1xuXHQmLCAqIHtcblx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGZsb2F0OiBub25lO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHR0b3A6IGF1dG87XG5cdFx0cmlnaHQ6IGF1dG87XG5cdFx0Ym90dG9tOiBhdXRvO1xuXHRcdGxlZnQ6IGF1dG87XG5cdH1cbn1cbkBtaXhpbiByZXNldC1iYXNpYyB7XG5cdGJvcmRlcjogMDtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIG91dGxpbmU6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5AbWl4aW4gYm9yZGVyLWJveCB7XG5cdCYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0KiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xuXHRcdFx0Ym94LXNpemluZzogaW5oZXJpdDtcblx0XHR9XG5cdH1cbn1cbkBtaXhpbiBjbGVhcmZpeCgkYm90aDogZmFsc2UpIHtcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRjbGVhcjogYm90aDtcblx0fVxuXHRAaWYgJGJvdGgge1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdH1cblx0fVxufVxuQG1peGluIHBhZGRpbmctaCgkeCkge1xuXHRwYWRkaW5nLWxlZnQ6ICR4O1xuXHRwYWRkaW5nLXJpZ2h0OiAkeDtcbn1cbkBtaXhpbiBwYWRkaW5nLXYoJHgpIHtcblx0cGFkZGluZy10b3A6ICR4O1xuXHRwYWRkaW5nLWJvdHRvbTogJHg7XG59XG5AbWl4aW4gbWFyZ2luLWgoJHgpIHtcblx0bWFyZ2luLWxlZnQ6ICR4O1xuXHRtYXJnaW4tcmlnaHQ6ICR4O1xufVxuQG1peGluIG1hcmdpbi12KCR4KSB7XG5cdG1hcmdpbi10b3A6ICR4O1xuXHRtYXJnaW4tYm90dG9tOiAkeDtcbn1cbkBtaXhpbiBzY3JlZW5Qb3J0cmFpdCB7XG5cdEBtZWRpYSAob3JpZW50YXRpb24gOiBwb3J0cmFpdCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gc2NyZWVuTGFuZHNjYXBlIHtcblx0QG1lZGlhIChvcmllbnRhdGlvbiA6IGxhbmRzY2FwZSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gc2NyZWVuUGhvbmUge1xuXHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlblNtTWluKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBzY3JlZW5TbU1pbiB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuU21NaW4pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gc2NyZWVuU21NaW5Qb3J0cmFpdCB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuU21NaW4pIGFuZCAob3JpZW50YXRpb24gOiBwb3J0cmFpdCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gc2NyZWVuU21NaW5MYW5kc2NhcGUge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlblNtTWluKSBhbmQgKG9yaWVudGF0aW9uIDogbGFuZHNjYXBlKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIHNjcmVlblRhYmxldCB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuU21NaW4pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gc2NyZWVuVGFibGV0UG9ydHJhaXQge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlblNtTWluKSBhbmQgKG9yaWVudGF0aW9uIDogcG9ydHJhaXQpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIHNjcmVlblRhYmxldExhbmRzY2FwZSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuU21NaW4pIGFuZCAob3JpZW50YXRpb24gOiBsYW5kc2NhcGUpICB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBzY3JlZW5EZXNrdG9wTGFuZHNjYXBlIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW5NZE1pbikgYW5kIChvcmllbnRhdGlvbiA6IGxhbmRzY2FwZSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gc2NyZWVuVGFibGV0TGFuZHNjYXBlQW5kRGVza3RvcCB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuU21NaW4pIGFuZCAob3JpZW50YXRpb24gOiBsYW5kc2NhcGUpLCAobWluLXdpZHRoOiAkc2NyZWVuTWRNaW4pICB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBzY3JlZW5EZXNrdG9wIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW5NZE1pbikgIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIHNjcmVlbkRlc2t0b3BMZyB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuTGdNaW4pe1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gc2NyZWVuRGVza3RvcFhsIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW5YbE1pbikgIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIHNjcmVlbk1heFdpZHRoTWluIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICRsZWdhY3lNYXhXaWR0aCkgIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIGZvbnQtc2l6ZSgkc2l6ZSwgJGxoOiAxZW0pIHtcblx0Zm9udC1zaXplOiAkc2l6ZTtcblx0bGluZS1oZWlnaHQ6ICRsaDtcbn1cbkBtaXhpbiBzcGxpdC1saXN0KCRjb2xzOiAyKSB7XG5cdEBpbmNsdWRlIGNsZWFyZml4O1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW46IDAgLTFyZW07XG5cdHBhZGRpbmc6IDA7XG5cblx0PiBsaSxcblx0aW1nLFxuXHQ+IGxpID4gYSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQ+IGxpIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHR3aWR0aDogcGVyY2VudGFnZSgoMTAwIC8gJGNvbHMpIC8gMTAwKTtcblx0XHRwYWRkaW5nOiAwIDFyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0JjpudGgtb2YtdHlwZSgjeyRjb2xzICsgICduKzEnfSkge1xuXHRcdFx0Y2xlYXI6IGxlZnQ7XG5cdFx0fVxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM2OTY5Njk7XG5cdFx0fVxuXHRcdGRpdi5vd25lciB7XG5cdFx0XHRoMiB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBtaXhpbiBjb21tZW50IHtcblx0QGluY2x1ZGUgY2xlYXJmaXg7XG5cdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0LnJlY2lwZV9jb21tZW50X3RleHQsXG5cdD4gYSB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdH1cblx0PiBhIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogNjBweDtcblx0fVxuXHRpbWcge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG5cdH1cblx0LnJlY2lwZV9jb21tZW50X3RleHQge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcblx0XHRwYWRkaW5nLWxlZnQ6IDFyZW07XG5cdFx0QGluY2x1ZGUgY2xlYXJmaXg7XG5cdFx0LnNtYWxsX3VzZXJfcGljIHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0bWFyZ2luOiAuNXJlbTtcblx0XHR9XG5cdH1cblx0Lm92ZXJ2aWV3X2NvbnRlbnQge1xuXHRcdGJhY2tncm91bmQ6IHdoaXRlIHVybCgvcHVibGljL2ltYWdlcy9zeXN0ZW0vc3BlZWNoX2RpdGhlci5naWYpIGJvdHRvbSBsZWZ0IHJlcGVhdC14O1xuXHRcdHBhZGRpbmc6IC41cmVtO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdH1cbn1cbkBtaXhpbiBmaWVsZC1maWxlLXVwbG9hZCB7XG5cdC51cGxvYWQtYnRuLXdyYXBwZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHQuYnRuIHtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIGdyYXk7XG5cdFx0XHRjb2xvcjogZ3JheTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdFx0cGFkZGluZzogOHB4IDIwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHR9XG5cdFx0aW5wdXRbdHlwZT1maWxlXSB7XG5cdFx0XHRmb250LXNpemU6IDEwMHB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogMDtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0fVxuXHR9XG59XG5AbWl4aW4gZmllbGQtcmFkaW8tY2hlY2tib3gge1xuXHQkc2l6ZTogMzBweDtcblx0bGFiZWwuZmllbGQtcmFkaW8tY2hlY2tib3gge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW46ICRzaXplICsgNHB4IDEwcHg7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQgXHRpbnB1dCB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRtYXJnaW46IDVweDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHQmOmNoZWNrZWQge1xuXHRcdFx0XHQmICsgc3BhbiAubWFzazphZnRlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7IFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5sYWJlbCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogJHNpemUgKyAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6ICRzaXplICsgNHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0Lm1hc2sge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAzcHg7XG5cdFx0XHR3aWR0aDogJHNpemUgKyA0cHg7XG5cdFx0XHRoZWlnaHQ6ICRzaXplICsgNHB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgd2hpdGU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHR3aWR0aDogJHNpemU7XG5cdFx0XHRcdGhlaWdodDogJHNpemU7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1vcmFuZ2U7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmZpZWxkLXJhZGlvIC5tYXNrIHsgXG5cdFx0XHQmLCAmOmFmdGVyIHtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlOyBcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBtaXhpbiBtZW51LXN0YW5kYXJkIHtcblx0JiwgXG5cdD4gbGkge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblx0PiBsaSA+IGEge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmc6IDEuNXJlbTtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JlZW47XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgd2hpdGU7XG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDEuNXJlbSk7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItdGVhbDtcblx0XHR9XG5cdH1cbn1cblxuQG1peGluIGJ1dHRvbiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IGF1dG87XG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjVyZW0pO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0YmFja2dyb3VuZDogI2NkMWEwNjtcblx0Ym9yZGVyOiAxcHggc29saWQgI2NkMWEwNjtcblx0Ym9yZGVyLXN0eWxlOiBzb2xpZCBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBhZGRpbmc6IC41cmVtIDFyZW07XG5cdGNvbG9yOiAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiAxZW07XG59XG5cbkBtaXhpbiBmb3JtLXN0YW5kYXJkIHtcblx0QGluY2x1ZGUgZmllbGQtcmFkaW8tY2hlY2tib3g7XG5cdEBpbmNsdWRlIGZpZWxkLWZpbGUtdXBsb2FkO1xuXHRzZWxlY3QsXG5cdGlucHV0LCBcblx0dGV4dGFyZWEsXG5cdGxhYmVsOm5vdCguZmllbGQtcmFkaW8tY2hlY2tib3gpIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHRsYWJlbCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXHRzZWxlY3QsXG5cdGlucHV0LCBcblx0dGV4dGFyZWEge1xuXHRcdHBhZGRpbmc6IDFyZW07XG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDEuNXJlbSk7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcblx0XHRib3gtc2hhZG93OiAwIDFweCAxcHggI2NjYyBpbnNldDtcblx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHR9XG5cdHRleHRhcmVhIHtcblx0XHRoZWlnaHQ6IDIwMHB4O1xuXHR9XG5cdGJ1dHRvblt0eXBlPVwic3VibWl0XCJdLFxuXHRpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcblx0XHRAaW5jbHVkZSBidXR0b247XG5cdH1cdFxufVxuQG1peGluIHBwYy1ib3hlcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2UwZTBlMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIC5wcGNsaXN0aW5nIHtcbiAgICBcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHQgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblx0ICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG5cdCAgICAmOmxhc3QtY2hpbGQge1xuXHQgICAgXHRtYXJnaW4tYm90dG9tOiAwO1xuXHQgICAgfVxuICAgIH1cbn1cbkBtaXhpbiBwcGMta3ctcmlnaHQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLnBwY2xpc3Rpbmcge1xuXHQgICAgJi5hZDEge1xuICAgIFx0XHRwYWRkaW5nLXRvcDogNDBweDtcblx0ICAgIH1cblx0fVxuXHQua3cge1xuXHQgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICB0b3A6IDVweDsgXG5cdCAgcmlnaHQ6IDE1cHg7XG5cdCAgd2lkdGg6IDEwMCU7XG5cdCAgcGFkZGluZzogMDtcbiAgICBcdHotaW5kZXg6IDI7XG4gICAgXHQmLCAqIHtcbiAgICBcdFx0Zm9udC1zaXplOiAxMXB4O1xuICAgIFx0fVxuXHR9XG59XG5AbWl4aW4gcHBjLXRpdGxlIHtcblx0LnBwY2xpc3RpbmcgLnBwY3RpdGxlIGEge1xuXHRcdCYsICoge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdFx0fVxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdGNvbG9yOiAkY29sb3Itb3JhbmdlO1xuXHR9XG59XG5AbWl4aW4gcHBjLWhvc3Qge1xuXHQucHBjbGlzdGluZyAucHBjaG9zdCBhIHtcblx0XHQmLCAqIHtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHR9XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdH1cbn1cbkBtaXhpbiBwcGMtYnV0dG9uIHtcblx0LnBwY2xpc3RpbmcgLnBwY2J1dHRvbiBhIHtcblx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgY2xlYXI6IGJvdGg7XG5cdCAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXHQgICAgcGFkZGluZzogMTBweCAwO1xuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW9yYW5nZTtcblx0ICAgICYsICoge1xuXHQgICAgXHRmb250LXNpemU6IDIxcHg7XG5cdCAgICB9XG5cdCAgICBmb250LXdlaWdodDogMzAwO1xuXHQgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHQgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0ICAgIGNvbG9yOiAjZmZmO1xuXHQgICAgJjo6YWZ0ZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHQmLCAqIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0fVxuXHRcdFx0Zm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMnB4O1xuXHRcdFx0Y29udGVudDogJ1xcZjA1NFxcZjA1NCc7XG5cdCAgICB9XG5cdH1cbn1cbkBtaXhpbiB2LWNlbnRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtaXhpbiBoLWNlbnRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5AbWl4aW4gYm90aC1jZW50ZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuQG1peGluIHBwYy1jb2xvcnMoJHRpdGxlLCAkbGluaywgJGRlc2NyaXB0aW9uLCAkYnV0dG9uKSB7XG5cdC5wcGNsaXN0aW5nIHtcblx0XHQucHBjdGl0bGUgYSB7XG5cdFx0XHRjb2xvcjogJHRpdGxlO1xuXHRcdH1cblx0XHQucHBjaG9zdCBhIHtcblx0XHRcdGNvbG9yOiAkbGluaztcblx0XHR9XG5cdFx0LnBwY2Rlc2NyaXB0aW9uIGEge1xuXHRcdFx0Y29sb3I6ICRkZXNjcmlwdGlvbjtcblx0XHR9XG5cdFx0LnBwY2J1dHRvbiBhIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRidXR0b247XG5cdFx0fVxuXHR9XG59XG5AbWl4aW4gcHBjLXN0eWxlLTEge1xuXHRAaW5jbHVkZSBwcGMta3ctcmlnaHQ7XG5cdEBpbmNsdWRlIHBwYy10aXRsZTtcblx0QGluY2x1ZGUgcHBjLWhvc3Q7XG5cdEBpbmNsdWRlIHBwYy1idXR0b247XG5cdEBpbmNsdWRlIHNjcmVlbkxhbmRzY2FwZSB7XG5cdFx0Ym9keS50YWJsZXQgJiB7XG5cdFx0XHRAaW5jbHVkZSBwcGMtYnV0dG9uLXJpZ2h0O1xuXHRcdH1cblx0fVxuXHQvLyBiZWNhdXNlIHRoZSBzaXRlIGlzIG1pbiB3aWR0aCA5NzZweCBvbiBkZXNrdG9wXG5cdC8vIGl0IGxvb2sgb2RkIHRvIGhhdmUgdGhlIGJ1dHRvbiBiZWxvd1xuXHQvLyBzbyBpdCdzIGFsd2F5cyB0byB0aGUgcmlnaHQgb24gZGVza3RvcFxuXHRib2R5LmNvbXB1dGVyICYge1xuXHRcdEBpbmNsdWRlIHBwYy1idXR0b24tcmlnaHQ7XG5cdH1cbn1cbkBtaXhpbiBwcGMtYnV0dG9uLXJpZ2h0IHtcblx0LnBwY2xpc3Rpbmcge1xuXHRcdEBpbmNsdWRlIGNsZWFyZml4O1xuXHRcdC50ZXh0IHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0d2lkdGg6IDcwJTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0LmNvbHVtbnMge1xuXHRcdFx0QGluY2x1ZGUgY2xlYXJmaXg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXG5cdFx0LnBwY2J1dHRvbiB7XG5cdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0QGluY2x1ZGUgdi1jZW50ZXI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogMDtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdFx0Jiwgc3BhbiB7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVxuXG59XG5AbWl4aW4gcHBjLXJvdW5kZWQtYnV0dG9uIHtcblx0LnBwY2xpc3RpbmcgLnBwY2J1dHRvbiBhIHtcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHR9XG59XG5AbWl4aW4gcHBjLW5vLWZhdmljb24ge1xuXHQucHBjZmF2aWNvbiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuQG1peGluIGFkLWxhYmVsIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRjb250ZW50OiAnQWR2ZXJ0aXNlbWVudCc7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0QGluY2x1ZGUgZm9udC1zaXplKDExcHgsIDIwcHgpO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRjb2xvcjogIzY5Njk2OTtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0aGVpZ2h0OiAyMHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWl4aW4gbWF4LXdpZHRoIHtcblx0bWF4LXdpZHRoOiAkbGVnYWN5TWF4V2lkdGg7XG59IiwiJGNvbG9yLXRhbjogI0RFRDZDOTtcbiRjb2xvci1saWdodC10YW46ICNmNGYyZWY7XG4kY29sb3Itb3JhbmdlOiAjZTY4YTJlO1xuJGNvbG9yLXJlZDogI2MzMGQwNTtcbiRjb2xvci10ZWFsOiAjN2RjYmMzO1xuJGNvbG9yLWdyZWVuOiAjM2Q3MzY4O1xuJHNwYWNlLXNpZGVzOiAycmVtO1xuXG4vLyBTY3JlZW5zXG4kc2NyZWVuU21NaW46IDc2OHB4O1xuJHNjcmVlbk1kTWluOiA5OTJweDtcbiRzY3JlZW5MZ01pbjogMTIwMHB4O1xuJHNjcmVlblhsTWluOiAxMzUwcHg7XG5cbiRmb250LWZhbWlseTogJ0x1Y2lkYSBHcmFuZGUnLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zIHNlcmlmO1xuXG5cbi8vLyBORE5FV19WQVJJQUJMRVNcblxuJGxlZ2FjeU1heFdpZHRoOiA5NzZweDtcblxuXG4kZ3JleTE6ICMzNzM3Mzc7XG4kZ3JleTI6ICNmMmYyZjI7XG4kZ3JleTM6ICNlNWU1ZTU7XG4kZ3JleTQ6ICNmNGY0ZjQ7XG4kZ3JleTU6ICM0OTRhNGE7XG4kZ3JleTY6ICNkMmNmYzk7XG5cbiRyZWQxOiAjYzIxYzA0O1xuXG4kb3JhbmdlMTogI2U2OGEyZjtcblxuJGdyZWVuMTogIzQ0N2U3MjtcblxuXG4kZm9udFNhbnM6IFwiT3BlbiBTYW5zXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IiwiYm9keS5zZWFyY2gubmRuZXctYm9keSB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuXG4ubmRuZXctcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5uZG5ldy1jbGVhcmZpeDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbn1cblxuLm5kbmV3LWNvbXBvbmVudCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5uZG5ldy1jb21wb25lbnQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ubmRuZXctY29tcG9uZW50ICosIC5uZG5ldy1jb21wb25lbnQgKjpiZWZvcmUsIC5uZG5ldy1jb21wb25lbnQgKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbi5uZG5ldy1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbmJvZHkuY29tcHV0ZXIgLm5kbmV3LWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogOTc2cHg7XG59XG5cbmJvZHk6bm90KC5waG9uZSkgLm5kbmV3LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk3NnB4KSB7XG4gIC5uZG5ldy1jb250YWluZXIgYm9keS5jb21wdXRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cblxuLm5kbmV3LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5uZG5ldy1iZy1jb3ZlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5uZG5ldy1hYnMtZnVsbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuXG4ubmRuZXctbGlzdC1pdGVtIHtcbiAgei1pbmRleDogMTtcbn1cblxuLm5kbmV3LWxpc3QtaXRlbS1mdWxsLWNsaWNrIHtcbiAgei1pbmRleDogMjtcbn1cblxuLm5kbmV3LWxpc3Quc2VhcmNoLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cblxuYm9keSAubmRuZXctc2VhcmNoLXJlc3VsdHMtdGl0bGUge1xuICBmb250LXdlaWdodDogMzAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuYm9keSAubmRuZXctc2VhcmNoLXJlc3VsdHMtdGl0bGUgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuYm9keSAubmRuZXctc2VhcmNoLXJlc3VsdHMtdGl0bGUsXG5ib2R5IC5uZG5ldy1zZWFyY2gtcmVzdWx0cy10aXRsZSBzdHJvbmcge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIGNvbG9yOiAjNDk0YTRhO1xufVxuXG4ubmRuZXctc2VhcmNoLWxpc3QtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xufVxuXG4ubmRuZXctc2VhcmNoLWxpc3QtaXRlbSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmRuZXctc2VhcmNoLWxpc3QtaXRlbS1pbWFnZSB7XG4gIHBhZGRpbmctdG9wOiA3NS4yMjM4OCU7XG59XG5cbi5uZG5ldy1zZWFyY2gtbGlzdC1pdGVtLW1ldGEge1xuICBiYWNrZ3JvdW5kOiAjZTVlNWU1O1xufVxuXG5ib2R5IC5uZG5ldy1zZWFyY2gtbGlzdC1pdGVtLW1ldGEtYnlsaW5lLCBib2R5IC5uZG5ldy1zZWFyY2gtbGlzdC1pdGVtLW1ldGEtYnlsaW5lIGEsIGJvZHlcbi5uZG5ldy1zZWFyY2gtbGlzdC1pdGVtLW1ldGEtcHJvLWJhZGdlLCBib2R5XG4ubmRuZXctc2VhcmNoLWxpc3QtaXRlbS1tZXRhLXByby1iYWRnZSBhLCBib2R5XG4ubmRuZXctc2VhcmNoLWxpc3QtaXRlbS1tZXRhLXN1bS1jb21tZW50cywgYm9keVxuLm5kbmV3LXNlYXJjaC1saXN0LWl0ZW0tbWV0YS1zdW0tY29tbWVudHMgYSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbi5uZG5ldy1zZWFyY2gtbGlzdC1pdGVtLW1ldGEtYnlsaW5lIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG5cbmJvZHkgLm5kbmV3LXNlYXJjaC1saXN0LWl0ZW0tbWV0YS1ieWxpbmUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG5ib2R5IC5uZG5ldy1zZWFyY2gtbGlzdC1pdGVtLW1ldGEtYnlsaW5lLCBib2R5IC5uZG5ldy1zZWFyY2gtbGlzdC1pdGVtLW1ldGEtYnlsaW5lIGEge1xuICBjb2xvcjogIzM3MzczNztcbn1cblxuLm5kbmV3LXNlYXJjaC1saXN0LWl0ZW0tbWV0YS1wcm8tYmFkZ2UsXG4ubmRuZXctc2VhcmNoLWxpc3QtaXRlbS1tZXRhLXN1bS1jb21tZW50cyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLm5kbmV3LXNlYXJjaC1saXN0LWl0ZW0tbWV0YS1wcm8tYmFkZ2Uge1xuICBiYWNrZ3JvdW5kOiAjYzIxYzA0O1xuICBjb2xvcjogd2hpdGU7XG4gIHdpZHRoOiA0OXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uZG5ldy1zZWFyY2gtbGlzdC1pdGVtLW1ldGEtc3VtLWNvbW1lbnRzIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3B1YmxpYy9pbWFnZXMvbmRuZXcvY29tbWVudC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciByaWdodDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbmJvZHkgLm5kbmV3LXNlYXJjaC1saXN0LWl0ZW0tdGl0bGUge1xuICBwYWRkaW5nLXRvcDogMTFweDtcbiAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZTVlNWU1O1xufVxuXG5ib2R5IC5uZG5ldy1zZWFyY2gtbGlzdC1pdGVtLXRpdGxlLCBib2R5IC5uZG5ldy1zZWFyY2gtbGlzdC1pdGVtLXRpdGxlIGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbn1cblxuYm9keSAubmRuZXctc2VhcmNoLWxpc3QtaXRlbS10aXRsZSwgYm9keSAubmRuZXctc2VhcmNoLWxpc3QtaXRlbS10aXRsZSBhIHtcbiAgY29sb3I6ICMzNzM3Mzc7XG59XG5cbi5uZG5ldy1zZWFyY2gtbGlzdC1pdGVtLW1ldGEtc3VtLWNvbW1lbnRzLXByby1iYWRnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5uZG5ldy1zZWFyY2gtbGlzdC1pdGVtLW1ldGEge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5ib2R5IC5uZG5ldy1zZWFyY2gtbGlzdC1pdGVtLW1ldGEsIGJvZHkgLm5kbmV3LXNlYXJjaC1saXN0LWl0ZW0tbWV0YSA+ICoge1xuICBsaW5lLWhlaWdodDogMXB4O1xufVxuXG4ubmRuZXctc2VhcmNoLWxpc3QtaXRlbS1tZXRhLWJ5bGluZSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDM7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuQG1lZGlhIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgYm9keS50YWJsZXQgLm5kbmV3LWxpc3Quc2VhcmNoLWxpc3QtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tbGVmdDogLTEycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbiAgfVxuICBib2R5LnRhYmxldCAubmRuZXctbGlzdC5zZWFyY2gtbGlzdC1pdGVtID4gKiB7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgfVxuICBib2R5LnRhYmxldCAubmRuZXctbGlzdC5zZWFyY2gtbGlzdC1pdGVtIC5uZG5ldy1wYWdpbmF0ZWQtbGlzdC1taWRkbGUtZmVhdHVyZSB7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICBib2R5LnRhYmxldCAubmRuZXctbGlzdC5zZWFyY2gtbGlzdC1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1sZWZ0OiAtMjlweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yOXB4O1xuICB9XG4gIGJvZHkudGFibGV0IC5uZG5ldy1saXN0LnNlYXJjaC1saXN0LWl0ZW0gPiAqIHtcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICAgIHBhZGRpbmctbGVmdDogMjlweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyOXB4O1xuICB9XG4gIGJvZHkudGFibGV0IC5uZG5ldy1saXN0LnNlYXJjaC1saXN0LWl0ZW0gLm5kbmV3LXBhZ2luYXRlZC1saXN0LW1pZGRsZS1mZWF0dXJlIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIGJvZHkuY29tcHV0ZXIgLm5kbmV3LWxpc3Quc2VhcmNoLWxpc3QtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tbGVmdDogLTI0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjRweDtcbiAgfVxuICBib2R5LmNvbXB1dGVyIC5uZG5ldy1saXN0LnNlYXJjaC1saXN0LWl0ZW0gPiAqIHtcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICB9XG4gIGJvZHkuY29tcHV0ZXIgLm5kbmV3LWxpc3Quc2VhcmNoLWxpc3QtaXRlbSAubmRuZXctcGFnaW5hdGVkLWxpc3QtbWlkZGxlLWZlYXR1cmUge1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5ib2R5IC5uZG5ldy1wYWdpbmF0ZWQtbGlzdCAubmRuZXctY29udGFpbmVyLCBib2R5XG4ubmRuZXctcGFnaW5hdGlvbiAubmRuZXctY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG5ib2R5IC5uZG5ldy1wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbmJvZHkgLm5kbmV3LXBhZ2luYXRpb24gdWwsXG5ib2R5IC5uZG5ldy1wYWdpbmF0aW9uIGxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5ib2R5IC5uZG5ldy1wYWdpbmF0aW9uIHVsIHtcbiAgbWFyZ2luLWxlZnQ6IC0zcHg7XG4gIG1hcmdpbi1yaWdodDogLTNweDtcbn1cblxuYm9keSAubmRuZXctcGFnaW5hdGlvbiBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbmJvZHkgLm5kbmV3LXBhZ2luYXRpb24gbGksXG5ib2R5IC5uZG5ldy1wYWdpbmF0aW9uIGxpID4gKiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuYm9keSAubmRuZXctcGFnaW5hdGlvbiBsaSA+ICoge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG5cbmJvZHkgLm5kbmV3LXBhZ2luYXRpb24gbGksXG5ib2R5IC5uZG5ldy1wYWdpbmF0aW9uIGxpIGEge1xuICBjb2xvcjogIzM3MzczNztcbn1cblxuYm9keSAubmRuZXctcGFnaW5hdGlvbiBsaSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xufVxuXG5ib2R5LnBob25lIC5uZG5ldy1wYWdpbmF0aW9uIHtcbiAgcGFkZGluZy1ib3R0b206IDU3cHg7XG59XG5cbmJvZHkucGhvbmUgLm5kbmV3LXBhZ2luYXRpb24gLmRpcmVjdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xufVxuXG5ib2R5LnBob25lIC5uZG5ldy1wYWdpbmF0aW9uIC5kaXJlY3Rpb24gYSB7XG4gIG1pbi13aWR0aDogMTA2cHg7XG59XG5cbmJvZHkucGhvbmUgLm5kbmV3LXBhZ2luYXRpb24gLmRpcmVjdGlvbi5wcmV2aW91cyB7XG4gIGxlZnQ6IC0zcHg7XG59XG5cbmJvZHkucGhvbmUgLm5kbmV3LXBhZ2luYXRpb24gLmRpcmVjdGlvbi5uZXh0IHtcbiAgcmlnaHQ6IC0zcHg7XG59XG5cbkBtZWRpYSAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICBib2R5Om5vdCgucGhvbmUpIC5uZG5ldy1wYWdpbmF0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICBib2R5Om5vdCgucGhvbmUpIC5uZG5ldy1wYWdpbmF0aW9uIHVsIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuYm9keS5jb21wdXRlciAubmRuZXctcGFnaW5hdGlvbiB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5ib2R5LmNvbXB1dGVyIC5uZG5ldy1wYWdpbmF0aW9uIHVsIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLm5kbmV3LXBhZ2luYXRlZC1saXN0LW1pZGRsZS1mZWF0dXJlIHtcbiAgZmxleC1ncm93OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJlbGF0ZWQtc2VhcmNoZXMtbGlzdCB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5yZWxhdGVkLXNlYXJjaGVzLWxpc3Qge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ucmVsYXRlZC1zZWFyY2hlcy1saXN0ICosIC5yZWxhdGVkLXNlYXJjaGVzLWxpc3QgKjpiZWZvcmUsIC5yZWxhdGVkLXNlYXJjaGVzLWxpc3QgKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbmJvZHkgLnJlbGF0ZWQtc2VhcmNoZXMtbGlzdCB1bCxcbmJvZHkgLnJlbGF0ZWQtc2VhcmNoZXMtbGlzdCBsaSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuYm9keSAucmVsYXRlZC1zZWFyY2hlcy1saXN0IGxpIHtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuLnJlbGF0ZWQtc2VhcmNoZXMtbGlzdCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiA5cHg7XG4gIHBhZGRpbmctYm90dG9tOiA5cHg7XG59XG5cbmJvZHkgLnJlbGF0ZWQtc2VhcmNoZXMtbGlzdCBhIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBjb2xvcjogIzM3MzczNztcbn1cblxuLnJlbGF0ZWQtc2VhcmNoZXMtbGlzdCBhOmJlZm9yZSB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBjb250ZW50OiAnXFxmMTA1JztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogOHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5yZWxhdGVkLXNlYXJjaGVzLWxpc3QtdGl0bGUge1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzM3MzczNztcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNlNjhhMmY7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG59XG5cbmJvZHkgLnJlbGF0ZWQtc2VhcmNoZXMtbGlzdC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHk6bm90KC5waG9uZSkgLnJlbGF0ZWQtc2VhcmNoZXMtbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxuICBib2R5Om5vdCgucGhvbmUpIC5yZWxhdGVkLXNlYXJjaGVzLWxpc3QgdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLWxlZnQ6IC04LjVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04LjVweDtcbiAgfVxuICBib2R5Om5vdCgucGhvbmUpIC5yZWxhdGVkLXNlYXJjaGVzLWxpc3QgdWwgPiAqIHtcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICAgIHBhZGRpbmctbGVmdDogOC41cHg7XG4gICAgcGFkZGluZy1yaWdodDogOC41cHg7XG4gIH1cbiAgYm9keTpub3QoLnBob25lKSAucmVsYXRlZC1zZWFyY2hlcy1saXN0IGxpIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gIH1cbiAgYm9keTpub3QoLnBob25lKSAucmVsYXRlZC1zZWFyY2hlcy1saXN0IGEge1xuICAgIHBhZGRpbmctbGVmdDogMjZweDtcbiAgfVxuICBib2R5Om5vdCgucGhvbmUpIC5yZWxhdGVkLXNlYXJjaGVzLWxpc3QgYTpiZWZvcmUge1xuICAgIGxlZnQ6IDE0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHk6bm90KC5waG9uZSkgLnJlbGF0ZWQtc2VhcmNoZXMtbGlzdCB1bCA+ICoge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG5ib2R5LnJlcXVlc3QtdXJpLW5pYmJsZWxpc3QgLnBhZ2VfYnJlYWssXG5ib2R5LnJlcXVlc3QtdXJpLW5pYmJsZWxpc3QgI2hlYWRlcixcbmJvZHkucmVxdWVzdC11cmktbmliYmxlbGlzdCAjZm9vdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5pYmJsZWxpc3QtbGFuZGluZyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG4gIGJhY2tncm91bmQ6IHVybChcIi9wdWJsaWMvaW1hZ2VzL25kbmV3L25pYmJsZWxpc3QtYmFja2dyb3VuZC5qcGdcIikgY2VudGVyIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG4gIGNvbG9yOiBibGFjaztcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBhZGRpbmctdG9wOiAxMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMTU4cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5uaWJibGVsaXN0LWxhbmRpbmcgKixcbi5uaWJibGVsaXN0LWxhbmRpbmcgKjpiZWZvcmUsXG4ubmliYmxlbGlzdC1sYW5kaW5nICo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG4ubmliYmxlbGlzdC1sYW5kaW5nIGEge1xuICBjb2xvcjogYmxhY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5pYmJsZWxpc3QtbGFuZGluZyAucmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5uaWJibGVsaXN0LWxhbmRpbmcgLnBhbmVsIHtcbiAgYmFja2dyb3VuZDogI2UyZTJkYTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NhYzhiYztcbiAgbWF4LXdpZHRoOiAxMzE0cHg7XG4gIG1hcmdpbjogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuXG4ubmliYmxlbGlzdC1sYW5kaW5nIC5wYW5lbCAucGFuZWwtdGl0bGUge1xuICBmb250LXNpemU6IDM1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG59XG5cbi5uaWJibGVsaXN0LWxhbmRpbmcgLnBhbmVsIC5wYW5lbC1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBtYXgtd2lkdGg6IDcxNXB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuXG4ubmliYmxlbGlzdC1sYW5kaW5nIC5wYW5lbCAuY3RhLWJ1dHRvbiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgYmFja2dyb3VuZDogI2Y1YjYwMjtcbiAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgbWluLXdpZHRoOiAzMTVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xufVxuXG4ubmliYmxlbGlzdC1sYW5kaW5nIC5wYW5lbCAudGVybXMge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgbWF4LXdpZHRoOiA0NjBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogOTVweDtcbn1cblxuLm5pYmJsZWxpc3QtbGFuZGluZyAubG9nbyB7XG4gIHdpZHRoOiAyMTNweDtcbiAgaGVpZ2h0OiAyMTNweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXJnaW4tdG9wOiAtNjFweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZTJlMmRhO1xuICBwYWRkaW5nLXRvcDogMjhweDtcbiAgbWFyZ2luLWJvdHRvbTogMzZweDtcbn1cblxuLm5pYmJsZWxpc3QtbGFuZGluZyAubG9nbyAuaW1hZ2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvcHVibGljL2ltYWdlcy9uZG5ldy9ubC1sb2dvLnBuZ1wiKSBjZW50ZXIgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDE5MnB4O1xuICBoZWlnaHQ6IDE3NHB4O1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5uaWJibGVsaXN0LWxhbmRpbmcgLmZvb3Rlci1tZW51IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG59XG5cbi5uaWJibGVsaXN0LWxhbmRpbmcgLmZvb3Rlci1tZW51IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ubmliYmxlbGlzdC1sYW5kaW5nIC5mb290ZXItbWVudSBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiAnfCc7XG4gIG1hcmdpbjogMCA1cHg7XG59XG5cbi5uaWJibGVsaXN0LWxhbmRpbmcgLmZvb3Rlci1tZW51IGxpOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5pYmJsZWxpc3QtbGFuZGluZyAuZmVhdHVyZXMge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIG1heC13aWR0aDogMTA1MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xufVxuXG4ubmliYmxlbGlzdC1sYW5kaW5nIC5mZWF0dXJlcyAuZmVhdHVyZXMtY29sdW1ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWxlZnQ6IC00NXB4O1xuICBtYXJnaW4tcmlnaHQ6IC00NXB4O1xufVxuXG4ubmliYmxlbGlzdC1sYW5kaW5nIC5mZWF0dXJlcyAuZmVhdHVyZXMtY29sdW1ucyA+ICoge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG59XG5cbi5uaWJibGVsaXN0LWxhbmRpbmcgLmZlYXR1cmVzIC5mZWF0dXJlIHtcbiAgbWluLWhlaWdodDogNjhweDtcbn1cblxuLm5pYmJsZWxpc3QtbGFuZGluZyAuZmVhdHVyZXMgLmZlYXR1cmUtaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLm5pYmJsZWxpc3QtbGFuZGluZyAuZmVhdHVyZXMgLmZlYXR1cmVzLWNvbHVtbnMgPiBkaXY6Zmlyc3QtY2hpbGQgLmZlYXR1cmUtY29udGVudCB7XG4gIHBhZGRpbmctbGVmdDogMTA5cHg7XG59XG5cbi5uaWJibGVsaXN0LWxhbmRpbmcgLmZlYXR1cmVzIC5mZWF0dXJlcy1jb2x1bW5zID4gZGl2OmZpcnN0LWNoaWxkIC5mZWF0dXJlLWltYWdlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3B1YmxpYy9pbWFnZXMvbmRuZXcvZmVhdHVyZS1mb2xkZXIucG5nXCIpIGNlbnRlciBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xuICB3aWR0aDogODVweDtcbiAgaGVpZ2h0OiA2OHB4O1xufVxuXG4ubmliYmxlbGlzdC1sYW5kaW5nIC5mZWF0dXJlcyAuZmVhdHVyZXMtY29sdW1ucyA+IGRpdjpsYXN0LWNoaWxkIC5mZWF0dXJlLWNvbnRlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDk4cHg7XG59XG5cbi5uaWJibGVsaXN0LWxhbmRpbmcgLmZlYXR1cmVzIC5mZWF0dXJlcy1jb2x1bW5zID4gZGl2Omxhc3QtY2hpbGQgLmZlYXR1cmUtaW1hZ2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvcHVibGljL2ltYWdlcy9uZG5ldy9mZWF0dXJlLWhlYXJ0LnBuZ1wiKSBjZW50ZXIgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogNjhweDtcbn1cblxuLm5pYmJsZWxpc3QtbGFuZGluZyAuZmVhdHVyZXMgLmZlYXR1cmUtdGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5uaWJibGVsaXN0LWxhbmRpbmcgLmZlYXR1cmVzIC5mZWF0dXJlLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbn1cbiIsIi8vIFRPRE86IHNlYXJjaCBwYWdlIHZzIHNlYXJjaCBsaXN0IGl0ZW0/XG5cbi5uZG5ldy1saXN0LnNlYXJjaC1saXN0LWl0ZW0ge1xuXHRwYWRkaW5nOiByZW0oMS41KSAwO1xufVxuLm5kbmV3LXNlYXJjaC1yZXN1bHRzLXRpdGxlIHtcblx0Ly8gTkRMRUdBQ1lfQk9EWV9TQ09QRVxuXHRib2R5ICYge1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cblxuXG5cblx0XHRAaW5jbHVkZSBzaW5nbGUtbGluZTtcblxuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cblx0XHRzdHJvbmcge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHR9XG5cblx0XHQvLyBORExFR0FDWV9CQURfT1ZFUlJJREVcblx0XHQmLFxuXHRcdHN0cm9uZyB7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnRTYW5zO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZShyZW0oMiksIDEuNWVtKTtcblx0XHRcdGNvbG9yOiAkZ3JleTU7XG5cdFx0fVxuXG5cdH1cblxufVxuXG4ubmRuZXctc2VhcmNoLWxpc3QtaXRlbSB7XG5cdG1hcmdpbi1ib3R0b206IHJlbSgzKTtcblxuXHRcblx0Zm9udC1mYW1pbHk6ICRmb250U2FucztcblxuXHRhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cbn1cblxuLm5kbmV3LXNlYXJjaC1saXN0LWl0ZW0taW1hZ2Uge1xuXHRAaW5jbHVkZSBhc3BlY3QtcmF0aW8oMzM1cHgsIDI1MnB4KTtcbn1cblxuLm5kbmV3LXNlYXJjaC1saXN0LWl0ZW0tbWV0YSB7XG5cdGJhY2tncm91bmQ6ICRncmV5Mztcblx0XG59XG5cblxuXG4ubmRuZXctc2VhcmNoLWxpc3QtaXRlbS1tZXRhLWJ5bGluZSxcbi5uZG5ldy1zZWFyY2gtbGlzdC1pdGVtLW1ldGEtcHJvLWJhZGdlLFxuLm5kbmV3LXNlYXJjaC1saXN0LWl0ZW0tbWV0YS1zdW0tY29tbWVudHMge1xuXHRcdC8vIE5ETEVHQUNZX0JPRFlfU0NPUEVcblx0Ym9keSAmIHtcblx0XHQvLyBAaW5jbHVkZSBzaW5nbGUtbGluZTtcblx0XHQmLCBhIHtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZShyZW0oMSksIHJlbSgyLjQpKTtcblx0XHR9XG5cdH1cbn1cblxuXG4ubmRuZXctc2VhcmNoLWxpc3QtaXRlbS1tZXRhLWJ5bGluZSB7XG5cdC8vIGZsb2F0OiBsZWZ0O1xuXHQvLyBAaW5jbHVkZSBwYWRkaW5nLWgocmVtKC44KSk7L1xuXHRwYWRkaW5nLWxlZnQ6IHJlbSguOCk7XG5cblx0Ly8gQGluY2x1ZGUgc2luZ2xlLWxpbmU7XG59XG5cbi5uZG5ldy1zZWFyY2gtbGlzdC1pdGVtLW1ldGEtYnlsaW5lIHtcblx0Ly8gTkRMRUdBQ1lfQk9EWV9TQ09QRVxuXHRib2R5ICYge1xuXHRcdEBpbmNsdWRlIHNpbmdsZS1saW5lO1xuXHRcdGhlaWdodDogcmVtKDIuNCk7XG5cdFx0JiwgYSB7XG5cdFx0XHRjb2xvcjogJGdyZXkxO1xuXHRcdH1cblx0fVxufVxuXG4ubmRuZXctc2VhcmNoLWxpc3QtaXRlbS1tZXRhLXByby1iYWRnZSxcbi5uZG5ldy1zZWFyY2gtbGlzdC1pdGVtLW1ldGEtc3VtLWNvbW1lbnRzIHtcblx0Ly8gZmxvYXQ6IHJpZ2h0O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Ly8gcG9zaXRpb246IGFic29sdXRlO1xuXHRcdC8vIHRvcDogMDtcbn1cbiBcbi5uZG5ldy1zZWFyY2gtbGlzdC1pdGVtLW1ldGEtcHJvLWJhZGdlIHtcblx0YmFja2dyb3VuZDogJHJlZDE7XG5cblx0Ly8gcmlnaHQ6IDA7XG5cdFxuXHRjb2xvcjogd2hpdGU7XG5cdHdpZHRoOiByZW0oNC45KTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubmRuZXctc2VhcmNoLWxpc3QtaXRlbS1tZXRhLXN1bS1jb21tZW50cyB7XG5cdC8vIHJpZ2h0OiByZW0oNC45KTtcblx0YmFja2dyb3VuZDogdXJsKCcvcHVibGljL2ltYWdlcy9uZG5ldy9jb21tZW50LnBuZycpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQ7XG5cdHBhZGRpbmctcmlnaHQ6IHJlbSgxLjUpO1xuXHRtYXJnaW4tcmlnaHQ6IHJlbSguOCk7XG59XG5cbi5uZG5ldy1zZWFyY2gtbGlzdC1pdGVtLXRpdGxlIHtcblx0XHQvLyBORExFR0FDWV9CT0RZX1NDT1BFXG5cdGJvZHkgJiB7XG5cblxuXHRcdCYsIGEge1xuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKHJlbSgxLjYpLCAxLjVlbSk7XG5cdFx0fVxuXHRcdFxuXHRwYWRkaW5nLXRvcDpyZW0oMS4xKTtcblx0cGFkZGluZy1ib3R0b206IHJlbSguMik7XG5cblxuQGluY2x1ZGUgc2luZ2xlLWxpbmU7XG5cblxuXG5cbmJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkZ3JleTM7XG5cblxuXG5cblx0JiwgYSB7XG5cdFx0Y29sb3I6ICRncmV5MTtcblx0fVxufVxufVxuXG4ubmRuZXctc2VhcmNoLWxpc3QtaXRlbS1tZXRhLXN1bS1jb21tZW50cy1wcm8tYmFkZ2Uge1xuXG5kaXNwbGF5OiBmbGV4O1xufVxuXG4ubmRuZXctc2VhcmNoLWxpc3QtaXRlbS1tZXRhIHtcblxuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4ubmRuZXctc2VhcmNoLWxpc3QtaXRlbS1tZXRhIHtcblxuXHRcdFx0Ly8gTkRMRUdBQ1lfQk9EWV9TQ09QRVxuXHRib2R5ICYge1xuXHRcblxuXG4vLyBORExFR0FDWV9MSU5FX0hFSUdIVFxuXHQmLCA+ICoge1xuXHRcdGxpbmUtaGVpZ2h0OiAxcHg7XG5cdH1cblxufVxufVxuXG5cbi5uZG5ldy1zZWFyY2gtbGlzdC1pdGVtLW1ldGEtYnlsaW5lIHtcblx0ZmxleC1ncm93OiAxO1xuXHQtbXMtZmxleC1wb3NpdGl2ZTogMztcblx0bWFyZ2luLXJpZ2h0OiByZW0oMSk7XG59XG5cblxuXG5cblxuXG5cbmJvZHkudGFibGV0IC5uZG5ldy1saXN0LnNlYXJjaC1saXN0LWl0ZW0ge1xuXHRAaW5jbHVkZSBzY3JlZW5Qb3J0cmFpdCB7XG5cdFx0Ly8gVE9ET19TQVNTX0JBRF9BUkdTXG5cdFx0QGluY2x1ZGUgY29scygyNHB4LCAzKTtcblxuLy8gVE9ET19PVkVSUklERV9FWENMVURFXG5AaW5jbHVkZSBuZG5ldy1wYWdpbmF0ZWQtbGlzdC1taWRkbGUtZmVhdHVyZTtcblxuXG5cdH1cbn1cblxuXG5ib2R5LnRhYmxldCAubmRuZXctbGlzdC5zZWFyY2gtbGlzdC1pdGVtIHtcblx0QGluY2x1ZGUgc2NyZWVuTGFuZHNjYXBlIHtcblxuXG5cdFx0Ly8gVE9ET19TQVNTX0JBRF9BUkdTXG5cdFx0QGluY2x1ZGUgY29scyg1OHB4LCAzKTtcblxuXG4vLyBUT0RPX09WRVJSSURFX0VYQ0xVREVcbkBpbmNsdWRlIG5kbmV3LXBhZ2luYXRlZC1saXN0LW1pZGRsZS1mZWF0dXJlO1xuXHR9XG59XG5cbmJvZHkuY29tcHV0ZXIgLm5kbmV3LWxpc3Quc2VhcmNoLWxpc3QtaXRlbSB7XG5cdEBpbmNsdWRlIHNjcmVlbkxhbmRzY2FwZSB7XG5cblxuXHRcdC8vIFRPRE9fU0FTU19CQURfQVJHU1xuXHRcdEBpbmNsdWRlIGNvbHMoNDhweCwgMyk7XG5cbi8vIFRPRE9fT1ZFUlJJREVfRVhDTFVERVxuQGluY2x1ZGUgbmRuZXctcGFnaW5hdGVkLWxpc3QtbWlkZGxlLWZlYXR1cmU7XG5cdH1cbn0iLCIvLyBORExFR0FDWV9DT05UQUlORVJfUEFERElOR1xuLm5kbmV3LXBhZ2luYXRlZC1saXN0LFxuLm5kbmV3LXBhZ2luYXRpb24ge1xuLm5kbmV3LWNvbnRhaW5lciB7XG5cdC8vIE5ETEVHQUNZX0JPRFlfU0NPUEVcblx0Ym9keSAmIHtcblx0XHRAaW5jbHVkZSBwYWRkaW5nLWgoMCk7XG5cdH1cbn1cbn1cbi5uZG5ldy1wYWdpbmF0aW9uIHtcblxuXHQvLyBORExFR0FDWV9CT0RZX1NDT1BFXG5cdGJvZHkgJiB7XG5cblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cblx0Ly8gTkRMRUdBQ1lfUkVTRVRcblx0dWwsXG5cdGxpIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdG1hcmdpbi1ib3R0b206IHJlbSgyKTtcblxuXHR1bCB7XG5cdFx0QGluY2x1ZGUgbWFyZ2luLWgoLShyZW0oLjMpKSk7XG5cdH1cblxuXHRsaSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDIpO1xuXHRcdCYsXG5cdFx0PiAqIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cblx0XHQ+ICoge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRoZWlnaHQ6IHJlbSg0KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNCk7XG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nLWgocmVtKDEuNSkpO1xuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKHJlbSgxLjUpLCByZW0oNCkpO1xuXHRcdFx0QGluY2x1ZGUgbWFyZ2luLWgocmVtKC4zKSk7XG5cdFx0fVxuXG5cdFx0Jixcblx0XHRhIHtcblx0XHRcdGNvbG9yOiAkZ3JleTE7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkZ3JleTI7XG5cdFx0fVxuXG5cdH1cblx0XG5cdH1cblxuXHRib2R5LnBob25lICYge1xuXHRcdHBhZGRpbmctYm90dG9tOiByZW0oNS43KTtcblx0XHQuZGlyZWN0aW9uIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGEge1xuXHRcdFx0XHRtaW4td2lkdGg6IHJlbSgxMC42KTtcblx0XHRcdH1cblx0XHRcdCYucHJldmlvdXMge1xuXHRcdFx0XHRsZWZ0OiAtKHJlbSguMykpO1xuXHRcdFx0fVxuXHRcdFx0Ji5uZXh0IHtcblx0XHRcdFx0cmlnaHQ6IC0ocmVtKC4zKSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ym9keTpub3QoLnBob25lKSAmIHtcblx0XHRAaW5jbHVkZSBzY3JlZW5MYW5kc2NhcGUoKSB7XG5cdFx0XHR1bCB7XG5cdFx0XHRcdEBpbmNsdWRlIG1hcmdpbi1oKDApO1xuXHRcdFx0fVxuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0fVxuXHR9XG5cblx0Ly8gTkRMRUdBQ1lfQ09NUFVURVJfRklYRURfV0lEVEhcblx0Ym9keS5jb21wdXRlciAmIHtcblx0XHR1bCB7XG5cdFx0XHRAaW5jbHVkZSBtYXJnaW4taCgwKTtcblx0XHR9XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdH1cbn1cblxuXG4vLyBUT0RPX09WRVJSSURFX0VYQ0xVREVcbkBpbmNsdWRlIG5kbmV3LXBhZ2luYXRlZC1saXN0LW1pZGRsZS1mZWF0dXJlOyIsIi8vIE5ETkVXX0xFR0FDWV9DT01QQVRcbi5yZWxhdGVkLXNlYXJjaGVzLWxpc3Qge1xuXHRAaW5jbHVkZSBib3JkZXItYm94O1xuXHRmb250LWZhbWlseTogJGZvbnRTYW5zO1xuXHRtYXJnaW4tdG9wOiByZW0oLjQpO1xuXHRtYXJnaW4tYm90dG9tOiByZW0oMi41KTtcblxuXHQvLyBORExFR0FDWV9CT0RZX1NDT1BFXG5cdGJvZHkgJiB7XG5cdFx0dWwsXG5cdFx0bGkge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHRsaSB7XG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nLXYocmVtKC41KSk7XG5cdFx0fVxuXG5cdH1cblxuXHRhIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRiYWNrZ3JvdW5kOiAkZ3JleTQ7XG5cblx0XHQvLyBORExFR0FDWV9CT0RZX1NDT1BFXG5cdFx0Ym9keSAmIHtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZShyZW0oMS41KSk7XG5cdFx0XHRjb2xvcjogJGdyZXkxO1xuXHRcdH1cblxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgyKTtcblx0XHRAaW5jbHVkZSBwYWRkaW5nLXYocmVtKC45KSk7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7XG5cdFx0XHR0ZXh0LXJlbmRlcmluZzogYXV0bztcblx0XHRcdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRcdFx0Y29udGVudDogJ1xcZjEwNSc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdEBpbmNsdWRlIHYtY2VudGVyO1xuXHRcdFx0bGVmdDogcmVtKC44KTtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZShyZW0oMS42KSk7XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdH1cblxuXHR9XG5cbn1cblxuLnJlbGF0ZWQtc2VhcmNoZXMtbGlzdC10aXRsZSB7XG5cdC8vIE5ETEVHQUNZX0JPRFlfU0NPUEVcblx0Ym9keSAmIHtcblx0XHRAaW5jbHVkZSBmb250LXNpemUocmVtKDIpKTtcblx0fVxuXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGNvbG9yOiAkZ3JleTE7XG5cdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkb3JhbmdlMTtcblx0cGFkZGluZy1ib3R0b206IHJlbSguNCk7XG5cdG1hcmdpbi1ib3R0b206IHJlbSgxLjMpO1xufVxuXG5ib2R5Om5vdCgucGhvbmUpIC5yZWxhdGVkLXNlYXJjaGVzLWxpc3Qge1xuXHRAaW5jbHVkZSBzY3JlZW5TbU1pbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDMuMik7XG5cblx0XHR1bCB7XG5cdFx0XHQvLyBUT0RPX1NBU1NfQkFEX0FSR1Ncblx0XHRcdEBpbmNsdWRlIGNvbHMoMTdweCwgMyk7XG5cdFx0fVxuXG5cdFx0bGkge1xuXHRcdFx0QGluY2x1ZGUgcGFkZGluZy12KHJlbSguMykpO1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oMi42KTtcblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRsZWZ0OiByZW0oMS40KTtcblx0XHRcdH1cblxuXHRcdH1cblxuXHR9XG5cbn1cblxuLy8gTkRORVdfTEVHQUNZX09WRVJSSURFXG5ib2R5Om5vdCgucGhvbmUpIC5yZWxhdGVkLXNlYXJjaGVzLWxpc3QgdWwgPiAqIHtcblx0QGluY2x1ZGUgc2NyZWVuU21NaW4ge1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxufSIsImJvZHkucmVxdWVzdC11cmktbmliYmxlbGlzdCB7XG5cdC5wYWdlX2JyZWFrLFxuXHQjaGVhZGVyLFxuXHQjZm9vdGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5uaWJibGVsaXN0LWxhbmRpbmcge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRmb250LXNpemU6IDYyLjUlO1xuXHRiYWNrZ3JvdW5kOiBpbWctdXJsKCduZG5ldy9uaWJibGVsaXN0LWJhY2tncm91bmQuanBnJykgY2VudGVyIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDtcblx0Y29sb3I6IGJsYWNrO1xuXHRtaW4taGVpZ2h0OiAxMDB2aDtcblx0Zm9udC1mYW1pbHk6ICdSYWxld2F5Jywgc2Fucy1zZXJpZjtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0cGFkZGluZy10b3A6IDExNXB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBhZGRpbmctYm90dG9tOiAxNThweDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblxuXHQqLFxuXHQqOmJlZm9yZSxcblx0KjphZnRlciB7XG5cdFx0Ym94LXNpemluZzogaW5oZXJpdDtcblx0fVxuXG5cdGEge1xuXHRcdGNvbG9yOiBibGFjaztcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cblxuXHQucmVsYXRpdmUge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdC5wYW5lbCB7XG5cdFx0YmFja2dyb3VuZDogI2UyZTJkYTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2FjOGJjO1xuXHRcdG1heC13aWR0aDogMTMxNHB4O1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXG5cdFx0LnBhbmVsLXRpdGxlIHtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgzNXB4KTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxM3B4O1xuXHRcdH1cblxuXHRcdC5wYW5lbC1zdWJ0aXRsZSB7XG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMzBweCwgMS4yZW0pO1xuXHRcdFx0bWF4LXdpZHRoOiA3MTVweDtcblx0XHRcdEBpbmNsdWRlIG1hcmdpbi1oKGF1dG8pO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzVweDtcblx0XHRcdFxuXHRcdH1cblxuXHRcdC5jdGEtYnV0dG9uIHtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMjVweCk7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZjViNjAyO1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgd2hpdGU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0cGFkZGluZzogMjBweCAxMHB4O1xuXHRcdFx0bWluLXdpZHRoOiAzMTVweDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdG1hcmdpbi1ib3R0b206IDI4cHg7XG5cdFx0fVxuXG5cdFx0LnRlcm1zIHtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxMnB4LCAxLjVlbSk7XG5cdFx0XHRtYXgtd2lkdGg6IDQ2MHB4O1xuXHRcdFx0QGluY2x1ZGUgbWFyZ2luLWgoYXV0byk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA5NXB4O1xuXHRcdH1cblxuXHR9XG5cblx0LmxvZ28ge1xuXHRcdHdpZHRoOiAyMTNweDtcblx0XHRoZWlnaHQ6IDIxM3B4O1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHRtYXJnaW4tdG9wOiAtNjFweDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0YmFja2dyb3VuZDogI2UyZTJkYTtcblx0XHRwYWRkaW5nLXRvcDogMjhweDtcblx0XHRtYXJnaW4tYm90dG9tOiAzNnB4O1xuXG5cdFx0LmltYWdlIHtcblx0XHRcdGJhY2tncm91bmQ6IGltZy11cmwoJ25kbmV3L25sLWxvZ28ucG5nJykgY2VudGVyIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDtcblx0XHRcdHdpZHRoOiAxOTJweDtcblx0XHRcdGhlaWdodDogMTc0cHg7XG5cdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0fVxuXG5cdH1cblxuXHQuZm9vdGVyLW1lbnUge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDEzcHgpO1xuXG5cdFx0bGkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnfCc7XG5cdFx0XHRcdG1hcmdpbjogMCA1cHg7XG5cdFx0XHR9XG5cdFx0XHQmOmxhc3QtY2hpbGQ6OmFmdGVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXG5cdC5mZWF0dXJlcyB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMTZweCk7XG5cdFx0bWF4LXdpZHRoOiAxMDUwcHg7XG5cdFx0QGluY2x1ZGUgbWFyZ2luLWgoYXV0byk7XG5cdFx0bWFyZ2luLWJvdHRvbTogNzBweDtcblxuXHRcdC5mZWF0dXJlcy1jb2x1bW5zIHtcblx0XHRcdEBpbmNsdWRlIGNvbHMoOTBweCk7XG5cdFx0fVxuXG5cdFx0LmZlYXR1cmUge1xuXHRcdFx0bWluLWhlaWdodDogNjhweDtcblx0XHR9XG5cblx0XHQuZmVhdHVyZS1pbWFnZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblxuXHRcdC5mZWF0dXJlcy1jb2x1bW5zIHtcblx0XHRcdD5kaXY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHQuZmVhdHVyZS1jb250ZW50IHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwOXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmZlYXR1cmUtaW1hZ2Uge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGltZy11cmwoJ25kbmV3L2ZlYXR1cmUtZm9sZGVyLnBuZycpIGNlbnRlciBjZW50ZXIgLyBjb3ZlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0d2lkdGg6IDg1cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA2OHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0PmRpdjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0LmZlYXR1cmUtY29udGVudCB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA5OHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmZlYXR1cmUtaW1hZ2Uge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGltZy11cmwoJ25kbmV3L2ZlYXR1cmUtaGVhcnQucG5nJykgY2VudGVyIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDtcblx0XHRcdFx0XHR3aWR0aDogNzVweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDY4cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mZWF0dXJlLXRpdGxlIHtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyNXB4KTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0fVxuXG5cdFx0LmZlYXR1cmUtdGV4dCB7XG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMTZweCwgMS4yZW0pO1xuXHRcdH1cblxuXHR9XG5cbn0iXX0= */
