/* Font Sizes */
.wp-block-acf-content-video .container {
  padding: 0 var(--site-padding);
}
.wp-block-acf-content-video .blue-line {
  height: 2px;
  width: 100%;
  background-color: #05C7F2;
  margin-bottom: 16px;
}
.wp-block-acf-content-video .grid {
  display: grid;
  grid-template-columns: 1fr;
  grid-auto-flow: column;
  padding: 16px 0px;
}
@media screen and (min-width: 48em) {
  .wp-block-acf-content-video .grid {
    grid-gap: 40px;
  }
}
@media screen and (min-width: 64em) {
  .wp-block-acf-content-video .grid {
    grid-template-columns: 2fr 1.8fr;
    grid-auto-flow: row;
    grid-gap: 200px;
  }
}
.wp-block-acf-content-video .grid .text {
  grid-area: text;
}
@media screen and (min-width: 64em) {
  .wp-block-acf-content-video .grid .text {
    margin: 0px;
  }
}
.wp-block-acf-content-video .grid .text .text-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.wp-block-acf-content-video .grid .text .text-wrapper .small-title {
  font-weight: 700;
  margin-bottom: 30px;
}
@media screen and (min-width: 64em) {
  .wp-block-acf-content-video .grid .text .text-wrapper .small-title {
    margin-bottom: 70px;
  }
}
.wp-block-acf-content-video .grid .text .text-wrapper h1, .wp-block-acf-content-video .grid .text .text-wrapper h2, .wp-block-acf-content-video .grid .text .text-wrapper h3, .wp-block-acf-content-video .grid .text .text-wrapper h4, .wp-block-acf-content-video .grid .text .text-wrapper h5, .wp-block-acf-content-video .grid .text .text-wrapper h6 {
  font-weight: 400;
  margin-bottom: 24px;
}
.wp-block-acf-content-video .grid .text .text-wrapper strong {
  font-weight: 500;
}
.wp-block-acf-content-video .grid .text .text-wrapper .vid-quote {
  border-left: 2px solid #05C7F2;
  padding-left: 24px;
  font-family: "Barlow Semi Condensed", sans-serif;
  font-weight: 400;
  font-size: 20px;
}
@media screen and (min-width: 64em) {
  .wp-block-acf-content-video .grid .text .text-wrapper .vid-quote {
    font-size: 24px;
  }
}
.wp-block-acf-content-video .grid .text .text-wrapper .button {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.wp-block-acf-content-video .grid .text .text-wrapper .tile-wrapper {
  display: grid;
  grid-template-columns: 1fr;
  grid-auto-flow: row;
  grid-gap: 24px;
  width: 100%;
  margin-top: 60px;
}
@media screen and (min-width: 48em) {
  .wp-block-acf-content-video .grid .text .text-wrapper .tile-wrapper {
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: column;
  }
}
@media screen and (min-width: 64em) {
  .wp-block-acf-content-video .grid .text .text-wrapper .tile-wrapper {
    margin-top: 90px;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: column;
  }
}
.wp-block-acf-content-video .grid .text .text-wrapper .tile-wrapper .tile-cta {
  display: grid;
  grid-template-columns: 0.5fr 2fr;
  grid-auto-flow: row;
  grid-gap: 24px;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.wp-block-acf-content-video .grid .text .text-wrapper .tile-wrapper .tile-cta .img-col img {
  width: 80px;
  height: 70px;
  -o-object-fit: contain;
     object-fit: contain;
}
.wp-block-acf-content-video .grid .text .text-wrapper .tile-wrapper .tile-cta .title-col p {
  margin-bottom: 0px;
  font-family: "Barlow Semi Condensed", sans-serif;
  font-size: 28px;
  font-weight: 500;
}
@media screen and (min-width: 64em) {
  .wp-block-acf-content-video .grid .text .text-wrapper .tile-wrapper .tile-cta .title-col p {
    font-size: 32px;
  }
}
.wp-block-acf-content-video .grid .video {
  grid-area: video;
  width: 100%;
  height: 100%;
  position: relative;
  margin-bottom: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.wp-block-acf-content-video .grid .video .vid-quote {
  border-left: 2px solid #05C7F2;
  padding-left: 24px;
  font-family: "Barlow Semi Condensed", sans-serif;
  font-weight: 400;
  font-size: 20px;
  width: 100%;
  margin-top: 30px;
}
@media screen and (min-width: 64em) {
  .wp-block-acf-content-video .grid .video .vid-quote {
    font-size: 24px;
  }
}
@media screen and (min-width: 48em) {
  .wp-block-acf-content-video .grid .video {
    max-height: unset;
  }
}
@media screen and (min-width: 64em) {
  .wp-block-acf-content-video .grid .video {
    margin-bottom: 0px;
  }
}
.wp-block-acf-content-video .grid .video .videoWrap {
  overflow: hidden;
  width: 100%;
}
.wp-block-acf-content-video .grid .video .videoWrap .videoOverlayWrap {
  overflow: hidden;
  height: 440px;
  position: relative;
}
@media screen and (min-width: 64em) {
  .wp-block-acf-content-video .grid .video .videoWrap .videoOverlayWrap {
    height: 660px;
  }
}
.wp-block-acf-content-video .grid .video .videoWrap .videoOverlayWrap .corner-overlay {
  position: absolute;
  top: -1px;
  left: -1px;
  z-index: 8;
}
.wp-block-acf-content-video .grid .video .videoWrap .videoOverlayWrap .bgoverlay {
  position: absolute;
  top: 0px;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.2);
}
.wp-block-acf-content-video .grid .video .videoWrap .videoOverlayWrap .bgoverlay > img {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.wp-block-acf-content-video .grid .video .videoWrap .videoOverlayWrap .bgoverlay .playOverlay {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  cursor: pointer;
}
.wp-block-acf-content-video .grid .video .videoWrap .videoOverlayWrap .bgoverlay .playOverlay .largeIcon {
  width: 120px;
  height: 120px;
}
.wp-block-acf-content-video[class*=is-style-left] .grid {
  grid-template-areas: "video" "text";
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  grid-gap: 0px;
}
.wp-block-acf-content-video[class*=is-style-left] .grid .text {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
.wp-block-acf-content-video[class*=is-style-left] .grid .video {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  margin-top: 50px;
}
@media screen and (min-width: 64em) {
  .wp-block-acf-content-video[class*=is-style-left] .grid {
    grid-template-columns: 1.8fr 2fr;
    grid-template-areas: "video text";
    display: grid;
    grid-gap: 60px;
  }
  .wp-block-acf-content-video[class*=is-style-left] .grid .text {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .wp-block-acf-content-video[class*=is-style-left] .grid .video {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-top: 0px;
  }
}
.wp-block-acf-content-video[class*=is-style-right] .grid {
  grid-template-areas: "text" "video";
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.wp-block-acf-content-video[class*=is-style-right] .grid .text {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
.wp-block-acf-content-video[class*=is-style-right] .grid .video {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 50px;
}
@media screen and (min-width: 64em) {
  .wp-block-acf-content-video[class*=is-style-right] .grid {
    grid-template-columns: 2fr 1.8fr;
    grid-template-areas: "text video ";
    display: grid;
  }
  .wp-block-acf-content-video[class*=is-style-right] .grid .text {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .wp-block-acf-content-video[class*=is-style-right] .grid .video {
    margin-top: 0px;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9zY3NzL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzIiwiY29udGVudC12aWRlby9jb250ZW50LXZpZGVvLnNjc3MiLCJjb250ZW50LXZpZGVvL2NvbnRlbnQtdmlkZW8uY3NzIiwiLi4vc3JjL3Njc3MvYmFzZS9fbWl4aW5zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBMkVBLGVBQUE7QUN2RUk7RUFDSSw4QkFBQTtBQ0ZSO0FET0k7RUFDSSxXQUFBO0VBQ0EsV0FBQTtFQUNBLHlCRG1ERDtFQ2xEQyxtQkFBQTtBQ0xSO0FET0k7RUFDSSxhQUFBO0VBQ0EsMEJBQUE7RUFDQSxzQkFBQTtFQUVBLGlCQUFBO0FDTlI7QUNGSTtFRkdBO0lBT1EsY0FBQTtFQ0pWO0FBQ0Y7QUNQSTtFRkdBO0lBVVEsZ0NBQUE7SUFDQSxtQkFBQTtJQUNBLGVBQUE7RUNGVjtBQUNGO0FER1E7RUFDSSxlQUFBO0FDRFo7QUNqQkk7RUZpQkk7SUFJUSxXQUFBO0VDQWQ7QUFDRjtBRENZO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0FDQ2hCO0FEQWdCO0VBQ0ksZ0JBQUE7RUFDQSxtQkFBQTtBQ0VwQjtBQ2pDSTtFRjZCWTtJQUlRLG1CQUFBO0VDSXRCO0FBQ0Y7QURGZ0I7RUFDSSxnQkFBQTtFQUNBLG1CQUFBO0FDSXBCO0FERmdCO0VBQ0ksZ0JBQUE7QUNJcEI7QURGZ0I7RUFDSSw4QkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0REMUJFO0VDMkJGLGdCQUFBO0VBQ0EsZUFBQTtBQ0lwQjtBQ3BESTtFRjJDWTtJQU9RLGVBQUE7RUNNdEI7QUFDRjtBREpnQjtFQUNJLDBCQUFBO0VBQUEsdUJBQUE7RUFBQSxrQkFBQTtBQ01wQjtBREpnQjtFQUNJLGFBQUE7RUFDQSwwQkFBQTtFQUNB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QTtBQ01aO0FESlE7RUFDSSw0QkFBQTtNQUFBLGlCQUFBO1VBQUEsUUFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxnQkFBQTtBQ01aO0FDdE9JO0VGbU5BO0lBZ0JRLGdDQUFBO0lBQ0Esa0NBQUE7SUFDQSxhQUFBO0VDT1Y7RUROVTtJQUNJLDRCQUFBO1FBQUEsaUJBQUE7WUFBQSxRQUFBO0VDUWQ7RUROVTtJQUNJLGVBQUE7SUFDQSw0QkFBQTtRQUFBLGlCQUFBO1lBQUEsUUFBQTtFQ1FkO0FBQ0YiLCJmaWxlIjoiY29udGVudC12aWRlby9jb250ZW50LXZpZGVvLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vICAvLy8vICAtLXwgICAgQnJlYWtwb2ludHNcblxuJGJyZWFrcG9pbnRzOiAoXG4gICAgczogNDUwLFxuICAgIG06IDc2OCxcbiAgICBsOiAxMDI0LFxuICAgIHhsOiAxNjAwLFxuICAgIG1heDogMTkyMFxuKTtcblxuLy8gVGhpcyBpcyB0aGUgYnJlYWtwb2ludCB2YWx1ZSBhdCB3aGljaCB0aGUgaGVhZGVyIHN0YXRlIGNoYW5nZXNcbi8vIGZyb20gbW9iaWxlIHRvIGRlc2t0b3AgdmVyc2lvbi5cbiRoZWFkZXItYnJlYWtwb2ludDogMTE1MDtcbiRjb250YWluZXItYnJlYWtwb2ludDogMTYwMDtcbiRkZWZhdWx0LWhlYWRlci1oZWlnaHQ6IDEyNHB4O1xuJGRlc2t0b3AtaGVhZGVyLWhlaWdodDogMTkwcHg7XG5cblxuLy8gIC8vLy8gIC0tfCAgICBDb250YWluZXJcblxuJGNvbnRhaW5lci13aWR0aDogMTYwMHB4O1xuJHNpdGUtcGFkZGluZzogMTZweDtcblxuXG4vLyAgLy8vLyAgLS18ICAgIFR5cG9ncmFwaHlcblxuLy8gQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9QmFybG93K1NlbWkrQ29uZGVuc2VkOml0YWwsd2dodEAwLDEwMDswLDIwMDswLDMwMDswLDQwMDswLDUwMDswLDYwMDswLDcwMDswLDgwMDswLDkwMDsxLDEwMDsxLDIwMDsxLDMwMDsxLDQwMDsxLDUwMDsxLDYwMDsxLDcwMDsxLDgwMDsxLDkwMCZmYW1pbHk9TW9udHNlcnJhdDppdGFsLHdnaHRAMCwxMDAuLjkwMDsxLDEwMC4uOTAwJmRpc3BsYXk9c3dhcCcpO1xuXG4kYmFzZS1taW4tZm9udC1zaXplOiAxO1xuJGJhc2UtbWF4LWZvbnQtc2l6ZTogMS4xMjU7XG4kYmFzZS1saW5lLWhlaWdodDogMS43NTsgLy8gVGhpcyBzaG91bGQgYWx3YXlzIGJlIHVuaXRsZXNzXG5cbiRiYXNlLWZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiRoZWFkaW5nLWZvbnQtZmFtaWx5OiBcIkJhcmxvdyBTZW1pIENvbmRlbnNlZFwiLCBzYW5zLXNlcmlmO1xuXG4kYmFzZWxpbmU6ICRiYXNlLW1heC1mb250LXNpemUgKiAkYmFzZS1saW5lLWhlaWdodDtcblxuXG4vLyAgLy8vLyAgLS18ICAgIENvbG9yc1xuXG4vLyBCcmFuZFxuJHByaW1hcnk6ICMyOTIyNUI7IC8vIE1haW4gQmx1ZVxuJHNlY29uZGFyeTogIzRCQTVBNzsgLy8gRGFyayBDeWFuXG4kdGVydGlhcnk6ICMwNDlERDk7IC8vIE1pZCBCbHVlIChuZXcpXG5cbi8vICBMaWdodHNcbiR3aGl0ZTogI2ZmZmZmZjtcbiRsLWdyZXk6IGRhcmtlbigkd2hpdGUsIDUlKTtcblxuLy8gIERhcmtzXG4kYmxhY2s6ICMwMDAwMDA7XG4kZC1ncmV5OiBsaWdodGVuKCRibGFjaywgMTAlKTtcblxuLy8gQWRkaXRpb25hbFxuJGJsZW5kOiBtaXgoJHByaW1hcnksICRzZWNvbmRhcnkgKTtcbiRncmV5OiAjYmJiYmJiO1xuXG4vLyBBZG1pblxuJGFkbWluLXByaW1hcnk6ICMwNUM3RjI7XG4kYWRtaW4tbGlnaHQ6IGRhcmtlbigkdGVydGlhcnksIDEwJSk7XG4kYWRtaW4tZGFyazogZGFya2VuKCRwcmltYXJ5LCAxMCUpO1xuJGFkbWluLXdoaXRlOiAkbC1ncmV5O1xuXG4vLyBVdGlsaXRpZXNcbiRibHVlOiAjMDVDN0YyOyAvLyBMaWdodCBCbHVlXG4kcmVkOiAjRTMwNjE3O1xuJGdyZWVuOiAjMjRDRTdCO1xuJGxpbmstYmx1ZTogIzA1QzdGMjsgLy8gTGlnaHQgQmx1ZVxuJGxpbmstYmx1ZS1ob3ZlcjogIzA0OUREOTsgLy8gTWlkIEJsdWVcblxuJHByaW1lLWN0YTogI0YzNTIxQzsgLy8gVml2aWQgT3JhbmdlXG4kc2VjLWN0YTogIzI0Q0U3QjsgLy8gR3JlZW5cbiRsaWdodGJ1bGI6ICNGRkU2MDA7IC8vIFB1cmUgWWVsbG93XG4kYmFubmVyLWJnOiAjRjVGM0U3O1xuXG4vKiBGb250IFNpemVzICovXG4kaDFtYWluc2l6ZTogNDBweDtcbiRoMm1haW5zaXplOiAzMnB4O1xuJGgzbWFpbnNpemU6IDI0cHg7XG4kaDRtYWluc2l6ZTogMjBweDtcbiRoNW1haW5zaXplOiAxOHB4O1xuJGg2bWFpbnNpemU6IDE0cHg7XG5cbiRoMW1vYnNpemU6IDM2cHg7XG4kaDJtb2JzaXplOiAyOHB4O1xuJGgzbW9ic2l6ZTogMjBweDtcbiRoNG1vYnNpemU6IDE2cHg7XG4kaDVtb2JzaXplOiAxNnB4O1xuJGg2bW9ic2l6ZTogMTRweDtcblxuJHRpbnk6IDE0cHg7XG5cbi8vIC8qIE1hcmdpbnMgKi9cbi8vIC5tYXJCMCB7IG1hcmdpbi1ib3R0b206IDBweDsgfVxuLy8gLm1hckI4IHsgbWFyZ2luLWJvdHRvbTogOHB4OyB9XG4vLyAubWFyQjEwIHsgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuLy8gLm1hckIxNiB7IG1hcmdpbi1ib3R0b206IDE2cHg7IH1cbi8vIC5tYXJCMjQgeyBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG4vLyAubWFyQjMyIHsgbWFyZ2luLWJvdHRvbTogMzJweDsgfVxuLy8gLm1hckI0MCB7IG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbi8vIC5tYXJCNDggeyBtYXJnaW4tYm90dG9tOiA0OHB4OyB9XG4vLyAubWFyQjU2IHsgbWFyZ2luLWJvdHRvbTogNTZweDsgfVxuLy8gLm1hckI2NCB7IG1hcmdpbi1ib3R0b206IDY0cHg7IH1cbi8vIC5tYXJCNzIgeyBtYXJnaW4tYm90dG9tOiA3MnB4OyB9XG4vLyAubWFyQjgwIHsgbWFyZ2luLWJvdHRvbTogODBweDsgfVxuLy9cbi8vIC5tYXJUOCB7IG1hcmdpbi10b3A6IDhweDsgfVxuLy8gLm1hclQxNiB7IG1hcmdpbi10b3A6IDE2cHg7IH1cbi8vIC5tYXJUMjQgeyBtYXJnaW4tdG9wOiAyNHB4OyB9XG4vLyAubWFyVDMyIHsgbWFyZ2luLXRvcDogMzJweDsgfVxuLy8gLm1hclQ0MCB7IG1hcmdpbi10b3A6IDQwcHg7IH1cbi8vIC5tYXJUNDggeyBtYXJnaW4tdG9wOiA0OHB4OyB9XG4vLyAubWFyVDU2IHsgbWFyZ2luLXRvcDogNTZweDsgfVxuLy8gLm1hclQ2NCB7IG1hcmdpbi10b3A6IDY0cHg7IH1cbi8vIC5tYXJUNzIgeyBtYXJnaW4tdG9wOiA3MnB4OyB9XG4vLyAubWFyVDgwIHsgbWFyZ2luLXRvcDogODBweDsgfVxuIiwiQGltcG9ydCBcIi4uLy4uL3NyYy9zY3NzL2Jhc2UvdmFyaWFibGVzXCI7XHJcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Nzcy9iYXNlL21peGluc1wiO1xyXG5cclxuLndwLWJsb2NrLWFjZi1jb250ZW50LXZpZGVvIHtcclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgdmFyKC0tc2l0ZS1wYWRkaW5nKTtcclxuICAgICAgICAvLyBAaW5jbHVkZSBtaW4td2lkdGgobCkge1xyXG4gICAgICAgIC8vICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgfVxyXG4gICAgLmJsdWUtbGluZSB7XHJcbiAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIH1cclxuICAgIC5ncmlkIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XHJcbiAgICAgICAgLy8gZ3JpZC1nYXA6IDI0cHg7XHJcbiAgICAgICAgcGFkZGluZzogMTZweCAwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWluLXdpZHRoKG0pIHtcclxuICAgICAgICAgICAgZ3JpZC1nYXA6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1pbi13aWR0aChsKSB7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMmZyIDEuOGZyO1xyXG4gICAgICAgICAgICBncmlkLWF1dG8tZmxvdzogcm93O1xyXG4gICAgICAgICAgICBncmlkLWdhcDogMjAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgZ3JpZC1hcmVhOiB0ZXh0O1xyXG4gICAgICAgICAgICAvLyBtYXJnaW46IDQwcHggMHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4td2lkdGgobCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRleHQtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAuc21hbGwtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4td2lkdGgobCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGgxLGgyLGgzLGg0LGg1LGg2IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudmlkLXF1b3RlIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGhlYWRpbmctZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWluLXdpZHRoKGwpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC50aWxlLXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1hdXRvLWZsb3c6IHJvdztcclxuICAgICAgICAgICAgICAgICAgICBncmlkLWdhcDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1pbi13aWR0aChtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWluLXdpZHRoKGwpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAudGlsZS1jdGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNWZyIDJmcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1hdXRvLWZsb3c6IHJvdztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1nYXA6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1nLWNvbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC50aXRsZS1jb2wge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGluZy1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4td2lkdGgobCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC52aWRlbyB7XHJcbiAgICAgICAgICAgIGdyaWQtYXJlYTogdmlkZW87XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgLy8gbWluLXdpZHRoOiA0MDBweDtcclxuICAgICAgICAgICAgLy8gbWF4LWhlaWdodDogNDMwcHg7XHJcbiAgICAgICAgICAgIC8vIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgLnZpZC1xdW90ZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRibHVlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRoZWFkaW5nLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1pbi13aWR0aChsKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi13aWR0aChtKSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4td2lkdGgobCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC52aWRlb1dyYXAge1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgLnZpZGVvT3ZlcmxheVdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiAyNzBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4td2lkdGgobCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBoZWlnaHQ6IDQzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDY2MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuY29ybmVyLW92ZXJsYXkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogODtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmJnb3ZlcmxheSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC4yKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgPiBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnBsYXlPdmVybGF5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGFyZ2VJY29uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG5cclxuXHJcbiAgICAmW2NsYXNzKj1cImlzLXN0eWxlLWxlZnRcIl0gIC5ncmlkIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcInZpZGVvXCIgXCJ0ZXh0XCI7XHJcbiAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdyaWQtZ2FwOiAwcHg7XHJcbiAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnZpZGVvIHtcclxuICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1pbi13aWR0aChsKSB7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS44ZnIgMmZyO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcInZpZGVvIHRleHRcIjtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgZ3JpZC1nYXA6IDYwcHg7XHJcbiAgICAgICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC52aWRlbyB7XHJcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJltjbGFzcyo9XCJpcy1zdHlsZS1yaWdodFwiXSAgLmdyaWQge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwidGV4dFwiIFwidmlkZW9cIjtcclxuICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnZpZGVvIHtcclxuICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtaW4td2lkdGgobCkge1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDJmciAxLjhmcjtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJ0ZXh0IHZpZGVvIFwiO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudmlkZW8ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLyogRm9udCBTaXplcyAqL1xuLndwLWJsb2NrLWFjZi1jb250ZW50LXZpZGVvIC5jb250YWluZXIge1xuICBwYWRkaW5nOiAwIHZhcigtLXNpdGUtcGFkZGluZyk7XG59XG4ud3AtYmxvY2stYWNmLWNvbnRlbnQtdmlkZW8gLmJsdWUtbGluZSB7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1QzdGMjtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi53cC1ibG9jay1hY2YtY29udGVudC12aWRlbyAuZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICBwYWRkaW5nOiAxNnB4IDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLndwLWJsb2NrLWFjZi1jb250ZW50LXZpZGVvIC5ncmlkIHtcbiAgICBncmlkLWdhcDogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAud3AtYmxvY2stYWNmLWNvbnRlbnQtdmlkZW8gLmdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMmZyIDEuOGZyO1xuICAgIGdyaWQtYXV0by1mbG93OiByb3c7XG4gICAgZ3JpZC1nYXA6IDIwMHB4O1xuICB9XG59XG4ud3AtYmxvY2stYWNmLWNvbnRlbnQtdmlkZW8gLmdyaWQgLnRleHQge1xuICBncmlkLWFyZWE6IHRleHQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC53cC1ibG9jay1hY2YtY29udGVudC12aWRlbyAuZ3JpZCAudGV4dCB7XG4gICAgbWFyZ2luOiAwcHg7XG4gIH1cbn1cbi53cC1ibG9jay1hY2YtY29udGVudC12aWRlbyAuZ3JpZCAudGV4dCAudGV4dC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ud3AtYmxvY2stYWNmLWNvbnRlbnQtdmlkZW8gLmdyaWQgLnRleHQgLnRleHQtd3JhcHBlciAuc21hbGwtdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAud3AtYmxvY2stYWNmLWNvbnRlbnQtdmlkZW8gLmdyaWQgLnRleHQgLnRleHQtd3JhcHBlciAuc21hbGwtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIH1cbn1cbi53cC1ibG9jay1hY2YtY29udGVudC12aWRlbyAuZ3JpZCAudGV4dCAudGV4dC13cmFwcGVyIGgxLCAud3AtYmxvY2stYWNmLWNvbnRlbnQtdmlkZW8gLmdyaWQgLnRleHQgLnRleHQtd3JhcHBlciBoMiwgLndwLWJsb2NrLWFjZi1jb250ZW50LXZpZGVvIC5ncmlkIC50ZXh0IC50ZXh0LXdyYXBwZXIgaDMsIC53cC1ibG9jay1hY2YtY29udGVudC12aWRlbyAuZ3JpZCAudGV4dCAudGV4dC13cmFwcGVyIGg0LCAud3AtYmxvY2stYWNmLWNvbnRlbnQtdmlkZW8gLmdyaWQgLnRleHQgLnRleHQtd3JhcHBlciBoNSwgLndwLWJsb2NrLWFjZi1jb250ZW50LXZpZGVvIC5ncmlkIC50ZXh0IC50ZXh0LXdyYXBwZXIgaDYge1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLndwLWJsb2NrLWFjZi1jb250ZW50LXZpZGVvIC5ncmlkIC50ZXh0IC50ZXh0LXdyYXBwZXIgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi53cC1ibG9jay1hY2YtY29udGVudC12aWRlbyAuZ3JpZCAudGV4dCAudGV4dC13cmFwcGVyIC52aWQtcXVvdGUge1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICMwNUM3RjI7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IFNlbWkgQ29uZGVuc2VkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLndwLWJsb2NrLWFjZi1jb250ZW50LXZpZGVvIC5ncmlkIC50ZXh0IC50ZXh0LXdyYXBwZXIgLnZpZC1xdW90ZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4ud3AtYmxvY2stYWNmLWNvbnRlbnQtdmlkZW8gLmdyaWQgLnRleHQgLnRleHQtd3JhcHBlciAuYnV0dG9uIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLndwLWJsb2NrLWFjZi1jb250ZW50LXZpZGVvIC5ncmlkIC50ZXh0IC50ZXh0LXdyYXBwZXIgLnRpbGUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBncmlkLWF1dG8tZmxvdzogcm93O1xuICBncmlkLWdhcDogMjRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC53cC1ibG9jay1hY2YtY29udGVudC12aWRlbyAuZ3JpZCAudGV4dCAudGV4dC13cmFwcGVyIC50aWxlLXdyYXBwZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC53cC1ibG9jay1hY2YtY29udGVudC12aWRlbyAuZ3JpZCAudGV4dCAudGV4dC13cmFwcGVyIC50aWxlLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIH1cbn1cbi53cC1ibG9jay1hY2YtY29udGVudC12aWRlbyAuZ3JpZCAudGV4dCAudGV4dC13cmFwcGVyIC50aWxlLXdyYXBwZXIgLnRpbGUtY3RhIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwLjVmciAyZnI7XG4gIGdyaWQtYXV0by1mbG93OiByb3c7XG4gIGdyaWQtZ2FwOiAyNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi53cC1ibG9jay1hY2YtY29udGVudC12aWRlbyAuZ3JpZCAudGV4dCAudGV4dC13cmFwcGVyIC50aWxlLXdyYXBwZXIgLnRpbGUtY3RhIC5pbWctY29sIGltZyB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4ud3AtYmxvY2stYWNmLWNvbnRlbnQtdmlkZW8gLmdyaWQgLnRleHQgLnRleHQtd3JhcHBlciAudGlsZS13cmFwcGVyIC50aWxlLWN0YSAudGl0bGUtY29sIHAge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBTZW1pIENvbmRlbnNlZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC53cC1ibG9jay1hY2YtY29udGVudC12aWRlbyAuZ3JpZCAudGV4dCAudGV4dC13cmFwcGVyIC50aWxlLXdyYXBwZXIgLnRpbGUtY3RhIC50aXRsZS1jb2wgcCB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG4ud3AtYmxvY2stYWNmLWNvbnRlbnQtdmlkZW8gLmdyaWQgLnZpZGVvIHtcbiAgZ3JpZC1hcmVhOiB2aWRlbztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ud3AtYmxvY2stYWNmLWNvbnRlbnQtdmlkZW8gLmdyaWQgLnZpZGVvIC52aWQtcXVvdGUge1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICMwNUM3RjI7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IFNlbWkgQ29uZGVuc2VkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC53cC1ibG9jay1hY2YtY29udGVudC12aWRlbyAuZ3JpZCAudmlkZW8gLnZpZC1xdW90ZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC53cC1ibG9jay1hY2YtY29udGVudC12aWRlbyAuZ3JpZCAudmlkZW8ge1xuICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC53cC1ibG9jay1hY2YtY29udGVudC12aWRlbyAuZ3JpZCAudmlkZW8ge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxufVxuLndwLWJsb2NrLWFjZi1jb250ZW50LXZpZGVvIC5ncmlkIC52aWRlbyAudmlkZW9XcmFwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG59XG4ud3AtYmxvY2stYWNmLWNvbnRlbnQtdmlkZW8gLmdyaWQgLnZpZGVvIC52aWRlb1dyYXAgLnZpZGVvT3ZlcmxheVdyYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDQ0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC53cC1ibG9jay1hY2YtY29udGVudC12aWRlbyAuZ3JpZCAudmlkZW8gLnZpZGVvV3JhcCAudmlkZW9PdmVybGF5V3JhcCB7XG4gICAgaGVpZ2h0OiA2NjBweDtcbiAgfVxufVxuLndwLWJsb2NrLWFjZi1jb250ZW50LXZpZGVvIC5ncmlkIC52aWRlbyAudmlkZW9XcmFwIC52aWRlb092ZXJsYXlXcmFwIC5jb3JuZXItb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMXB4O1xuICBsZWZ0OiAtMXB4O1xuICB6LWluZGV4OiA4O1xufVxuLndwLWJsb2NrLWFjZi1jb250ZW50LXZpZGVvIC5ncmlkIC52aWRlbyAudmlkZW9XcmFwIC52aWRlb092ZXJsYXlXcmFwIC5iZ292ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4ud3AtYmxvY2stYWNmLWNvbnRlbnQtdmlkZW8gLmdyaWQgLnZpZGVvIC52aWRlb1dyYXAgLnZpZGVvT3ZlcmxheVdyYXAgLmJnb3ZlcmxheSA+IGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLndwLWJsb2NrLWFjZi1jb250ZW50LXZpZGVvIC5ncmlkIC52aWRlbyAudmlkZW9XcmFwIC52aWRlb092ZXJsYXlXcmFwIC5iZ292ZXJsYXkgLnBsYXlPdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLndwLWJsb2NrLWFjZi1jb250ZW50LXZpZGVvIC5ncmlkIC52aWRlbyAudmlkZW9XcmFwIC52aWRlb092ZXJsYXlXcmFwIC5iZ292ZXJsYXkgLnBsYXlPdmVybGF5IC5sYXJnZUljb24ge1xuICB3aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMTIwcHg7XG59XG4ud3AtYmxvY2stYWNmLWNvbnRlbnQtdmlkZW9bY2xhc3MqPWlzLXN0eWxlLWxlZnRdIC5ncmlkIHtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJ2aWRlb1wiIFwidGV4dFwiO1xuICBvcmRlcjogMjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ3JpZC1nYXA6IDBweDtcbn1cbi53cC1ibG9jay1hY2YtY29udGVudC12aWRlb1tjbGFzcyo9aXMtc3R5bGUtbGVmdF0gLmdyaWQgLnRleHQge1xuICBvcmRlcjogMTtcbn1cbi53cC1ibG9jay1hY2YtY29udGVudC12aWRlb1tjbGFzcyo9aXMtc3R5bGUtbGVmdF0gLmdyaWQgLnZpZGVvIHtcbiAgb3JkZXI6IDI7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC53cC1ibG9jay1hY2YtY29udGVudC12aWRlb1tjbGFzcyo9aXMtc3R5bGUtbGVmdF0gLmdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS44ZnIgMmZyO1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwidmlkZW8gdGV4dFwiO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1nYXA6IDYwcHg7XG4gIH1cbiAgLndwLWJsb2NrLWFjZi1jb250ZW50LXZpZGVvW2NsYXNzKj1pcy1zdHlsZS1sZWZ0XSAuZ3JpZCAudGV4dCB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLndwLWJsb2NrLWFjZi1jb250ZW50LXZpZGVvW2NsYXNzKj1pcy1zdHlsZS1sZWZ0XSAuZ3JpZCAudmlkZW8ge1xuICAgIG9yZGVyOiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbn1cbi53cC1ibG9jay1hY2YtY29udGVudC12aWRlb1tjbGFzcyo9aXMtc3R5bGUtcmlnaHRdIC5ncmlkIHtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJ0ZXh0XCIgXCJ2aWRlb1wiO1xuICBvcmRlcjogMjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi53cC1ibG9jay1hY2YtY29udGVudC12aWRlb1tjbGFzcyo9aXMtc3R5bGUtcmlnaHRdIC5ncmlkIC50ZXh0IHtcbiAgb3JkZXI6IDE7XG59XG4ud3AtYmxvY2stYWNmLWNvbnRlbnQtdmlkZW9bY2xhc3MqPWlzLXN0eWxlLXJpZ2h0XSAuZ3JpZCAudmlkZW8ge1xuICBvcmRlcjogMjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC53cC1ibG9jay1hY2YtY29udGVudC12aWRlb1tjbGFzcyo9aXMtc3R5bGUtcmlnaHRdIC5ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDJmciAxLjhmcjtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcInRleHQgdmlkZW8gXCI7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgfVxuICAud3AtYmxvY2stYWNmLWNvbnRlbnQtdmlkZW9bY2xhc3MqPWlzLXN0eWxlLXJpZ2h0XSAuZ3JpZCAudGV4dCB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLndwLWJsb2NrLWFjZi1jb250ZW50LXZpZGVvW2NsYXNzKj1pcy1zdHlsZS1yaWdodF0gLmdyaWQgLnZpZGVvIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn0iLCIvLyAgTUVESUEgUVVFUklFU1xuQG1peGluIG1pbi13aWR0aCgkc2l6ZSApIHtcbiAgICAkdmFsdWU6ICcnO1xuXG4gICAgQGlmICh0eXBlLW9mKCRzaXplICk9PSdudW1iZXInKSB7XG4gICAgICAgICR2YWx1ZTogJHNpemU7XG5cbiAgICB9XG5cbiAgICBAZWxzZSB7XG4gICAgICAgICR2YWx1ZTogbWFwLWdldCgkYnJlYWtwb2ludHMsICRzaXplICk7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3tjYWxjKCR2YWx1ZSAvIDE2KX1lbSkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cblxuLy8gUkVTUE9OU0lWRSBSQVRJT1xuQG1peGluIHJhdGlvKCR4LCAkeSApIHtcbiAgICBwYWRkaW5nLXRvcDogdW5xdW90ZShjYWxjKCR5IC8gJHggKSAqIDEwMCArICclJyk7XG59XG5cblxuLy8gIFRSVU5DQVRFXG5AbWl4aW4gdHJ1bmNhdGUoJG92ZXJmbG93OiBlbGxpcHNpcykge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiAkb3ZlcmZsb3c7XG59XG5cblxuLy8gIFBTRVVET1xuQG1peGluIGJlZm9yZSgkaW5jbHVkZTogdHJ1ZSwgJHBvc2l0aW9uOiBhYnNvbHV0ZSwgJGNvbnRlbnQ6ICcnKSB7XG5cbiAgICAmOjpiZWZvcmUge1xuXG4gICAgICAgIEBpZiAoJGluY2x1ZGUgKSB7XG4gICAgICAgICAgICBjb250ZW50OiAkY29udGVudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246ICRwb3NpdGlvbjtcbiAgICAgICAgfVxuXG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuXG5AbWl4aW4gYWZ0ZXIoJGluY2x1ZGU6IHRydWUsICRwb3NpdGlvbjogYWJzb2x1dGUsICRjb250ZW50OiAnJykge1xuXG4gICAgJjo6YWZ0ZXIge1xuXG4gICAgICAgIEBpZiAoJGluY2x1ZGUgKSB7XG4gICAgICAgICAgICBjb250ZW50OiAkY29udGVudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246ICRwb3NpdGlvbjtcbiAgICAgICAgfVxuXG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuXG5AbWl4aW4gb2JqZWN0LWZpdCgkeDogNTAlLCAkeTogNTAlKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcblxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9iamVjdC1wb3NpdGlvbjogJHggJHk7XG4gICAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0Jztcbn1cblxuQGZ1bmN0aW9uIG1hZ2ljLWNsYW1wKCRtaW46IDIwcHgsICRtYXg6IDIwMHB4LCAkZHluYW1pYzogNTAsICRvZmZzZXQ6IDIwMHB4LCAkYnJlYWtwb2ludDogdmFyKC0tY29udGFpbmVyLXdpZHRoKSkge1xuICAgIEByZXR1cm4gY2xhbXAoJG1pbiwgY2FsYygjeyRkeW5hbWljfXZ3IC0gI3skYnJlYWtwb2ludH0qI3tjYWxjKCRkeW5hbWljLzEwMCl9ICsgI3skb2Zmc2V0fSksICN7JG1heH0pO1xufVxuXG5AbWl4aW4gZmxleC1jZW50ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuXG4vLyBERUJVR1xuQG1peGluIGRlYnVnIHtcbiAgICAqIHtcbiAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkIHJlZDtcbiAgICB9XG59XG4iXX0= */
