:root{--link-hover-effect__color:var(--color__black)}body .image-slider-module__slides-wrapper{margin-top:calc(1.5625rem*var(--responsive-spaces-fix));margin-bottom:calc(1.5625rem*var(--responsive-spaces-fix))}body .image-slider-module{--image-slider-module__size--arrow-height:1.125rem;--image-slider-module__size--arrow-width:1.3125rem}body .image-slider-module__slides-wrapper{margin-left:calc(var(--container-padding)*-1);margin-right:calc(var(--container-padding)*-1)}body .image-slider-module__slides-wrapper .slides{height:75vh;max-height:41.25rem}body .image-slider-module__slides-wrapper .slides .slick-list,body .image-slider-module__slides-wrapper .slides .slick-track{height:100%!important}body .image-slider-module .slide{height:100%!important;position:relative}body .image-slider-module .slide__image,body .image-slider-module .slide__inner-container{height:100%}body .image-slider-module .slide__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}body .image-slider-module .slick-button{transition:transform var(--animation__duration) var(--animation__timing-function);background:transparent none 50% no-repeat;background-size:contain;position:absolute;display:none!important;border:0;padding:0;height:var(--image-slider-module__size--arrow-height);width:var(--image-slider-module__size--arrow-width);z-index:5;filter:contrast(0) brightness(0)}@media (hover:hover){body .image-slider-module .slick-button{cursor:pointer}}body .image-slider-module .slick-button__prev{top:calc(var(--image-slider-module__size--arrow-height)*-1);left:var(--container-padding);background-image:url(../../../img/arrow-left.svg)}@media (hover:hover){body .image-slider-module .slick-button__prev:hover{transform:translateX(-.3125rem) scale(1.125)}}body .image-slider-module .slick-button__next{bottom:calc(var(--image-slider-module__size--arrow-height)*-1);right:var(--container-padding);background-image:url(../../../img/arrow-right.svg)}@media (hover:hover){body .image-slider-module .slick-button__next:hover{transform:translateX(.3125rem) scale(1.125)}}@media (min-width:62em){body .image-slider-module__slides-wrapper{margin-left:0;margin-right:0}body .image-slider-module .slick-button{width:var(--container-padding);margin-top:calc(var(--hero-module__size--arrow-height)*-0.5);top:50%;display:block!important}body .image-slider-module .slick-button__prev{left:calc(var(--container-padding)*-1)}body .image-slider-module .slick-button__next{bottom:auto;right:calc(var(--container-padding)*-1)}}body .acf-block-component .acf-block-preview .image-slider-module__slides-wrapper .slides .slide{display:none}body .acf-block-component .acf-block-preview .image-slider-module__slides-wrapper .slides .slide:first-child{display:flex}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3Njc3MvMS10b29scy9wbGFjZWhvbGRlci5saW5rLWVmZmVjdC5zY3NzIiwiaW1hZ2Utc2xpZGVyL2ltYWdlLXNsaWRlci5zY3NzIiwiLi4vc2Nzcy8xLXRvb2xzL3BsYWNlaG9sZGVyLnNwYWNlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE1BQ0ksOENBQTJCLENDYS9CLDBDQ1E0Qix1REFBMkUsQ0FDM0UsMERBQWlGLENEVDdHLDBCQUVJLGtEQUEwQyxDQUMxQyxrREFBeUMsQ0FIN0MsMENBVVEsNkNBQWtELENBQ2xELDhDQUFtRCxDQVgzRCxrREFjWSxXQUFZLENBQ1osbUJBQW9CLENBZmhDLDZIQW1CZ0IscUJBQXVCLENBbkJ2QyxpQ0F5QlEscUJBQXVCLENBQ3ZCLGlCQUFrQixDQTFCMUIsMEZBaUNZLFdBQVksQ0FqQ3hCLDRDQW9DZ0IsV0FBWSxDQUNaLFVBQVcsQ0FDWCxtQkFBaUIsQ0FBakIsZ0JBQWlCLENBdENqQyx3Q0E0Q1EsaUZBQWtGLENBQ2xGLHlDQUE2QyxDQUM3Qyx1QkFBd0IsQ0FDeEIsaUJBQWtCLENBQ2xCLHNCQUF3QixDQUN4QixRQUFTLENBQ1QsU0FBVSxDQUNWLHFEQUFzRCxDQUN0RCxtREFBb0QsQ0FDcEQsU0FBVSxDQUNWLGdDQUFpQyxDQUVqQyxxQkF4RFIsd0NBeURZLGNBQWUsQ0EwQnRCLENBbkZMLDhDQTZEWSwyREFBK0QsQ0FDL0QsNkJBQThCLENBQzlCLGlEQUFvRCxDQUVwRCxxQkFqRVosb0RBbUVvQiw0Q0FBOEMsQ0FDakQsQ0FwRWpCLDhDQXlFWSw4REFBa0UsQ0FDbEUsOEJBQStCLENBQy9CLGtEQUFxRCxDQUVyRCxxQkE3RVosb0RBK0VvQiwyQ0FBNkMsQ0FDaEQsQ0FhYix3QkE3RkosMENBZ0dZLGFBQWMsQ0FDZCxjQUFlLENBakczQix3Q0FxR1ksOEJBQStCLENBQy9CLDREQUFpRSxDQUNqRSxPQUFRLENBQ1IsdUJBQXlCLENBeEdyQyw4Q0EyR2dCLHNDQUEwQyxDQTNHMUQsOENBK0dnQixXQUFZLENBQ1osdUNBQTJDLENBQzlDLENBU2IsaUdBTXdCLFlBQWEsQ0FOckMsNkdBUzRCLFlBQWEiLCJmaWxlIjoiaW1hZ2Utc2xpZGVyL2ltYWdlLXNsaWRlci5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiOnJvb3R7XG4gICAgLS1saW5rLWhvdmVyLWVmZmVjdF9fY29sb3I6IHZhcigtLWNvbG9yX19ibGFjayk7XG59XG5cbiVsaW5rcy1ob3Zlci1lZmZlY3R7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjEyNXJlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgJjo6YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBoZWlnaHQ6IDAuMDYyNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tbGluay1ob3Zlci1lZmZlY3RfX2NvbG9yKTtcbiAgICAgICAgd2lkdGg6IDAlO1xuICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCB2YXIoLS1hbmltYXRpb25fX2R1cmF0aW9uKSB2YXIoLS1hbmltYXRpb25fX3RpbWluZy1mdW5jdGlvbik7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDByZW07XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIH1cblxuICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAaW1wb3J0IFwiLi4vLi4vc2Nzcy8wLXNldHRpbmdzL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL3Njc3MvMC1zZXR0aW5ncy9jdXN0b20tbWVkaWEtcXVlcmllcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vc2Nzcy8wLXNldHRpbmdzL2Z1bmN0aW9ucy5zY3NzXCI7XG5AaW1wb3J0IFwiL2J1ZGR5L3Byb2plY3QtdGhlbWUtc2V0dXAtbm9kZS1oZHctZGV2L3dlYi9hcHAvdGhlbWVzL2dpdS9yZXNvdXJjZXMvc2Nzcy8xLXRvb2xzL21peGluLmZsdWlkLXR5cGUuc2Nzc1wiO1xuQGltcG9ydCBcIi9idWRkeS9wcm9qZWN0LXRoZW1lLXNldHVwLW5vZGUtaGR3LWRldi93ZWIvYXBwL3RoZW1lcy9naXUvcmVzb3VyY2VzL3Njc3MvMS10b29scy9taXhpbi5mb250LWZhY2Uuc2Nzc1wiO1xuQGltcG9ydCBcIi9idWRkeS9wcm9qZWN0LXRoZW1lLXNldHVwLW5vZGUtaGR3LWRldi93ZWIvYXBwL3RoZW1lcy9naXUvcmVzb3VyY2VzL3Njc3MvMS10b29scy9taXhpbi5mb250LXdlaWdodC5zY3NzXCI7XG5AaW1wb3J0IFwiL2J1ZGR5L3Byb2plY3QtdGhlbWUtc2V0dXAtbm9kZS1oZHctZGV2L3dlYi9hcHAvdGhlbWVzL2dpdS9yZXNvdXJjZXMvc2Nzcy8xLXRvb2xzL3BsYWNlaG9sZGVyLmJ1dHRvbi5zY3NzXCI7XG5AaW1wb3J0IFwiL2J1ZGR5L3Byb2plY3QtdGhlbWUtc2V0dXAtbm9kZS1oZHctZGV2L3dlYi9hcHAvdGhlbWVzL2dpdS9yZXNvdXJjZXMvc2Nzcy8xLXRvb2xzL3BsYWNlaG9sZGVyLmNvbnRhaW5lci5zY3NzXCI7XG5AaW1wb3J0IFwiL2J1ZGR5L3Byb2plY3QtdGhlbWUtc2V0dXAtbm9kZS1oZHctZGV2L3dlYi9hcHAvdGhlbWVzL2dpdS9yZXNvdXJjZXMvc2Nzcy8xLXRvb2xzL3BsYWNlaG9sZGVyLmNvcHkuc2Nzc1wiO1xuQGltcG9ydCBcIi9idWRkeS9wcm9qZWN0LXRoZW1lLXNldHVwLW5vZGUtaGR3LWRldi93ZWIvYXBwL3RoZW1lcy9naXUvcmVzb3VyY2VzL3Njc3MvMS10b29scy9wbGFjZWhvbGRlci5ncmlkLnNjc3NcIjtcbkBpbXBvcnQgXCIvYnVkZHkvcHJvamVjdC10aGVtZS1zZXR1cC1ub2RlLWhkdy1kZXYvd2ViL2FwcC90aGVtZXMvZ2l1L3Jlc291cmNlcy9zY3NzLzEtdG9vbHMvcGxhY2Vob2xkZXIuaGVhZGluZ3Muc2Nzc1wiO1xuQGltcG9ydCBcIi9idWRkeS9wcm9qZWN0LXRoZW1lLXNldHVwLW5vZGUtaGR3LWRldi93ZWIvYXBwL3RoZW1lcy9naXUvcmVzb3VyY2VzL3Njc3MvMS10b29scy9wbGFjZWhvbGRlci5saW5rLWVmZmVjdC5zY3NzXCI7XG5AaW1wb3J0IFwiL2J1ZGR5L3Byb2plY3QtdGhlbWUtc2V0dXAtbm9kZS1oZHctZGV2L3dlYi9hcHAvdGhlbWVzL2dpdS9yZXNvdXJjZXMvc2Nzcy8xLXRvb2xzL3BsYWNlaG9sZGVyLnNwYWNlcy5zY3NzXCI7XG5cbmJvZHkgLmltYWdlLXNsaWRlci1tb2R1bGV7XG5cbiAgICAtLWltYWdlLXNsaWRlci1tb2R1bGVfX3NpemUtLWFycm93LWhlaWdodDogMS4xMjVyZW07XG4gICAgLS1pbWFnZS1zbGlkZXItbW9kdWxlX19zaXplLS1hcnJvdy13aWR0aDogMS4zMTI1cmVtO1xuXG4gICAgJl9faW5uZXItY29udGFpbmVye1xuICAgIH1cblxuICAgICZfX3NsaWRlcy13cmFwcGVye1xuICAgICAgICBAZXh0ZW5kICVtYXJnaW5fX2hvcml6b250YWwtLXNtYWxsO1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyggLTEgKiB2YXIoLS1jb250YWluZXItcGFkZGluZykgKTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKCAtMSAqIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSApO1xuXG4gICAgICAgIC5zbGlkZXN7XG4gICAgICAgICAgICBoZWlnaHQ6IDc1dmg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MS4yNXJlbTtcblxuICAgICAgICAgICAgLnNsaWNrLXRyYWNrLFxuICAgICAgICAgICAgLnNsaWNrLWxpc3R7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpZGV7XG4gICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJl9faW5uZXItY29udGFpbmVye1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9faW1hZ2V7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpY2stYnV0dG9ue1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tYW5pbWF0aW9uX19kdXJhdGlvbikgdmFyKC0tYW5pbWF0aW9uX190aW1pbmctZnVuY3Rpb24pO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBub25lIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS1pbWFnZS1zbGlkZXItbW9kdWxlX19zaXplLS1hcnJvdy1oZWlnaHQpO1xuICAgICAgICB3aWR0aDogdmFyKC0taW1hZ2Utc2xpZGVyLW1vZHVsZV9fc2l6ZS0tYXJyb3ctd2lkdGgpO1xuICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICBmaWx0ZXI6IGNvbnRyYXN0KDApIGJyaWdodG5lc3MoMCk7XG5cbiAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3ByZXZ7XG4gICAgICAgICAgICB0b3A6IGNhbGMoIC0xICogdmFyKC0taW1hZ2Utc2xpZGVyLW1vZHVsZV9fc2l6ZS0tYXJyb3ctaGVpZ2h0KSk7XG4gICAgICAgICAgICBsZWZ0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uLy4uL2ltZy9hcnJvdy1sZWZ0LnN2ZycpO1xuXG4gICAgICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMC4zMTI1cmVtKSBzY2FsZSgxLjEyNSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fbmV4dHtcbiAgICAgICAgICAgIGJvdHRvbTogY2FsYyggLTEgKiB2YXIoLS1pbWFnZS1zbGlkZXItbW9kdWxlX19zaXplLS1hcnJvdy1oZWlnaHQpKTtcbiAgICAgICAgICAgIHJpZ2h0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uLy4uL2ltZy9hcnJvdy1yaWdodC5zdmcnKTtcblxuICAgICAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC4zMTI1cmVtKSBzY2FsZSgxLjEyNSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhICgtLW1vYmlsZSl7XG5cbiAgICB9XG5cbiAgICBAbWVkaWEgKC0tdGFibGV0KXtcblxuICAgIH1cblxuICAgIEBtZWRpYSAoLS1kZXNrdG9wKXtcblxuICAgICAgICAmX19zbGlkZXMtd3JhcHBlcntcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLWJ1dHRvbntcbiAgICAgICAgICAgIHdpZHRoOiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKCAtMC41ICogdmFyKC0taGVyby1tb2R1bGVfX3NpemUtLWFycm93LWhlaWdodCkgKTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgJl9fcHJldntcbiAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKCAtMSAqIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX25leHR7XG4gICAgICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiBjYWxjKCAtMSAqIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKC0td2lkZSl7XG5cbiAgICB9XG59XG5cbmJvZHkgLmFjZi1ibG9jay1jb21wb25lbnR7XG4gICAgLmFjZi1ibG9jay1wcmV2aWV3e1xuICAgICAgICAuaW1hZ2Utc2xpZGVyLW1vZHVsZXtcbiAgICAgICAgICAgICZfX3NsaWRlcy13cmFwcGVye1xuICAgICAgICAgICAgICAgIC5zbGlkZXN7XG4gICAgICAgICAgICAgICAgICAgIC5zbGlkZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiJGJveFNwYWNlczogbWFyZ2luLCBwYWRkaW5nO1xuJHBvc2l0aW9uczogdG9wLCByaWdodCwgYm90dG9tLCBsZWZ0LCBob3Jpem9udGFsLCB2ZXJ0aWNhbDtcblxuQGVhY2ggJGJveFNwYWNlIGluICRib3hTcGFjZXMge1xuICAgICUjeyRib3hTcGFjZX17XG4gICAgICAgIEBlYWNoICRzcGFjZU5hbWUsICRzcGFjZVZhbHVlIGluICRzcGFjZXMge1xuICAgICAgICAgICAgJi0tI3skc3BhY2VOYW1lfXtcbiAgICAgICAgICAgICAgICAjeyRib3hTcGFjZX06IGNhbGMoICN7JHNwYWNlVmFsdWV9ICogdmFyKC0tcmVzcG9uc2l2ZS1zcGFjZXMtZml4KSApO1xuXG4gICAgICAgICAgICAgICAgQGlmICRhbGxvdy1pbXBvcnRhbnQge1xuICAgICAgICAgICAgICAgICAgICAmXFwhaW1wb3J0YW50e1xuICAgICAgICAgICAgICAgICAgICAgICAgI3skYm94U3BhY2V9OiBjYWxjKCAjeyRzcGFjZVZhbHVlfSAqIHZhcigtLXJlc3BvbnNpdmUtc3BhY2VzLWZpeCkgKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBvc2l0aW9uIGluICRwb3NpdGlvbnMge1xuICAgICAgICAgICAgJl9fI3skcG9zaXRpb259e1xuICAgICAgICAgICAgICAgIEBpZiAkcG9zaXRpb24gPT0gaG9yaXpvbnRhbCB7XG4gICAgICAgICAgICAgICAgICAgIEBlYWNoICRzcGFjZU5hbWUsICRzcGFjZVZhbHVlIGluICRzcGFjZXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgJi0tI3skc3BhY2VOYW1lfXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAjeyRib3hTcGFjZX0tdG9wOiBjYWxjKCAjeyRzcGFjZVZhbHVlfSAqIHZhcigtLXJlc3BvbnNpdmUtc3BhY2VzLWZpeCkgKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAjeyRib3hTcGFjZX0tYm90dG9tOiBjYWxjKCAjeyRzcGFjZVZhbHVlfSAqIHZhcigtLXJlc3BvbnNpdmUtc3BhY2VzLWZpeCkgKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpZiAkYWxsb3ctaW1wb3J0YW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJlxcIWltcG9ydGFudHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICN7JGJveFNwYWNlfS10b3A6IGNhbGMoICN7JHNwYWNlVmFsdWV9ICogdmFyKC0tcmVzcG9uc2l2ZS1zcGFjZXMtZml4KSApICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjeyRib3hTcGFjZX0tYm90dG9tOiBjYWxjKCAjeyRzcGFjZVZhbHVlfSAqIHZhcigtLXJlc3BvbnNpdmUtc3BhY2VzLWZpeCkgKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBlbHNlIGlmICRwb3NpdGlvbiA9PSB2ZXJ0aWNhbCB7XG4gICAgICAgICAgICAgICAgICAgIEBlYWNoICRzcGFjZU5hbWUsICRzcGFjZVZhbHVlIGluICRzcGFjZXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgJi0tI3skc3BhY2VOYW1lfXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAjeyRib3hTcGFjZX0tbGVmdDogY2FsYyggI3skc3BhY2VWYWx1ZX0gKiB2YXIoLS1yZXNwb25zaXZlLXNwYWNlcy1maXgpICk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgI3skYm94U3BhY2V9LXJpZ2h0OiBjYWxjKCAjeyRzcGFjZVZhbHVlfSAqIHZhcigtLXJlc3BvbnNpdmUtc3BhY2VzLWZpeCkgKTtcblxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGlmICRhbGxvdy1pbXBvcnRhbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmXFwhaW1wb3J0YW50e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI3skYm94U3BhY2V9LWxlZnQ6IGNhbGMoICN7JHNwYWNlVmFsdWV9ICogdmFyKC0tcmVzcG9uc2l2ZS1zcGFjZXMtZml4KSApICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjeyRib3hTcGFjZX0tcmlnaHQ6IGNhbGMoICN7JHNwYWNlVmFsdWV9ICogdmFyKC0tcmVzcG9uc2l2ZS1zcGFjZXMtZml4KSApICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICAgICAgICBAZWFjaCAkc3BhY2VOYW1lLCAkc3BhY2VWYWx1ZSBpbiAkc3BhY2VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYtLSN7JHNwYWNlTmFtZX17XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgI3skYm94U3BhY2V9LSN7JHBvc2l0aW9ufTogY2FsYyggI3skc3BhY2VWYWx1ZX0gKiB2YXIoLS1yZXNwb25zaXZlLXNwYWNlcy1maXgpICk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaWYgJGFsbG93LWltcG9ydGFudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZcXCFpbXBvcnRhbnR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjeyRib3hTcGFjZX0tI3skcG9zaXRpb259OiBjYWxjKCAjeyRzcGFjZVZhbHVlfSAqIHZhcigtLXJlc3BvbnNpdmUtc3BhY2VzLWZpeCkgKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSJdfQ== */
