.mt-150 {
  margin-top: 9.375rem;
}

.mt-45 {
  margin-top: 2.8125rem;
}

.mt-65 {
  margin-top: 4.0625rem;
}

.node--type-mediateca-video.node--view-mode-full,
.node--type-mediateca-audio.node--view-mode-full,
.node--type-mediateca-publication.node--view-mode-full {
  margin-top: 1.25rem;
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  grid-gap: var(--spacing-2xs);
}
.node--type-mediateca-video.node--view-mode-full .group--content,
.node--type-mediateca-audio.node--view-mode-full .group--content,
.node--type-mediateca-publication.node--view-mode-full .group--content {
  grid-column: 4/span 5;
}
@media (max-width: 74.99875rem) {
  .node--type-mediateca-video.node--view-mode-full .group--content,
  .node--type-mediateca-audio.node--view-mode-full .group--content,
  .node--type-mediateca-publication.node--view-mode-full .group--content {
    grid-column: 3/span 8;
  }
}
@media (max-width: 47.99875rem) {
  .node--type-mediateca-video.node--view-mode-full .group--content,
  .node--type-mediateca-audio.node--view-mode-full .group--content,
  .node--type-mediateca-publication.node--view-mode-full .group--content {
    grid-column: span 12;
  }
}
.node--type-mediateca-video.node--view-mode-full .group--content .group--cover,
.node--type-mediateca-audio.node--view-mode-full .group--content .group--cover,
.node--type-mediateca-publication.node--view-mode-full .group--content .group--cover {
  width: 100%;
  aspect-ratio: 1.6;
  overflow: hidden;
  position: relative;
  margin-bottom: 0.625rem;
}
.node--type-mediateca-video.node--view-mode-full .group--content .group--cover .field--name-field-media-oembed-video,
.node--type-mediateca-video.node--view-mode-full .group--content .group--cover .field--name-field-media-iframe,
.node--type-mediateca-audio.node--view-mode-full .group--content .group--cover .field--name-field-media-oembed-video,
.node--type-mediateca-audio.node--view-mode-full .group--content .group--cover .field--name-field-media-iframe,
.node--type-mediateca-publication.node--view-mode-full .group--content .group--cover .field--name-field-media-oembed-video,
.node--type-mediateca-publication.node--view-mode-full .group--content .group--cover .field--name-field-media-iframe {
  height: 100%;
}
.node--type-mediateca-video.node--view-mode-full .group--content .group--cover .field--name-field-media-oembed-video div,
.node--type-mediateca-video.node--view-mode-full .group--content .group--cover .field--name-field-media-iframe div,
.node--type-mediateca-audio.node--view-mode-full .group--content .group--cover .field--name-field-media-oembed-video div,
.node--type-mediateca-audio.node--view-mode-full .group--content .group--cover .field--name-field-media-iframe div,
.node--type-mediateca-publication.node--view-mode-full .group--content .group--cover .field--name-field-media-oembed-video div,
.node--type-mediateca-publication.node--view-mode-full .group--content .group--cover .field--name-field-media-iframe div {
  height: 100%;
}
.node--type-mediateca-video.node--view-mode-full .group--content .group--cover iframe,
.node--type-mediateca-audio.node--view-mode-full .group--content .group--cover iframe,
.node--type-mediateca-publication.node--view-mode-full .group--content .group--cover iframe {
  aspect-ratio: 1.5;
  width: 100%;
  height: 100%;
}
.node--type-mediateca-video.node--view-mode-full .group--content .group--info,
.node--type-mediateca-audio.node--view-mode-full .group--content .group--info,
.node--type-mediateca-publication.node--view-mode-full .group--content .group--info {
  display: grid;
  row-gap: var(--spacing-xs);
}
.node--type-mediateca-video.node--view-mode-full .group--content .group--info .field--name-field-date,
.node--type-mediateca-audio.node--view-mode-full .group--content .group--info .field--name-field-date,
.node--type-mediateca-publication.node--view-mode-full .group--content .group--info .field--name-field-date {
  margin-top: 0;
  font-size: 0.84375rem;
  color: var(--darkergrey);
  text-transform: uppercase;
}
.node--type-mediateca-video.node--view-mode-full .group--content .group--info .field--name-title,
.node--type-mediateca-audio.node--view-mode-full .group--content .group--info .field--name-title,
.node--type-mediateca-publication.node--view-mode-full .group--content .group--info .field--name-title {
  font-family: var(--font-family-medium);
  font-size: 1.875rem;
  line-height: 1.875rem;
  text-transform: uppercase;
}
@media (max-width: 35.99875rem) {
  .node--type-mediateca-video.node--view-mode-full .group--content .group--info .field--name-title,
  .node--type-mediateca-audio.node--view-mode-full .group--content .group--info .field--name-title,
  .node--type-mediateca-publication.node--view-mode-full .group--content .group--info .field--name-title {
    font-size: 1.75rem;
  }
}
.node--type-mediateca-video.node--view-mode-full .group--content .group--info .field--name-field-teaser,
.node--type-mediateca-audio.node--view-mode-full .group--content .group--info .field--name-field-teaser,
.node--type-mediateca-publication.node--view-mode-full .group--content .group--info .field--name-field-teaser {
  font-size: 1.25rem;
  line-height: normal;
  text-transform: uppercase;
  padding: 0.3125rem 0;
}
.node--type-mediateca-video.node--view-mode-full .group--content .group--info .field--name-field-teaser p,
.node--type-mediateca-audio.node--view-mode-full .group--content .group--info .field--name-field-teaser p,
.node--type-mediateca-publication.node--view-mode-full .group--content .group--info .field--name-field-teaser p {
  margin-bottom: 0;
}
.node--type-mediateca-video.node--view-mode-full .group--content .group--info .field--name-body,
.node--type-mediateca-audio.node--view-mode-full .group--content .group--info .field--name-body,
.node--type-mediateca-publication.node--view-mode-full .group--content .group--info .field--name-body {
  font-size: 1.25rem;
  line-height: normal;
}
.node--type-mediateca-video.node--view-mode-full .group--content .group--info .field--name-body p:last-child,
.node--type-mediateca-audio.node--view-mode-full .group--content .group--info .field--name-body p:last-child,
.node--type-mediateca-publication.node--view-mode-full .group--content .group--info .field--name-body p:last-child {
  margin-bottom: 0;
}
.node--type-mediateca-video.node--view-mode-full .group--content .field--name-field-more-info,
.node--type-mediateca-audio.node--view-mode-full .group--content .field--name-field-more-info,
.node--type-mediateca-publication.node--view-mode-full .group--content .field--name-field-more-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: var(--padding-xs);
  margin: 1.25rem 0;
}
.node--type-mediateca-video.node--view-mode-full .group--content .field--name-field-more-info a,
.node--type-mediateca-audio.node--view-mode-full .group--content .field--name-field-more-info a,
.node--type-mediateca-publication.node--view-mode-full .group--content .field--name-field-more-info a {
  text-transform: uppercase;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: var(--padding-2xs);
  font-size: var(--font-size-base);
  font-family: var(--font-family-text);
  text-decoration: none;
  line-height: normal;
}
.node--type-mediateca-video.node--view-mode-full .group--content .field--name-field-more-info a:hover,
.node--type-mediateca-audio.node--view-mode-full .group--content .field--name-field-more-info a:hover,
.node--type-mediateca-publication.node--view-mode-full .group--content .field--name-field-more-info a:hover {
  cursor: pointer;
}
.node--type-mediateca-video.node--view-mode-full .group--content .field--name-field-more-info a,
.node--type-mediateca-audio.node--view-mode-full .group--content .field--name-field-more-info a,
.node--type-mediateca-publication.node--view-mode-full .group--content .field--name-field-more-info a {
  background: var(--darkergrey);
  color: var(--white);
}
.node--type-mediateca-video.node--view-mode-full .group--content .field--name-field-more-info a:hover,
.node--type-mediateca-audio.node--view-mode-full .group--content .field--name-field-more-info a:hover,
.node--type-mediateca-publication.node--view-mode-full .group--content .field--name-field-more-info a:hover {
  background: var(--grey);
  color: var(--black);
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9taXhpbnMuc2NzcyIsInRoZW1lL25vZGUvbWVkaWF0ZWNhL25vZGUubWVkaWF0ZWNhX3ZpZGVvLmZ1bGwuY3NzIiwidGhlbWUvbm9kZS9tZWRpYXRlY2Evbm9kZS5tZWRpYXRlY2FfdmlkZW8uZnVsbC5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF5SkE7RUFIRSxvQkFBQTtBQ3BKRjs7QUQrSkE7RUFIRSxxQkFBQTtBQ3hKRjs7QURtS0E7RUFIRSxxQkFBQTtBQzVKRjs7QUNKRTs7O0VBQ0UsbUJBQUE7RUFDQSxhQUFBO0VBQ0Esc0NBQUE7RUFDQSw0QkFBQTtBRFNKO0FDUEk7OztFQUNFLHFCQUFBO0FEV047QUVvREk7RURoRUE7OztJQUlJLHFCQUFBO0VEY047QUFDRjtBRTZDSTtFRGhFQTs7O0lBUUksb0JBQUE7RURpQk47QUFDRjtBQ2ZNOzs7RUFDRSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsdUJBQUE7QURtQlI7QUNqQlE7Ozs7OztFQUVFLFlBQUE7QUR1QlY7QUNyQlU7Ozs7OztFQUNFLFlBQUE7QUQ0Qlo7QUN2QlE7OztFQUNFLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QUQyQlY7QUN2Qk07OztFQUNFLGFBQUE7RUFDQSwwQkFBQTtBRDJCUjtBQ3pCUTs7O0VBQ0UsYUFBQTtFQUNBLHFCQUFBO0VBQ0Esd0JBQUE7RUFDQSx5QkFBQTtBRDZCVjtBQzFCUTs7O0VBQ0Usc0NBQUE7RUFDQSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7QUQ4QlY7QUVoQkk7RURsQkk7OztJQU9JLGtCQUFBO0VEaUNWO0FBQ0Y7QUM5QlE7OztFQUNFLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0FEa0NWO0FDaENVOzs7RUFDRSxnQkFBQTtBRG9DWjtBQ2hDUTs7O0VBQ0Usa0JBQUE7RUFDQSxtQkFBQTtBRG9DVjtBQ2hDWTs7O0VBQ0UsZ0JBQUE7QURvQ2Q7QUM5Qk07OztFQUNFLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLGlCQUFBO0FEa0NSO0FDaENROzs7RUZwRU4seUJBQUE7RUFDQSwwQkFBQTtFQUFBLHVCQUFBO0VBQUEsa0JBQUE7RUFDQSwyQkFBQTtFQUNBLGdDQUFBO0VBQ0Esb0NBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0FDeUdGO0FEbkdFOzs7RUFDRSxlQUFBO0FDdUdKO0FDaERROzs7RUZzQk4sNkJFckJrQztFRnNCbEMsbUJFdEJxRDtBRHFEdkQ7QUQ3QkU7OztFQUNFLHVCRXpCaUU7RUYwQmpFLG1CRTFCOEU7QUQyRGxGIiwiZmlsZSI6InRoZW1lL25vZGUvbWVkaWF0ZWNhL25vZGUubWVkaWF0ZWNhX3ZpZGVvLmZ1bGwuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQG1peGluIGJhc2UtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1kYXJrZXJncmV5KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuQG1peGluIGJhc2UtbGluay1kYXJrIHtcbiAgQGluY2x1ZGUgYmFzZS1saW5rO1xuICBjb2xvcjogdmFyKC0tYmxhY2spO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWRhcmtlcmdyZXkpO1xuICB9XG59XG5cbkBtaXhpbiBtZW51LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYmxhY2spO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG5cbkBtaXhpbiB0YWcge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBhZGRpbmc6IHZhcigtLXBhZGRpbmctMnhzKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYmFzZSk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS10ZXh0KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG5AbWl4aW4gdGFnLS1saW5rIHtcbiAgQGluY2x1ZGUgdGFnO1xuXG4gICY6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG5AbWl4aW4gdGFnLS1ibGFjayB7XG4gIEBpbmNsdWRlIHRhZztcbiAgYmFja2dyb3VuZDogdmFyKC0tYmxhY2spO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuXG5AbWl4aW4gdGFnLS1yZWQge1xuICBAaW5jbHVkZSB0YWc7XG4gIGJhY2tncm91bmQ6IHZhcigtLXJlZCk7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG5cbkBtaXhpbiB0YWctLWRhcmtlcmdyZXkge1xuICBAaW5jbHVkZSB0YWc7XG4gIGJhY2tncm91bmQ6IHZhcigtLWRhcmtlcmdyZXkpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuXG5AbWl4aW4gdGFnLWxpbmstLWJsYWNrIHtcbiAgQGluY2x1ZGUgdGFnLS1saW5rO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ibGFjayk7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZGFya2VyZ3JleSk7XG4gIH1cbn1cblxuQG1peGluIHRhZy1saW5rLS1kYXJrZ3JleSB7XG4gIEBpbmNsdWRlIHRhZy0tbGluaztcbiAgYmFja2dyb3VuZDogdmFyKC0tZGFya2dyZXkpO1xuICBjb2xvcjogdmFyKC0tYmxhY2spO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJsYWNrKTtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICB9XG59XG5cbkBtaXhpbiB0YWctbGluay0tZGFya2VyZ3JleSB7XG4gIEBpbmNsdWRlIHRhZy0tbGluaztcbiAgYmFja2dyb3VuZDogdmFyKC0tZGFya2VyZ3JleSk7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmxhY2spO1xuICB9XG59XG5cbkBtaXhpbiB0YWctbGluay0tZ3JleSB7XG4gIEBpbmNsdWRlIHRhZy0tbGluaztcbiAgYmFja2dyb3VuZDogdmFyKC0tZ3JleSk7XG4gIGNvbG9yOiB2YXIoLS1ibGFjayk7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmxhY2spO1xuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIH1cbn1cblxuQG1peGluIHRhZy1saW5rLS13aGl0ZSB7XG4gIEBpbmNsdWRlIHRhZy0tbGluaztcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICBjb2xvcjogdmFyKC0tYmxhY2spO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1kYXJrZXJncmV5KTtcbiAgfVxufVxuXG5cbkBtaXhpbiB0YWctbGluay0tY3VzdG9tKCRiYWNrZ3JvdW5kLCAkY29sb3IsICRob3Zlci1iYWNrZ3JvdW5kLCAkaG92ZXItY29sb3IpIHtcbiAgQGluY2x1ZGUgdGFnLS1saW5rO1xuICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZDtcbiAgY29sb3I6ICRjb2xvcjtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkaG92ZXItYmFja2dyb3VuZDtcbiAgICBjb2xvcjogJGhvdmVyLWNvbG9yO1xuICB9XG59XG5cbi8vIENvbnRhaW5lclxuQG1peGluIGJhc2UtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiB2YXIoLS1wYWRkaW5nLXhzKSB2YXIoLS1wYWRkaW5nLXhzKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5AbWl4aW4gaG92ZXItZWZlY3Qge1xuICAmOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwsIDAuNnM7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgfVxufVxuXG5AbWl4aW4gcGFkZGluZy1tYXJnaW4tMCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuQG1peGluIG10LTE1MCB7XG4gIG1hcmdpbi10b3A6IDE1MHB4O1xufVxuXG4ubXQtMTUwIHtcbiAgQGluY2x1ZGUgbXQtMTUwO1xufVxuXG5AbWl4aW4gbXQtNDUge1xuICBtYXJnaW4tdG9wOiA0NXB4O1xufVxuXG4ubXQtNDUge1xuICBAaW5jbHVkZSBtdC00NTtcbn1cblxuQG1peGluIG10LTY1IHtcbiAgbWFyZ2luLXRvcDogNjVweDtcbn1cblxuLm10LTY1IHtcbiAgQGluY2x1ZGUgbXQtNjU7XG59XG5cbkBtaXhpbiBwYWdlcmVyLXBhZ2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogdmFyKC0tYmFzZS1wYWRkaW5nKTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvIDEwMHB4O1xuICBwYWRkaW5nOiAwO1xuXG4gIGxpIHtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgYSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBjb2xvcjogdmFyKC0tYmxhY2spO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWRhcmtlcmdyZXkpO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogdmFyKC0tZGFya2VyZ3JleSk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gc2VsZWN0aW9uIHtcbiAgOjotbW96LXNlbGVjdGlvbiB7IEBjb250ZW50OyB9XG4gIDo6c2VsZWN0aW9uIHsgQGNvbnRlbnQ7IH1cbn1cbiIsIi5tdC0xNTAge1xuICBtYXJnaW4tdG9wOiAxNTBweDtcbn1cblxuLm10LTQ1IHtcbiAgbWFyZ2luLXRvcDogNDVweDtcbn1cblxuLm10LTY1IHtcbiAgbWFyZ2luLXRvcDogNjVweDtcbn1cblxuLm5vZGUtLXR5cGUtbWVkaWF0ZWNhLXZpZGVvLm5vZGUtLXZpZXctbW9kZS1mdWxsLFxuLm5vZGUtLXR5cGUtbWVkaWF0ZWNhLWF1ZGlvLm5vZGUtLXZpZXctbW9kZS1mdWxsLFxuLm5vZGUtLXR5cGUtbWVkaWF0ZWNhLXB1YmxpY2F0aW9uLm5vZGUtLXZpZXctbW9kZS1mdWxsIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XG4gIGdyaWQtZ2FwOiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG59XG4ubm9kZS0tdHlwZS1tZWRpYXRlY2EtdmlkZW8ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLS1jb250ZW50LFxuLm5vZGUtLXR5cGUtbWVkaWF0ZWNhLWF1ZGlvLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5ncm91cC0tY29udGVudCxcbi5ub2RlLS10eXBlLW1lZGlhdGVjYS1wdWJsaWNhdGlvbi5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtLWNvbnRlbnQge1xuICBncmlkLWNvbHVtbjogNC9zcGFuIDU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5ub2RlLS10eXBlLW1lZGlhdGVjYS12aWRlby5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtLWNvbnRlbnQsXG4gIC5ub2RlLS10eXBlLW1lZGlhdGVjYS1hdWRpby5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtLWNvbnRlbnQsXG4gIC5ub2RlLS10eXBlLW1lZGlhdGVjYS1wdWJsaWNhdGlvbi5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtLWNvbnRlbnQge1xuICAgIGdyaWQtY29sdW1uOiAzL3NwYW4gODtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5ub2RlLS10eXBlLW1lZGlhdGVjYS12aWRlby5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtLWNvbnRlbnQsXG4gIC5ub2RlLS10eXBlLW1lZGlhdGVjYS1hdWRpby5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtLWNvbnRlbnQsXG4gIC5ub2RlLS10eXBlLW1lZGlhdGVjYS1wdWJsaWNhdGlvbi5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtLWNvbnRlbnQge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEyO1xuICB9XG59XG4ubm9kZS0tdHlwZS1tZWRpYXRlY2EtdmlkZW8ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLS1jb250ZW50IC5ncm91cC0tY292ZXIsXG4ubm9kZS0tdHlwZS1tZWRpYXRlY2EtYXVkaW8ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLS1jb250ZW50IC5ncm91cC0tY292ZXIsXG4ubm9kZS0tdHlwZS1tZWRpYXRlY2EtcHVibGljYXRpb24ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLS1jb250ZW50IC5ncm91cC0tY292ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAxLjY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5ub2RlLS10eXBlLW1lZGlhdGVjYS12aWRlby5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtLWNvbnRlbnQgLmdyb3VwLS1jb3ZlciAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtb2VtYmVkLXZpZGVvLFxuLm5vZGUtLXR5cGUtbWVkaWF0ZWNhLXZpZGVvLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5ncm91cC0tY29udGVudCAuZ3JvdXAtLWNvdmVyIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1pZnJhbWUsXG4ubm9kZS0tdHlwZS1tZWRpYXRlY2EtYXVkaW8ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLS1jb250ZW50IC5ncm91cC0tY292ZXIgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLW9lbWJlZC12aWRlbyxcbi5ub2RlLS10eXBlLW1lZGlhdGVjYS1hdWRpby5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtLWNvbnRlbnQgLmdyb3VwLS1jb3ZlciAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtaWZyYW1lLFxuLm5vZGUtLXR5cGUtbWVkaWF0ZWNhLXB1YmxpY2F0aW9uLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5ncm91cC0tY29udGVudCAuZ3JvdXAtLWNvdmVyIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1vZW1iZWQtdmlkZW8sXG4ubm9kZS0tdHlwZS1tZWRpYXRlY2EtcHVibGljYXRpb24ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLS1jb250ZW50IC5ncm91cC0tY292ZXIgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWlmcmFtZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5ub2RlLS10eXBlLW1lZGlhdGVjYS12aWRlby5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtLWNvbnRlbnQgLmdyb3VwLS1jb3ZlciAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtb2VtYmVkLXZpZGVvIGRpdixcbi5ub2RlLS10eXBlLW1lZGlhdGVjYS12aWRlby5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtLWNvbnRlbnQgLmdyb3VwLS1jb3ZlciAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtaWZyYW1lIGRpdixcbi5ub2RlLS10eXBlLW1lZGlhdGVjYS1hdWRpby5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtLWNvbnRlbnQgLmdyb3VwLS1jb3ZlciAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtb2VtYmVkLXZpZGVvIGRpdixcbi5ub2RlLS10eXBlLW1lZGlhdGVjYS1hdWRpby5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtLWNvbnRlbnQgLmdyb3VwLS1jb3ZlciAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtaWZyYW1lIGRpdixcbi5ub2RlLS10eXBlLW1lZGlhdGVjYS1wdWJsaWNhdGlvbi5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtLWNvbnRlbnQgLmdyb3VwLS1jb3ZlciAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtb2VtYmVkLXZpZGVvIGRpdixcbi5ub2RlLS10eXBlLW1lZGlhdGVjYS1wdWJsaWNhdGlvbi5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtLWNvbnRlbnQgLmdyb3VwLS1jb3ZlciAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtaWZyYW1lIGRpdiB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5ub2RlLS10eXBlLW1lZGlhdGVjYS12aWRlby5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtLWNvbnRlbnQgLmdyb3VwLS1jb3ZlciBpZnJhbWUsXG4ubm9kZS0tdHlwZS1tZWRpYXRlY2EtYXVkaW8ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLS1jb250ZW50IC5ncm91cC0tY292ZXIgaWZyYW1lLFxuLm5vZGUtLXR5cGUtbWVkaWF0ZWNhLXB1YmxpY2F0aW9uLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5ncm91cC0tY29udGVudCAuZ3JvdXAtLWNvdmVyIGlmcmFtZSB7XG4gIGFzcGVjdC1yYXRpbzogMS41O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm5vZGUtLXR5cGUtbWVkaWF0ZWNhLXZpZGVvLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5ncm91cC0tY29udGVudCAuZ3JvdXAtLWluZm8sXG4ubm9kZS0tdHlwZS1tZWRpYXRlY2EtYXVkaW8ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLS1jb250ZW50IC5ncm91cC0taW5mbyxcbi5ub2RlLS10eXBlLW1lZGlhdGVjYS1wdWJsaWNhdGlvbi5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtLWNvbnRlbnQgLmdyb3VwLS1pbmZvIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2luZy14cyk7XG59XG4ubm9kZS0tdHlwZS1tZWRpYXRlY2EtdmlkZW8ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLS1jb250ZW50IC5ncm91cC0taW5mbyAuZmllbGQtLW5hbWUtZmllbGQtZGF0ZSxcbi5ub2RlLS10eXBlLW1lZGlhdGVjYS1hdWRpby5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtLWNvbnRlbnQgLmdyb3VwLS1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC1kYXRlLFxuLm5vZGUtLXR5cGUtbWVkaWF0ZWNhLXB1YmxpY2F0aW9uLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5ncm91cC0tY29udGVudCAuZ3JvdXAtLWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLWRhdGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDEzLjVweDtcbiAgY29sb3I6IHZhcigtLWRhcmtlcmdyZXkpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLm5vZGUtLXR5cGUtbWVkaWF0ZWNhLXZpZGVvLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5ncm91cC0tY29udGVudCAuZ3JvdXAtLWluZm8gLmZpZWxkLS1uYW1lLXRpdGxlLFxuLm5vZGUtLXR5cGUtbWVkaWF0ZWNhLWF1ZGlvLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5ncm91cC0tY29udGVudCAuZ3JvdXAtLWluZm8gLmZpZWxkLS1uYW1lLXRpdGxlLFxuLm5vZGUtLXR5cGUtbWVkaWF0ZWNhLXB1YmxpY2F0aW9uLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5ncm91cC0tY29udGVudCAuZ3JvdXAtLWluZm8gLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LW1lZGl1bSk7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtbWVkaWF0ZWNhLXZpZGVvLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5ncm91cC0tY29udGVudCAuZ3JvdXAtLWluZm8gLmZpZWxkLS1uYW1lLXRpdGxlLFxuICAubm9kZS0tdHlwZS1tZWRpYXRlY2EtYXVkaW8ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLS1jb250ZW50IC5ncm91cC0taW5mbyAuZmllbGQtLW5hbWUtdGl0bGUsXG4gIC5ub2RlLS10eXBlLW1lZGlhdGVjYS1wdWJsaWNhdGlvbi5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtLWNvbnRlbnQgLmdyb3VwLS1pbmZvIC5maWVsZC0tbmFtZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG4ubm9kZS0tdHlwZS1tZWRpYXRlY2EtdmlkZW8ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLS1jb250ZW50IC5ncm91cC0taW5mbyAuZmllbGQtLW5hbWUtZmllbGQtdGVhc2VyLFxuLm5vZGUtLXR5cGUtbWVkaWF0ZWNhLWF1ZGlvLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5ncm91cC0tY29udGVudCAuZ3JvdXAtLWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLXRlYXNlcixcbi5ub2RlLS10eXBlLW1lZGlhdGVjYS1wdWJsaWNhdGlvbi5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtLWNvbnRlbnQgLmdyb3VwLS1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC10ZWFzZXIge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuLm5vZGUtLXR5cGUtbWVkaWF0ZWNhLXZpZGVvLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5ncm91cC0tY29udGVudCAuZ3JvdXAtLWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLXRlYXNlciBwLFxuLm5vZGUtLXR5cGUtbWVkaWF0ZWNhLWF1ZGlvLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5ncm91cC0tY29udGVudCAuZ3JvdXAtLWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLXRlYXNlciBwLFxuLm5vZGUtLXR5cGUtbWVkaWF0ZWNhLXB1YmxpY2F0aW9uLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5ncm91cC0tY29udGVudCAuZ3JvdXAtLWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLXRlYXNlciBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ub2RlLS10eXBlLW1lZGlhdGVjYS12aWRlby5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtLWNvbnRlbnQgLmdyb3VwLS1pbmZvIC5maWVsZC0tbmFtZS1ib2R5LFxuLm5vZGUtLXR5cGUtbWVkaWF0ZWNhLWF1ZGlvLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5ncm91cC0tY29udGVudCAuZ3JvdXAtLWluZm8gLmZpZWxkLS1uYW1lLWJvZHksXG4ubm9kZS0tdHlwZS1tZWRpYXRlY2EtcHVibGljYXRpb24ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLS1jb250ZW50IC5ncm91cC0taW5mbyAuZmllbGQtLW5hbWUtYm9keSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5ub2RlLS10eXBlLW1lZGlhdGVjYS12aWRlby5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtLWNvbnRlbnQgLmdyb3VwLS1pbmZvIC5maWVsZC0tbmFtZS1ib2R5IHA6bGFzdC1jaGlsZCxcbi5ub2RlLS10eXBlLW1lZGlhdGVjYS1hdWRpby5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtLWNvbnRlbnQgLmdyb3VwLS1pbmZvIC5maWVsZC0tbmFtZS1ib2R5IHA6bGFzdC1jaGlsZCxcbi5ub2RlLS10eXBlLW1lZGlhdGVjYS1wdWJsaWNhdGlvbi5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtLWNvbnRlbnQgLmdyb3VwLS1pbmZvIC5maWVsZC0tbmFtZS1ib2R5IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubm9kZS0tdHlwZS1tZWRpYXRlY2EtdmlkZW8ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLS1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1tb3JlLWluZm8sXG4ubm9kZS0tdHlwZS1tZWRpYXRlY2EtYXVkaW8ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLS1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1tb3JlLWluZm8sXG4ubm9kZS0tdHlwZS1tZWRpYXRlY2EtcHVibGljYXRpb24ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLS1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1tb3JlLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLXBhZGRpbmcteHMpO1xuICBtYXJnaW46IDIwcHggMDtcbn1cbi5ub2RlLS10eXBlLW1lZGlhdGVjYS12aWRlby5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLW1vcmUtaW5mbyBhLFxuLm5vZGUtLXR5cGUtbWVkaWF0ZWNhLWF1ZGlvLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5ncm91cC0tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbW9yZS1pbmZvIGEsXG4ubm9kZS0tdHlwZS1tZWRpYXRlY2EtcHVibGljYXRpb24ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLS1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1tb3JlLWluZm8gYSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZzogdmFyKC0tcGFkZGluZy0yeHMpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1iYXNlKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXRleHQpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ubm9kZS0tdHlwZS1tZWRpYXRlY2EtdmlkZW8ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLS1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1tb3JlLWluZm8gYTpob3Zlcixcbi5ub2RlLS10eXBlLW1lZGlhdGVjYS1hdWRpby5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLW1vcmUtaW5mbyBhOmhvdmVyLFxuLm5vZGUtLXR5cGUtbWVkaWF0ZWNhLXB1YmxpY2F0aW9uLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5ncm91cC0tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbW9yZS1pbmZvIGE6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubm9kZS0tdHlwZS1tZWRpYXRlY2EtdmlkZW8ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLS1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1tb3JlLWluZm8gYSxcbi5ub2RlLS10eXBlLW1lZGlhdGVjYS1hdWRpby5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLW1vcmUtaW5mbyBhLFxuLm5vZGUtLXR5cGUtbWVkaWF0ZWNhLXB1YmxpY2F0aW9uLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5ncm91cC0tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbW9yZS1pbmZvIGEge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1kYXJrZXJncmV5KTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbi5ub2RlLS10eXBlLW1lZGlhdGVjYS12aWRlby5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLW1vcmUtaW5mbyBhOmhvdmVyLFxuLm5vZGUtLXR5cGUtbWVkaWF0ZWNhLWF1ZGlvLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5ncm91cC0tY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtbW9yZS1pbmZvIGE6aG92ZXIsXG4ubm9kZS0tdHlwZS1tZWRpYXRlY2EtcHVibGljYXRpb24ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLS1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1tb3JlLWluZm8gYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWdyZXkpO1xuICBjb2xvcjogdmFyKC0tYmxhY2spO1xufSIsIkBpbXBvcnQgXCIuLi8uLi8uLi9zdHlsZS0tYm9vdHN0cmFwLXJlc3BvbnNpdmVcIjtcblxuLm5vZGUtLXR5cGUtbWVkaWF0ZWNhLXZpZGVvLFxuLm5vZGUtLXR5cGUtbWVkaWF0ZWNhLWF1ZGlvLFxuLm5vZGUtLXR5cGUtbWVkaWF0ZWNhLXB1YmxpY2F0aW9uIHtcblxuICAmLm5vZGUtLXZpZXctbW9kZS1mdWxsIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsMWZyKTtcbiAgICBncmlkLWdhcDogdmFyKC0tc3BhY2luZy0yeHMpO1xuXG4gICAgLmdyb3VwLS1jb250ZW50IHtcbiAgICAgIGdyaWQtY29sdW1uOiA0L3NwYW4gNTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAzL3NwYW4gODtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDEyO1xuICAgICAgfVxuXG4gICAgICAuZ3JvdXAtLWNvdmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMS42O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLW9lbWJlZC12aWRlbyxcbiAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWlmcmFtZSB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgYXNwZWN0LXJhdGlvOiAxLjU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5ncm91cC0taW5mbyB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIHJvdy1nYXA6IHZhcigtLXNwYWNpbmcteHMpO1xuXG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1kYXRlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTMuNXB4O1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1kYXJrZXJncmV5KTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktbWVkaXVtKTtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC10ZWFzZXIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDA7XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG4gICAgICAgICAgcCB7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1tb3JlLWluZm8ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHZhcigtLXBhZGRpbmcteHMpO1xuICAgICAgICBtYXJnaW46IDIwcHggMDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBAaW5jbHVkZSB0YWctbGluay0tY3VzdG9tKHZhcigtLWRhcmtlcmdyZXkpLCB2YXIoLS13aGl0ZSksIHZhcigtLWdyZXkpLCB2YXIoLS1ibGFjaykpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCB4eGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAaWYgbm90ICRuIHtcbiAgICBAZXJyb3IgXCJicmVha3BvaW50IGAjeyRuYW1lfWAgbm90IGZvdW5kIGluIGAjeyRicmVha3BvaW50c31gXCI7XG4gIH1cbiAgQHJldHVybiBpZigkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgcmVkdWNlZCBieSAwLjAycHggdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mXG4vLyBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KG1kLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWF4IGFuZCAkbWF4ID4gMCwgJG1heCAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiAgYnJlYWtwb2ludC1tYXgoJG5leHQsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuZXh0LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIl19 */
