.clear {
  clear: both;
}
.after {
  content: "";
  display: block;
  clear: both;
}
.competition-page {
  margin-top: 70px;
}
.competition-page .competition-item-container {
  width: 100%;
  margin-top: 20px;
  margin: 0 auto;
  text-align: center;
  margin-top: 25px;
}
.competition-page .competition-item-container .competition-item {
  vertical-align: top;
  position: relative;
  width: 450px;
  margin: 0 25px;
  display: inline-block;
  max-width: 450px;
  margin-bottom: 80px;
  max-width: 100%;
  height: 350px;
  min-height: 350px;
}
@media all and (max-width: 500px) {
  .competition-page .competition-item-container .competition-item {
    margin: 0 0 20px 0;
    height: auto;
  }
}
.competition-page .competition-item-container .competition-item .image img {
  max-width: 100%;
}
.competition-page .competition-item-container .competition-item .details {
  margin-top: 10px;
}
.competition-page .competition-item-container .competition-item .details .time-remaining {
  vertical-align: top;
  display: inline-block;
  text-align: left;
}
.competition-page .competition-item-container .competition-item .details .time-remaining span {
  color: #93B658;
  font-size: 22px;
  font-weight: bold;
}
@media all and (max-width: 450px) {
  .competition-page .competition-item-container .competition-item .details .time-remaining span {
    font-size: 14px;
  }
}
.competition-page .competition-item-container .competition-item .description-container {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  height: 100%;
  width: 100%;
  background: #f5f5f5;
  background: rgba(245, 245, 245, 0.9);
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.competition-page .competition-item-container .competition-item .description-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -0.25em;
}
.competition-page .competition-item-container .competition-item .description-container .description {
  display: inline-block;
  vertical-align: middle;
  width: 80%;
  color: black;
  font-size: 14px;
}
.competition-page .competition-item-container .competition-item:hover {
  cursor: pointer;
}
.competition-page .competition-item-container .competition-item:hover .description-container {
  opacity: 1;
}
.competition-page .competition-item-container .competition-item.generic img {
  max-width: 100%;
}
.competition-page .competition-item-container .competition-item.generic:hover {
  cursor: default;
}
.competition-page .competition-item-container .competition-item.newsletter {
  border: 1px solid #eee;
  padding: 15px;
}
.competition-page .competition-item-container .competition-item.newsletter > span {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 24px;
  margin: 4px 0;
  display: block;
}
.competition-page .competition-item-container .competition-item.newsletter > span.yellow {
  color: #e0ba22;
}
.competition-page .competition-item-container .competition-item.newsletter > span.green {
  color: #183128;
}
.competition-page .competition-item-container .competition-item.newsletter:hover {
  cursor: default;
}
.competition-page .competition-item-container .competition-item.newsletter .title {
  display: none;
}
.competition-page .competition-item-container .competition-item.newsletter .newsletter {
  width: 80%;
  margin: 0 auto;
}
.competition-page .competition-item-container .competition-item.newsletter .newsletter .newsletter-email input[type=text] {
  width: 64%;
  float: left;
}
.competition-page .competition-item-container .competition-item.newsletter .newsletter .newsletter-email input[type=button] {
  width: 35%;
  float: left;
}
.competition-page .competition-details .banner {
  max-width: 100%;
  margin-bottom: 20px;
  text-align: center;
  padding: 20px;
}
.competition-page .competition-details .banner img {
  max-width: 100%;
  margin: 0 auto;
}
.competition-page .competition-details .banner .desktop {
  display: block;
}
.competition-page .competition-details .banner .mobile,
.competition-page .competition-details .banner .time-remaining {
  display: none;
}
.competition-page .competition-details .banner .time-remaining {
  padding: 10px 20px;
  background-color: #93B658;
  color: white;
  text-align: center;
  font-size: 32px;
  font-weight: bold;
  margin-bottom: 20px;
}
@media all and (max-width: 1000px) {
  .competition-page .competition-details .banner .desktop {
    display: none;
  }
  .competition-page .competition-details .banner .mobile,
  .competition-page .competition-details .banner .time-remaining {
    display: block;
  }
}
.competition-page .competition-details .details {
  max-width: 100%;
  padding: 20px;
}
.competition-page .competition-details .details .content {
  width: 60%;
  float: left;
  padding: 20px;
}
.competition-page .competition-details .details .content .time-remaining {
  padding: 10px 20px;
  background-color: #93B658;
  color: white;
  text-align: center;
  font-size: 32px;
  font-weight: bold;
  margin-bottom: 20px;
}
@media all and (max-width: 1000px) {
  .competition-page .competition-details .details .content .time-remaining {
    display: none;
  }
}
.competition-page .competition-details .details .content .description {
  font-size: 14px;
}
.competition-page .competition-details .details .content .video iframe {
  max-width: 100%;
  width: 100%;
  height: 350px;
  margin-top: 20px;
  border: none;
}
@media all and (max-width: 500px) {
  .competition-page .competition-details .details .content .video iframe {
    height: 200px;
  }
}
.competition-page .competition-details .details .entry-form,
.competition-page .competition-details .details .thank-you {
  width: 40%;
  float: right;
  padding: 20px;
}
@media all and (max-width: 1000px) {
  .competition-page .competition-details .details .content,
  .competition-page .competition-details .details .entry-form,
  .competition-page .competition-details .details .thank-you {
    width: 100%;
    float: none;
  }
}
.competition-page .competition-details .details .entry-form .fieldset {
  margin-bottom: 20px;
}
.competition-page .competition-details .details .entry-form h2 {
  width: 60%;
  margin: 0 auto;
  font-size: 24px;
  text-align: center;
  margin-bottom: 20px;
}
@media all and (max-width: 1000px) {
  .competition-page .competition-details .details .entry-form h2 {
    width: 80%;
  }
}
@media all and (max-width: 400px) {
  .competition-page .competition-details .details .entry-form h2 {
    width: 100%;
  }
}
.competition-page .competition-details .details .entry-form input {
  width: 100%;
}
.competition-page .competition-details .details .entry-form input[type="checkbox"] {
  width: auto;
}
.competition-page .competition-details .details .entry-form .date-of-birth label {
  font-weight: bold;
  white-space: normal;
}
.competition-page .competition-details .details .entry-form .date-of-birth select {
  width: 33.33%;
}
.competition-page .competition-details .details .entry-form #Handicap {
  width: 25%;
}
.competition-page .competition-details .details .entry-form .password-form {
  margin-top: 10px;
}
.competition-page .competition-details .details .entry-form .password-form .title label {
  font-weight: bold;
}
.competition-page .competition-details .details .entry-form .enter-button-container {
  width: 50%;
  display: inline-block;
  vertical-align: top;
}
.competition-page .competition-details .details .entry-form .enter-button-container #enter-button {
  white-space: normal;
  font-size: 16px;
}
@media all and (max-width: 1000px) {
  .competition-page .competition-details .details .entry-form .enter-button-container {
    width: 100%;
    display: block;
  }
}
.competition-page .competition-details .details .thank-you {
  text-align: center;
}
.competition-page .competition-details .details .thank-you .competition-share-container {
  display: inline-block;
  width: 100%;
  margin-bottom: 20px;
}
.competition-page .competition-details .details .thank-you .competition-share-container .competition-share {
  float: none;
}
.competition-page .competition-details .details .thank-you p {
  font-size: 24px;
  color: #183128;
  margin-bottom: 5px;
  font-weight: bold;
}
.competition-page .competition-details .details .thank-you span:not(.tooltiptext) {
  color: #93B658;
  font-weight: bold;
  font-size: 16px;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2luY2x1ZGVzL19taXhpbnMubGVzcyIsImNvbXBldGl0aW9uLXBhZ2UubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnR0E7RUFDSSxXQUFBOztBQUdKO0VBQ0ksU0FBUyxFQUFUO0VBQ0EsY0FBQTtFQUxBLFdBQUE7O0FDOUZKO0VBQ0ksZ0JBQUE7O0FBREosaUJBR0k7RUFDSSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTs7QUFSUixpQkFHSSw0QkFPSTtFQUNJLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxhQUFBO0VBQ0EsaUJBQUE7O0FBSUksZ0JBQTBCO0VBQTFCLGlCQXJCWiw0QkFPSTtJQWVZLGtCQUFBO0lBQ0EsWUFBQTs7O0FBMUJwQixpQkFHSSw0QkFPSSxrQkFvQkksT0FDSTtFQUNJLGVBQUE7O0FBaENwQixpQkFHSSw0QkFPSSxrQkEwQkk7RUFDSSxnQkFBQTs7QUFyQ2hCLGlCQUdJLDRCQU9JLGtCQTBCSSxTQUdJO0VBQ0ksbUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBOztBQTFDcEIsaUJBR0ksNEJBT0ksa0JBMEJJLFNBR0ksZ0JBS0k7RUFDSSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBOztBQUdJLGdCQUEwQjtFQUExQixpQkEvQ3hCLDRCQU9JLGtCQTBCSSxTQUdJLGdCQUtJO0lBT1ksZUFBQTs7O0FBbkRoQyxpQkFHSSw0QkFPSSxrQkFnREk7RUFDSSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLG9DQUFBO0VEbERmLHdDQUFBO0VBQ0EscUNBQUE7RUFDQSxtQ0FBQTtFQUNBLG9DQUFBO0VBQ0EsZ0NBQUE7O0FDaURlLGlCQW5FWiw0QkFPSSxrQkFnREksdUJB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aFZoQixpQkF1SkkscUJBNENJLFNBNElJLFdBR0k7RUFDSSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTs7QUFyVnBCLGlCQXVKSSxxQkE0Q0ksU0E0SUksV0FHSSw2QkFLSTtFQUNJLFdBQUE7O0FBeFZ4QixpQkF1SkkscUJBNENJLFNBNElJLFdBYUk7RUFDSSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7O0FBaFdwQixpQkF1SkkscUJBNENJLFNBNElJLFdBb0JJLEtBQUksSUFBSTtFQUNKLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUEiLCJzb3VyY2VzQ29udGVudCI6WyIvL0Nyb3NzIGJyb3dzZXIgY29tcGF0YWJpbGl0eVxyXG4uYm9yZGVyLXJhZGl1cyAoQHJhZGl1czogNXB4KSB7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiBAcmFkaXVzO1xyXG5cdC1tb3otYm9yZGVyLXJhZGl1czogQHJhZGl1cztcclxuXHRib3JkZXItcmFkaXVzOiBAcmFkaXVzO1xyXG59XHJcblxyXG4uYm9yZGVyLXJhZGl1cy1jdXN0b20gKEB0b3BsZWZ0OiA1cHgsIEB0b3ByaWdodDogNXB4LCBAYm90dG9tbGVmdDogNXB4LCBAYm90dG9tcmlnaHQ6IDVweCkge1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogQHRvcGxlZnQgQHRvcHJpZ2h0IEBib3R0b21yaWdodCBAYm90dG9tbGVmdDtcclxuXHQtbW96LWJvcmRlci1yYWRpdXM6IEB0b3BsZWZ0IEB0b3ByaWdodCBAYm90dG9tcmlnaHQgQGJvdHRvbWxlZnQ7XHJcblx0Ym9yZGVyLXJhZGl1czogQHRvcGxlZnQgQHRvcHJpZ2h0IEBib3R0b21yaWdodCBAYm90dG9tbGVmdDtcclxufVxyXG5cclxuLmJveC1zaGFkb3cgKEB4OiAwcHgsIEB5OiAzcHgsIEBibHVyOiA1cHgsIEBhbHBoYTogMC41KSB7XHJcblx0LXdlYmtpdC1ib3gtc2hhZG93OiBAeCBAeSBAYmx1ciByZ2JhKDAsIDAsIDAsIEBhbHBoYSk7XHJcblx0LW1vei1ib3gtc2hhZG93OiBAeCBAeSBAYmx1ciByZ2JhKDAsIDAsIDAsIEBhbHBoYSk7XHJcblx0Ym94LXNoYWRvdzogQHggQHkgQGJsdXIgcmdiYSgwLCAwLCAwLCBAYWxwaGEpO1xyXG59XHJcblxyXG4udHJhbnNpdGlvbiAoQHByb3A6IGFsbCwgQHRpbWU6IDFzLCBAZWFzZTogZWFzZS1pbi1vdXQpIHtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IEBwcm9wIEB0aW1lIEBlYXNlO1xyXG5cdC1tb3otdHJhbnNpdGlvbjogQHByb3AgQHRpbWUgQGVhc2U7XHJcblx0LW8tdHJhbnNpdGlvbjogQHByb3AgQHRpbWUgQGVhc2U7XHJcblx0LW1zLXRyYW5zaXRpb246IEBwcm9wIEB0aW1lIEBlYXNlO1xyXG5cdHRyYW5zaXRpb246IEBwcm9wIEB0aW1lIEBlYXNlO1xyXG59XHJcblxyXG4udHJhbnNmb3JtIChAcm90YXRlOiAwZGVnLCBAc2NhbGU6IDEsIEBza2V3OiAwLCBAdHJhbnNsYXRlOiAwcHgpIHtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKEByb3RhdGUpIHNjYWxlKEBzY2FsZSkgc2tldyhAc2tldykgdHJhbnNsYXRlKEB0cmFuc2xhdGUpO1xyXG5cdC1tb3otdHJhbnNmb3JtOiByb3RhdGUoQHJvdGF0ZSkgc2NhbGUoQHNjYWxlKSBza2V3KEBza2V3KSB0cmFuc2xhdGUoQHRyYW5zbGF0ZSk7XHJcblx0LW8tdHJhbnNmb3JtOiByb3RhdGUoQHJvdGF0ZSkgc2NhbGUoQHNjYWxlKSBza2V3KEBza2V3KSB0cmFuc2xhdGUoQHRyYW5zbGF0ZSk7XHJcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKEByb3RhdGUpIHNjYWxlKEBzY2FsZSkgc2tldyhAc2tldykgdHJhbnNsYXRlKEB0cmFuc2xhdGUpO1xyXG5cdHRyYW5zZm9ybTogcm90YXRlKEByb3RhdGUpIHNjYWxlKEBzY2FsZSkgc2tldyhAc2tldykgdHJhbnNsYXRlKEB0cmFuc2xhdGUpO1xyXG59XHJcblxyXG4udHJhbnNmb3JtLWN1c3RvbSAoQGFyZ3MpIHtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogQGFyZ3M7XHJcblx0LW1vei10cmFuc2Zvcm06ICBAYXJncztcclxuXHQtby10cmFuc2Zvcm06IEBhcmdzO1xyXG5cdC1tcy10cmFuc2Zvcm06ICBAYXJncztcclxuXHR0cmFuc2Zvcm06IEBhcmdzO1xyXG59XHJcblxyXG4uYW5pbWF0aW9uKEBuYW1lLCBAdGltZTogMXMsIEBpdGVyYXRpb246IGluZmluaXRlLCBAZWFzZTogZWFzZS1pbi1vdXQpeyAgICBcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBAbmFtZSBAdGltZSBAaXRlcmF0aW9uIEBlYXNlO1xyXG4gICAgLW1vei1hbmltYXRpb246IEBuYW1lIEB0aW1lIEBpdGVyYXRpb24gQGVhc2U7XHJcbiAgICAtby1hbmltYXRpb246IEBuYW1lIEB0aW1lIEBpdGVyYXRpb24gQGVhc2U7XHJcbiAgICBhbmltYXRpb246IEBuYW1lIEB0aW1lIEBpdGVyYXRpb24gQGVhc2U7XHJcbn1cclxuXHJcbi5hbmltYXRpb24tZGVsYXkoQHRpbWU6IDFzKXsgICAgXHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogQHRpbWU7XHJcbiAgICAtbW96LWFuaW1hdGlvbi1kZWxheTogQHRpbWU7XHJcbiAgICAtby1hbmltYXRpb24tZGVsYXk6IEB0aW1lO1xyXG4gICAgYW5pbWF0aW9uLWRlbGF5OiBAdGltZTtcclxufVxyXG5cclxuLmtleWZyYW1lcyhAbmFtZTsgQGFyZ3VtZW50cykge1xyXG5cdEAtbW96LWtleWZyYW1lcyBAbmFtZSB7IEBhcmd1bWVudHMoKTsgfVxyXG5cdEAtd2Via2l0LWtleWZyYW1lcyBAbmFtZSB7IEBhcmd1bWVudHMoKTsgfVxyXG5cdEBrZXlmcmFtZXMgQG5hbWUgeyBAYXJndW1lbnRzKCk7IH1cclxufVxyXG5cclxuLmJveC1zaXppbmcoQHR5cGU6IGJvcmRlci1ib3gpIHsgICAgXHJcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IEB0eXBlO1xyXG4gICAgLW1vei1ib3gtc2l6aW5nOiBAdHlwZTtcclxuICAgIGJveC1zaXppbmc6IEB0eXBlO1xyXG59XHJcblxyXG4udGV4dC1zaXplLWFkanVzdChAdHlwZTogbm9uZSl7XHJcbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IEB0eXBlO1xyXG4gICAgLW1vei10ZXh0LXNpemUtYWRqdXN0OiBAdHlwZTtcclxuICAgIC1tcy10ZXh0LXNpemUtYWRqdXN0OiBAdHlwZTtcclxuICAgIHRleHQtc2l6ZS1hZGp1c3Q6IEB0eXBlOyAgICBcclxufVxyXG5cclxuLmxpbmVhci1ncmFkaWVudChAZGVnLCBAY29sb3VyMSwgQGMxcGN0LCBAY29sb3VyMiwgQGMycGN0KSB7ICAgIFxyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoQGRlZywgQGNvbG91cjEgQGMxcGN0LCBAY29sb3VyMiBAYzJwY3QpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KEBkZWcsIEBjb2xvdXIxIEBjMXBjdCwgQGNvbG91cjIgQGMycGN0KTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KEBkZWcsIEBjb2xvdXIxIEBjMXBjdCwgQGNvbG91cjIgQGMycGN0KTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChAZGVnLCBAY29sb3VyMSBAYzFwY3QsIEBjb2xvdXIyIEBjMnBjdCk7XHJcbn1cclxuXHJcbi51c2VyLXNlbGVjdChAdHlwZTogbm9uZSkge1xyXG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBAdHlwZTtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IEB0eXBlO1xyXG4gICAgLW1vei11c2VyLXNlbGVjdDogQHR5cGU7XHJcbiAgICAtbXMtdXNlci1zZWxlY3Q6IEB0eXBlO1xyXG4gICAgdXNlci1zZWxlY3Q6IEB0eXBlO1xyXG59XHJcblxyXG4uZmlsdGVyKEB0eXBlKXsgICAgXHJcbiAgICAtd2Via2l0LWZpbHRlcjogQHR5cGU7XHJcbiAgICBmaWx0ZXI6IEB0eXBlO1xyXG59XHJcblxyXG4uY2xlYXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbi5hZnRlciB7ICAgIFxyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgLmNsZWFyXHJcbn1cclxuIiwiQGltcG9ydCBcIi4uL2luY2x1ZGVzL192YXJpYWJsZXNcIjtcclxuQGltcG9ydCBcIi4uL2luY2x1ZGVzL19taXhpbnNcIjtcclxuXHJcbi5jb21wZXRpdGlvbi1wYWdlIHtcclxuICAgIG1hcmdpbi10b3A6IDcwcHg7XHJcblxyXG4gICAgLmNvbXBldGl0aW9uLWl0ZW0tY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG5cclxuICAgICAgICAuY29tcGV0aXRpb24taXRlbSB7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDQ1MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMjVweDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzUwcHg7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xyXG5cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBhbGwge1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmltYWdlIHtcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZGV0YWlscyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIC50aW1lLXJlbWFpbmluZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAc2Vjb25kYXJ5LWdyZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDUwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5kZXNjcmlwdGlvbi1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigyNDUsIDI0NSwgMjQ1KTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQ1LCAyNDUsIDI0NSwgMC45KTtcclxuICAgICAgICAgICAgICAgIC50cmFuc2l0aW9uKGFsbCwgLjIwcywgZWFzZS1pbi1vdXQpO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC4yNWVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAuZGVzY3JpcHRpb24tY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmdlbmVyaWMge1xyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLm5ld3NsZXR0ZXIge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgPiBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDRweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLnllbGxvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeS15ZWxsb3c7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLmdyZWVuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5LWdyZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5uZXdzbGV0dGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAubmV3c2xldHRlci1lbWFpbCBpbnB1dFt0eXBlPXRleHRdIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY0JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAubmV3c2xldHRlci1lbWFpbCBpbnB1dFt0eXBlPWJ1dHRvbl0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzUlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbXBldGl0aW9uLWRldGFpbHMge1xyXG4gICAgICAgIC5iYW5uZXIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmRlc2t0b3Age1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5tb2JpbGUsIC50aW1lLXJlbWFpbmluZyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudGltZS1yZW1haW5pbmcge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHNlY29uZGFyeS1ncmVlbjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIGFsbCB7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5kZXNrdG9wIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5tb2JpbGUsIC50aW1lLXJlbWFpbmluZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRldGFpbHMge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcblxyXG4gICAgICAgICAgIFxyXG5cclxuICAgICAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAudGltZS1yZW1haW5pbmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAc2Vjb25kYXJ5LWdyZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAudmlkZW8ge1xyXG4gICAgICAgICAgICAgICAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmVudHJ5LWZvcm0sIC50aGFuay15b3Uge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBhbGwge1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIC5jb250ZW50LCAuZW50cnktZm9ybSwgLnRoYW5rLXlvdSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5lbnRyeS1mb3JtIHtcclxuICAgICAgICAgICAgICAgIC5maWVsZHNldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5kYXRlLW9mLWJpcnRoIHtcclxuICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgc2VsZWN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMzLjMzJTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgI0hhbmRpY2FwIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5wYXNzd29yZC1mb3JtIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuZW50ZXItYnV0dG9uLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgI2VudGVyLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRoYW5rLXlvdSB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgLmNvbXBldGl0aW9uLXNoYXJlLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5jb21wZXRpdGlvbi1zaGFyZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5LWdyZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBzcGFuOm5vdCgudG9vbHRpcHRleHQpIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogQHNlY29uZGFyeS1ncmVlbjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbiJdLCJmaWxlIjoiY29tcGV0aXRpb24tcGFnZS5jc3MifQ== */
