<style>.iframe-wrapper,.video-internal-file{line-height:0;overflow:hidden;height:100%;width:100%;padding-bottom:56.25%;position:relative}@media(min-width: 992px){.iframe-wrapper,.video-internal-file{max-height:26.25rem;padding-bottom:26.25rem;height:auto}}@media(min-width: 992px){.iframe-wrapper--scaled,.video-internal-file--scaled{padding-bottom:56.25%}}.iframe-wrapper--scaled .iframe-wrapper,.video-internal-file--scaled .iframe-wrapper{padding-bottom:56.25%;max-height:38.375rem}.iframe-wrapper__overlay,.video-internal-file__overlay{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-color:#000;background-position:center;background-size:cover}.iframe-wrapper__play,.video-internal-file__play{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%, -50%);box-shadow:none;cursor:pointer;background:rgba(0,0,0,0);color:#fff;border:0.125rem solid #fff;border-radius:50%;transition:opacity .2s linear}@media(min-width: 992px){.iframe-wrapper__play,.video-internal-file__play{width:3rem;height:3rem}}.iframe-wrapper__play::before,.video-internal-file__play::before{content:"";font-family:"iconfont-impact";font-size:24px;font-weight:700;font-style:normal;font-variant:normal;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.625rem;position:relative;left:0.0625rem}@media(min-width: 992px){.iframe-wrapper__play::before,.video-internal-file__play::before{font-size:1rem;left:0.125rem}}.iframe-wrapper__play:hover,.video-internal-file__play:hover{opacity:.7}.iframe-wrapper iframe,.iframe-wrapper object,.iframe-wrapper embed,.iframe-wrapper video,.video-internal-file iframe,.video-internal-file object,.video-internal-file embed,.video-internal-file video{width:100%;height:100%;position:absolute;top:0;left:0;margin-top:0;margin-bottom:0}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper::before{padding-top:0 !important}.iframe-wrapper{transition:padding .4s ease}.iframe-wrapper.youtube .iframe-wrapper__play{background:url("https://impactnewenergy.com/wp-content/themes/impact/images/svg/play-button-youtube.svg") center no-repeat;border:0;border-radius:0;width:6.125rem;height:4.25rem}.iframe-wrapper.youtube .iframe-wrapper__play::before{display:none}@media(min-width: 992px){.video-internal-file--scaled{padding-bottom:50%}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYi9hcHAvdGhlbWVzL2ltcGFjdC9jc3MvY29tcG9uZW50cy92aWRlby9zdHlsZS5zY3NzIiwid2ViL2FwcC90aGVtZXMvaW1wYWN0L2Nzcy9fX3NldHRpbmdzL19pbmNsdWRlLW1lZGlhLnNjc3MiLCJ3ZWIvYXBwL3RoZW1lcy9pbXBhY3QvY3NzL19fc2V0dGluZ3MvX2NvbG9ycy5zY3NzIiwid2ViL2FwcC90aGVtZXMvaW1wYWN0L2Nzcy9fX3NldHRpbmdzL19taXhpbnMuc2NzcyIsIndlYi9hcHAvdGhlbWVzL2ltcGFjdC9jc3MvX19pY29uZm9udC9faWNvbmZvbnQtdmFyaWFibGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkNBSUEscUNBR0MsY0FDQSxnQkFDQSxZQUNBLFdBQ0Esc0JBQ0Esa0JDbWlCQyx5QkQzaUJGLHFDQVdFLG9CQUNBLHdCQUNBLGFDOGhCQSx5QkQzaEJELHFEQUVFLHVCQUdELHFGQUNDLHNCQUNBLHFCQUlGLHVEQUNDLGtCQUNBLFVBQ0EsTUFDQSxRQUNBLFNBQ0EsT0FDQSxpQkUvQmEsS0ZnQ2IsMkJBQ0Esc0JBR0QsaURBQ0MsYUFDQSxtQkFDQSx1QkFDQSxXQUNBLFlBQ0EsVUFDQSxrQkFDQSxVQUNBLFFBQ0EsU0FDQSxnQ0FDQSxnQkFDQSxlQUNBLHlCQUNBLE1FbERhLEtGbURiLDJCQUNBLGtCQUNBLDhCQ2tmQSx5QkRwZ0JELGlEQXFCRSxXQUNBLGFBR0QsaUVHK0xELFFDek91QixJRDBPdkIsWUNwUWUsa0JEcVFmLFVBSDBDLEtBSTFDLGdCQUNBLGtCQUNBLG9CQUNBLGNBQ0Esb0JBQ0EsbUNBQ0Esa0NIdE1FLG1CQUNBLGtCQUNBLGVDdWVELHlCRDNlQSxpRUFPRSxlQUNBLGVBSUYsNkRBQ0MsV0FJRix3TUFJQyxXQUNBLFlBQ0Esa0JBQ0EsTUFDQSxPQUNBLGFBQ0EsZ0JBSUYsNEVBQ0MseUJBR0QsZ0JBQ0MsNEJBR0MsOENBQ0MsNkVBQ0EsU0FDQSxnQkFDQSxlQUNBLGVBRUEsc0RBQ0MsYUM0YkYseUJEcmJELDZCQUVFIiwiZmlsZSI6IndlYi9hcHAvdGhlbWVzL2ltcGFjdC9jc3MvY29tcG9uZW50cy92aWRlby9zdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiX19zZXR0aW5ncy9pbml0XCI7XHJcbi8qIHN0eWxlbGludC1kaXNhYmxlIG5vLWRlc2NlbmRpbmctc3BlY2lmaWNpdHkgKi9cclxuXHJcbi8qIEVtYmVkIFZpZGVvIFN0eWxlcyAqL1xyXG4uaWZyYW1lLXdyYXBwZXIsXHJcbi52aWRlby1pbnRlcm5hbC1maWxlIHtcclxuXHQkcm9vdDogJjtcclxuXHRsaW5lLWhlaWdodDogMDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0QGluY2x1ZGUgbWVkaWEoXCI+PWxnXCIpIHtcclxuXHRcdG1heC1oZWlnaHQ6IHJlbSg0MjApO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IHJlbSg0MjApO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdH1cclxuXHJcblx0Ji0tc2NhbGVkIHtcclxuXHRcdEBpbmNsdWRlIG1lZGlhKFwiPj1sZ1wiKSB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XHJcblx0XHR9XHJcblxyXG5cdFx0LmlmcmFtZS13cmFwcGVyIHtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDU2LjI1JTtcclxuXHRcdFx0bWF4LWhlaWdodDogcmVtKDYxNCk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19vdmVybGF5IHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLWJsYWNrO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHR9XHJcblxyXG5cdCZfX3BsYXkge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdHdpZHRoOiByZW0oMzIpO1xyXG5cdFx0aGVpZ2h0OiByZW0oMzIpO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHR0b3A6IDUwJTtcclxuXHRcdGxlZnQ6IDUwJTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0Y29sb3I6ICRjb2xvci0td2hpdGU7XHJcblx0XHRib3JkZXI6IHJlbSgyKSBzb2xpZCAkY29sb3ItLXdoaXRlO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAkZGVmYXVsdC10cmFuc2l0aW9uLXNwZWVkIGxpbmVhcjtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYShcIj49bGdcIikge1xyXG5cdFx0XHR3aWR0aDogcmVtKDQ4KTtcclxuXHRcdFx0aGVpZ2h0OiByZW0oNDgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdEBpbmNsdWRlIGljb24tZm9udCgkaWNvbi12aWRlby1wbGF5LXdoaXRlKTtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMTApO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGxlZnQ6IHJlbSgxKTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPj1sZ1wiKSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xyXG5cdFx0XHRcdGxlZnQ6IHJlbSgyKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRvcGFjaXR5OiAwLjc7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRpZnJhbWUsXHJcblx0b2JqZWN0LFxyXG5cdGVtYmVkLFxyXG5cdHZpZGVvIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxufVxyXG5cclxuLndwLWVtYmVkLXJlc3BvbnNpdmUgLndwLWVtYmVkLWFzcGVjdC0xNi05IC53cC1ibG9jay1lbWJlZF9fd3JhcHBlcjo6YmVmb3JlIHtcclxuXHRwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaWZyYW1lLXdyYXBwZXIge1xyXG5cdHRyYW5zaXRpb246IHBhZGRpbmcgMC40cyBlYXNlO1xyXG5cclxuXHQmLnlvdXR1YmUge1xyXG5cdFx0LmlmcmFtZS13cmFwcGVyX19wbGF5IHtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uLy4uLy4uL2ltYWdlcy9zdmcvcGxheS1idXR0b24teW91dHViZS5zdmcpIGNlbnRlciBuby1yZXBlYXQ7XHJcblx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0d2lkdGg6IHJlbSg5OCk7XHJcblx0XHRcdGhlaWdodDogcmVtKDY4KTtcclxuXHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnZpZGVvLWludGVybmFsLWZpbGUge1xyXG5cdCYtLXNjYWxlZCB7XHJcblx0XHRAaW5jbHVkZSBtZWRpYShcIj49bGdcIikge1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNTAlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4vKiBzdHlsZWxpbnQtZW5hYmxlIG5vLWRlc2NlbmRpbmctc3BlY2lmaWNpdHkgKi9cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xyXG4vLyAgICAgXyAgICAgICAgICAgIF8gICAgICAgICAgIF8gICAgICAgICAgICAgICAgICAgICAgICAgICBfIF9cclxuLy8gICAgKF8pICAgICAgICAgIHwgfCAgICAgICAgIHwgfCAgICAgICAgICAgICAgICAgICAgICAgICB8IChfKVxyXG4vLyAgICAgXyBfIF9fICAgX19ffCB8XyAgIF8gIF9ffCB8IF9fXyAgIF8gX18gX19fICAgX19fICBfX3wgfF8gIF9fIF9cclxuLy8gICAgfCB8ICdfIFxcIC8gX198IHwgfCB8IHwvIF9gIHwvIF8gXFwgfCAnXyBgIF8gXFwgLyBfIFxcLyBfYCB8IHwvIF9gIHxcclxuLy8gICAgfCB8IHwgfCB8IChfX3wgfCB8X3wgfCAoX3wgfCAgX18vIHwgfCB8IHwgfCB8ICBfXy8gKF98IHwgfCAoX3wgfFxyXG4vLyAgICB8X3xffCB8X3xcXF9fX3xffFxcX18sX3xcXF9fLF98XFxfX198IHxffCB8X3wgfF98XFxfX198XFxfXyxffF98XFxfXyxffFxyXG4vL1xyXG4vLyAgICAgIFNpbXBsZSwgZWxlZ2FudCBhbmQgbWFpbnRhaW5hYmxlIG1lZGlhIHF1ZXJpZXMgaW4gU2Fzc1xyXG4vLyAgICAgICAgICAgICAgICAgICAgICAgIHYxLjQuOVxyXG4vL1xyXG4vLyAgICAgICAgICAgICAgICBodHRwOi8vaW5jbHVkZS1tZWRpYS5jb21cclxuLy9cclxuLy8gICAgICAgICBBdXRob3JzOiBFZHVhcmRvIEJvdWNhcyAoQGVkdWFyZG9ib3VjYXMpXHJcbi8vICAgICAgICAgICAgICAgICAgSHVnbyBHaXJhdWRlbCAoQGh1Z29naXJhdWRlbClcclxuLy9cclxuLy8gICAgICBUaGlzIHByb2plY3QgaXMgbGljZW5zZWQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBNSVQgbGljZW5zZVxyXG5cclxuXHJcbi8vLy9cclxuLy8vIGluY2x1ZGUtbWVkaWEgbGlicmFyeSBwdWJsaWMgY29uZmlndXJhdGlvblxyXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xyXG4vLy8gQGFjY2VzcyBwdWJsaWNcclxuLy8vL1xyXG5cclxuXHJcbi8vL1xyXG4vLy8gQ3JlYXRlcyBhIGxpc3Qgb2YgZ2xvYmFsIGJyZWFrcG9pbnRzXHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIENyZWF0ZXMgYSBzaW5nbGUgYnJlYWtwb2ludCB3aXRoIHRoZSBsYWJlbCBgcGhvbmVgXHJcbi8vLyAgJGJyZWFrcG9pbnRzOiAoJ3Bob25lJzogMzIwcHgpO1xyXG4vLy9cclxuJGJyZWFrcG9pbnRzOiAoXHJcblx0XCJwaG9uZVwiOiAzMjBweCxcclxuXHRcInRhYmxldFwiOiA3NjhweCxcclxuXHRcImRlc2t0b3BcIjogMTAyNHB4XHJcbikgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8vXHJcbi8vLyBDcmVhdGVzIGEgbGlzdCBvZiBzdGF0aWMgZXhwcmVzc2lvbnMgb3IgbWVkaWEgdHlwZXNcclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gQ3JlYXRlcyBhIHNpbmdsZSBtZWRpYSB0eXBlIChzY3JlZW4pXHJcbi8vLyAgJG1lZGlhLWV4cHJlc3Npb25zOiAoJ3NjcmVlbic6ICdzY3JlZW4nKTtcclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gQ3JlYXRlcyBhIHN0YXRpYyBleHByZXNzaW9uIHdpdGggbG9naWNhbCBkaXNqdW5jdGlvbiAoT1Igb3BlcmF0b3IpXHJcbi8vLyAgJG1lZGlhLWV4cHJlc3Npb25zOiAoXHJcbi8vLyAgICAncmV0aW5hMngnOiAnKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSdcclxuLy8vICApO1xyXG4vLy9cclxuJG1lZGlhLWV4cHJlc3Npb25zOiAoXHJcblx0XCJzY3JlZW5cIjogXCJzY3JlZW5cIixcclxuXHRcInByaW50XCI6IFwicHJpbnRcIixcclxuXHRcImhhbmRoZWxkXCI6IFwiaGFuZGhlbGRcIixcclxuXHRcImxhbmRzY2FwZVwiOiBcIihvcmllbnRhdGlvbjogbGFuZHNjYXBlKVwiLFxyXG5cdFwicG9ydHJhaXRcIjogXCIob3JpZW50YXRpb246IHBvcnRyYWl0KVwiLFxyXG5cdFwicmV0aW5hMnhcIjogXCIoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLCAobWluLXJlc29sdXRpb246IDJkcHB4KVwiLFxyXG5cdFwicmV0aW5hM3hcIjogXCIoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAzKSwgKG1pbi1yZXNvbHV0aW9uOiAzNTBkcGkpLCAobWluLXJlc29sdXRpb246IDNkcHB4KVwiXHJcbikgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8vXHJcbi8vLyBEZWZpbmVzIGEgbnVtYmVyIHRvIGJlIGFkZGVkIG9yIHN1YnRyYWN0ZWQgZnJvbSBlYWNoIHVuaXQgd2hlbiBkZWNsYXJpbmcgYnJlYWtwb2ludHMgd2l0aCBleGNsdXNpdmUgaW50ZXJ2YWxzXHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEludGVydmFsIGZvciBwaXhlbHMgaXMgZGVmaW5lZCBhcyBgMWAgYnkgZGVmYXVsdFxyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+MTI4cHgnKSB7fVxyXG4vLy9cclxuLy8vICAvKiBHZW5lcmF0ZXM6ICovXHJcbi8vLyAgQG1lZGlhIChtaW4td2lkdGg6IDEyOXB4KSB7fVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBJbnRlcnZhbCBmb3IgZW1zIGlzIGRlZmluZWQgYXMgYDAuMDFgIGJ5IGRlZmF1bHRcclxuLy8vICBAaW5jbHVkZSBtZWRpYSgnPjIwZW0nKSB7fVxyXG4vLy9cclxuLy8vICAvKiBHZW5lcmF0ZXM6ICovXHJcbi8vLyAgQG1lZGlhIChtaW4td2lkdGg6IDIwLjAxZW0pIHt9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEludGVydmFsIGZvciByZW1zIGlzIGRlZmluZWQgYXMgYDAuMWAgYnkgZGVmYXVsdCwgdG8gYmUgdXNlZCB3aXRoIGBmb250LXNpemU6IDYyLjUlO2BcclxuLy8vICBAaW5jbHVkZSBtZWRpYSgnPjIuMHJlbScpIHt9XHJcbi8vL1xyXG4vLy8gIC8qIEdlbmVyYXRlczogKi9cclxuLy8vICBAbWVkaWEgKG1pbi13aWR0aDogMi4xcmVtKSB7fVxyXG4vLy9cclxuJHVuaXQtaW50ZXJ2YWxzOiAoXHJcblx0XCJweFwiOiAxLFxyXG5cdFwiZW1cIjogMC4wMSxcclxuXHRcInJlbVwiOiAwLjEsXHJcblx0XCJcIjogMFxyXG4pICFkZWZhdWx0O1xyXG5cclxuLy8vXHJcbi8vLyBEZWZpbmVzIHdoZXRoZXIgc3VwcG9ydCBmb3IgbWVkaWEgcXVlcmllcyBpcyBhdmFpbGFibGUsIHVzZWZ1bCBmb3IgY3JlYXRpbmcgc2VwYXJhdGUgc3R5bGVzaGVldHNcclxuLy8vIGZvciBicm93c2VycyB0aGF0IGRvbid0IHN1cHBvcnQgbWVkaWEgcXVlcmllcy5cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gRGlzYWJsZXMgc3VwcG9ydCBmb3IgbWVkaWEgcXVlcmllc1xyXG4vLy8gICRpbS1tZWRpYS1zdXBwb3J0OiBmYWxzZTtcclxuLy8vICBAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XHJcbi8vLyAgICAuZm9vIHtcclxuLy8vICAgICAgY29sb3I6IHRvbWF0bztcclxuLy8vICAgIH1cclxuLy8vICB9XHJcbi8vL1xyXG4vLy8gIC8qIEdlbmVyYXRlczogKi9cclxuLy8vICAuZm9vIHtcclxuLy8vICAgIGNvbG9yOiB0b21hdG87XHJcbi8vLyAgfVxyXG4vLy9cclxuJGltLW1lZGlhLXN1cHBvcnQ6IHRydWUgIWRlZmF1bHQ7XHJcblxyXG4vLy9cclxuLy8vIFNlbGVjdHMgd2hpY2ggYnJlYWtwb2ludCB0byBlbXVsYXRlIHdoZW4gc3VwcG9ydCBmb3IgbWVkaWEgcXVlcmllcyBpcyBkaXNhYmxlZC4gTWVkaWEgcXVlcmllcyB0aGF0IHN0YXJ0IGF0IG9yXHJcbi8vLyBpbnRlcmNlcHQgdGhlIGJyZWFrcG9pbnQgd2lsbCBiZSBkaXNwbGF5ZWQsIGFueSBvdGhlcnMgd2lsbCBiZSBpZ25vcmVkLlxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBUaGlzIG1lZGlhIHF1ZXJ5IHdpbGwgc2hvdyBiZWNhdXNlIGl0IGludGVyY2VwdHMgdGhlIHN0YXRpYyBicmVha3BvaW50XHJcbi8vLyAgJGltLW1lZGlhLXN1cHBvcnQ6IGZhbHNlO1xyXG4vLy8gICRpbS1uby1tZWRpYS1icmVha3BvaW50OiAnZGVza3RvcCc7XHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xyXG4vLy8gICAgLmZvbyB7XHJcbi8vLyAgICAgIGNvbG9yOiB0b21hdG87XHJcbi8vLyAgICB9XHJcbi8vLyAgfVxyXG4vLy9cclxuLy8vICAvKiBHZW5lcmF0ZXM6ICovXHJcbi8vLyAgLmZvbyB7XHJcbi8vLyAgICBjb2xvcjogdG9tYXRvO1xyXG4vLy8gIH1cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gVGhpcyBtZWRpYSBxdWVyeSB3aWxsIE5PVCBzaG93IGJlY2F1c2UgaXQgZG9lcyBub3QgaW50ZXJjZXB0IHRoZSBkZXNrdG9wIGJyZWFrcG9pbnRcclxuLy8vICAkaW0tbWVkaWEtc3VwcG9ydDogZmFsc2U7XHJcbi8vLyAgJGltLW5vLW1lZGlhLWJyZWFrcG9pbnQ6ICd0YWJsZXQnO1xyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+PWRlc2t0b3AnKSB7XHJcbi8vLyAgICAuZm9vIHtcclxuLy8vICAgICAgY29sb3I6IHRvbWF0bztcclxuLy8vICAgIH1cclxuLy8vICB9XHJcbi8vL1xyXG4vLy8gIC8qIE5vIG91dHB1dCAqL1xyXG4vLy9cclxuJGltLW5vLW1lZGlhLWJyZWFrcG9pbnQ6IFwiZGVza3RvcFwiICFkZWZhdWx0O1xyXG5cclxuLy8vXHJcbi8vLyBTZWxlY3RzIHdoaWNoIG1lZGlhIGV4cHJlc3Npb25zIGFyZSBhbGxvd2VkIGluIGFuIGV4cHJlc3Npb24gZm9yIGl0IHRvIGJlIHVzZWQgd2hlbiBtZWRpYSBxdWVyaWVzXHJcbi8vLyBhcmUgbm90IHN1cHBvcnRlZC5cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gVGhpcyBtZWRpYSBxdWVyeSB3aWxsIHNob3cgYmVjYXVzZSBpdCBpbnRlcmNlcHRzIHRoZSBzdGF0aWMgYnJlYWtwb2ludCBhbmQgY29udGFpbnMgb25seSBhY2NlcHRlZCBtZWRpYSBleHByZXNzaW9uc1xyXG4vLy8gICRpbS1tZWRpYS1zdXBwb3J0OiBmYWxzZTtcclxuLy8vICAkaW0tbm8tbWVkaWEtYnJlYWtwb2ludDogJ2Rlc2t0b3AnO1xyXG4vLy8gICRpbS1uby1tZWRpYS1leHByZXNzaW9uczogKCdzY3JlZW4nKTtcclxuLy8vICBAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnLCAnc2NyZWVuJykge1xyXG4vLy8gICAgLmZvbyB7XHJcbi8vLyAgICAgIGNvbG9yOiB0b21hdG87XHJcbi8vLyAgICB9XHJcbi8vLyAgfVxyXG4vLy9cclxuLy8vICAgLyogR2VuZXJhdGVzOiAqL1xyXG4vLy8gICAuZm9vIHtcclxuLy8vICAgICBjb2xvcjogdG9tYXRvO1xyXG4vLy8gICB9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFRoaXMgbWVkaWEgcXVlcnkgd2lsbCBOT1Qgc2hvdyBiZWNhdXNlIGl0IGludGVyY2VwdHMgdGhlIHN0YXRpYyBicmVha3BvaW50IGJ1dCBjb250YWlucyBhIG1lZGlhIGV4cHJlc3Npb24gdGhhdCBpcyBub3QgYWNjZXB0ZWRcclxuLy8vICAkaW0tbWVkaWEtc3VwcG9ydDogZmFsc2U7XHJcbi8vLyAgJGltLW5vLW1lZGlhLWJyZWFrcG9pbnQ6ICdkZXNrdG9wJztcclxuLy8vICAkaW0tbm8tbWVkaWEtZXhwcmVzc2lvbnM6ICgnc2NyZWVuJyk7XHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0JywgJ3JldGluYTJ4Jykge1xyXG4vLy8gICAgLmZvbyB7XHJcbi8vLyAgICAgIGNvbG9yOiB0b21hdG87XHJcbi8vLyAgICB9XHJcbi8vLyAgfVxyXG4vLy9cclxuLy8vICAvKiBObyBvdXRwdXQgKi9cclxuLy8vXHJcbiRpbS1uby1tZWRpYS1leHByZXNzaW9uczogKFwic2NyZWVuXCIsIFwicG9ydHJhaXRcIiwgXCJsYW5kc2NhcGVcIikgIWRlZmF1bHQ7XHJcblxyXG4vLy8vXHJcbi8vLyBDcm9zcy1lbmdpbmUgbG9nZ2luZyBlbmdpbmVcclxuLy8vIEBhdXRob3IgSHVnbyBHaXJhdWRlbFxyXG4vLy8gQGFjY2VzcyBwcml2YXRlXHJcbi8vLy9cclxuXHJcblxyXG4vLy9cclxuLy8vIExvZyBhIG1lc3NhZ2UgZWl0aGVyIHdpdGggYEBlcnJvcmAgaWYgc3VwcG9ydGVkXHJcbi8vLyBlbHNlIHdpdGggYEB3YXJuYCwgdXNpbmcgYGZlYXR1cmUtZXhpc3RzKCdhdC1lcnJvcicpYFxyXG4vLy8gdG8gZGV0ZWN0IHN1cHBvcnQuXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRtZXNzYWdlIC0gTWVzc2FnZSB0byBsb2dcclxuLy8vXHJcbkBmdW5jdGlvbiBpbS1sb2coJG1lc3NhZ2UpIHtcclxuXHRAaWYgZmVhdHVyZS1leGlzdHMoXCJhdC1lcnJvclwiKSB7XHJcblx0XHRAZXJyb3IgJG1lc3NhZ2U7XHJcblx0fSBAZWxzZSB7XHJcblx0XHRAd2FybiAkbWVzc2FnZTtcclxuXHRcdCRfOiBub29wKCk7XHJcblx0fVxyXG5cclxuXHRAcmV0dXJuICRtZXNzYWdlO1xyXG59XHJcblxyXG5cclxuLy8vXHJcbi8vLyBXcmFwcGVyIG1peGluIGZvciB0aGUgbG9nIGZ1bmN0aW9uIHNvIGl0IGNhbiBiZSB1c2VkIHdpdGggYSBtb3JlIGZyaWVuZGx5XHJcbi8vLyBBUEkgdGhhbiBgQGlmIGltLWxvZygnLi4nKSB7fWAgb3IgYCRfOiBpbS1sb2coJy4uJylgLiBCYXNpY2FsbHksIHVzZSB0aGUgZnVuY3Rpb25cclxuLy8vIHdpdGhpbiBmdW5jdGlvbnMgYmVjYXVzZSBpdCBpcyBub3QgcG9zc2libGUgdG8gaW5jbHVkZSBhIG1peGluIGluIGEgZnVuY3Rpb25cclxuLy8vIGFuZCB1c2UgdGhlIG1peGluIGV2ZXJ5d2hlcmUgZWxzZSBiZWNhdXNlIGl0J3MgbXVjaCBtb3JlIGVsZWdhbnQuXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRtZXNzYWdlIC0gTWVzc2FnZSB0byBsb2dcclxuLy8vXHJcbkBtaXhpbiBsb2coJG1lc3NhZ2UpIHtcclxuXHRAaWYgaW0tbG9nKCRtZXNzYWdlKSB7fVxyXG59XHJcblxyXG5cclxuLy8vXHJcbi8vLyBGdW5jdGlvbiB3aXRoIG5vIGBAcmV0dXJuYCBjYWxsZWQgbmV4dCB0byBgQHdhcm5gIGluIFNhc3MgMy4zXHJcbi8vLyB0byB0cmlnZ2VyIGEgY29tcGlsaW5nIGVycm9yIGFuZCBzdG9wIHRoZSBwcm9jZXNzLlxyXG4vLy9cclxuQGZ1bmN0aW9uIG5vb3AoKSB7fVxyXG5cclxuLy8vXHJcbi8vLyBEZXRlcm1pbmVzIHdoZXRoZXIgYSBsaXN0IG9mIGNvbmRpdGlvbnMgaXMgaW50ZXJjZXB0ZWQgYnkgdGhlIHN0YXRpYyBicmVha3BvaW50LlxyXG4vLy9cclxuLy8vIEBwYXJhbSB7QXJnbGlzdH0gICAkY29uZGl0aW9ucyAgLSBNZWRpYSBxdWVyeSBjb25kaXRpb25zXHJcbi8vL1xyXG4vLy8gQHJldHVybiB7Qm9vbGVhbn0gLSBSZXR1cm5zIHRydWUgaWYgdGhlIGNvbmRpdGlvbnMgYXJlIGludGVyY2VwdGVkIGJ5IHRoZSBzdGF0aWMgYnJlYWtwb2ludFxyXG4vLy9cclxuQGZ1bmN0aW9uIGltLWludGVyY2VwdHMtc3RhdGljLWJyZWFrcG9pbnQoJGNvbmRpdGlvbnMuLi4pIHtcclxuXHQkbm8tbWVkaWEtYnJlYWtwb2ludC12YWx1ZTogbWFwLWdldCgkYnJlYWtwb2ludHMsICRpbS1uby1tZWRpYS1icmVha3BvaW50KTtcclxuXHJcblx0QGlmIG5vdCAkbm8tbWVkaWEtYnJlYWtwb2ludC12YWx1ZSB7XHJcblx0XHRAaWYgaW0tbG9nKFwiYCN7JGltLW5vLW1lZGlhLWJyZWFrcG9pbnR9YCBpcyBub3QgYSB2YWxpZCBicmVha3BvaW50LlwiKSB7fVxyXG5cdH1cclxuXHJcblx0QGVhY2ggJGNvbmRpdGlvbiBpbiAkY29uZGl0aW9ucyB7XHJcblx0XHRAaWYgbm90IG1hcC1oYXMta2V5KCRtZWRpYS1leHByZXNzaW9ucywgJGNvbmRpdGlvbikge1xyXG5cdFx0XHQkb3BlcmF0b3I6IGdldC1leHByZXNzaW9uLW9wZXJhdG9yKCRjb25kaXRpb24pO1xyXG5cdFx0XHQkcHJlZml4OiBnZXQtZXhwcmVzc2lvbi1wcmVmaXgoJG9wZXJhdG9yKTtcclxuXHRcdFx0JHZhbHVlOiBnZXQtZXhwcmVzc2lvbi12YWx1ZSgkY29uZGl0aW9uLCAkb3BlcmF0b3IpO1xyXG5cclxuXHRcdFx0QGlmICgkcHJlZml4ID09IFwibWF4XCIgYW5kICR2YWx1ZSA8PSAkbm8tbWVkaWEtYnJlYWtwb2ludC12YWx1ZSkgb3JcclxuXHRcdFx0XHQoJHByZWZpeCA9PSBcIm1pblwiIGFuZCAkdmFsdWUgPiAkbm8tbWVkaWEtYnJlYWtwb2ludC12YWx1ZSkge1xyXG5cdFx0XHRcdEByZXR1cm4gZmFsc2U7XHJcblx0XHRcdH1cclxuXHRcdH0gQGVsc2UgaWYgbm90IGluZGV4KCRpbS1uby1tZWRpYS1leHByZXNzaW9ucywgJGNvbmRpdGlvbikge1xyXG5cdFx0XHRAcmV0dXJuIGZhbHNlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QHJldHVybiB0cnVlO1xyXG59XHJcblxyXG4vLy8vXHJcbi8vLyBQYXJzaW5nIGVuZ2luZVxyXG4vLy8gQGF1dGhvciBIdWdvIEdpcmF1ZGVsXHJcbi8vLyBAYWNjZXNzIHByaXZhdGVcclxuLy8vL1xyXG5cclxuXHJcbi8vL1xyXG4vLy8gR2V0IG9wZXJhdG9yIG9mIGFuIGV4cHJlc3Npb25cclxuLy8vXHJcbi8vLyBAcGFyYW0ge1N0cmluZ30gJGV4cHJlc3Npb24gLSBFeHByZXNzaW9uIHRvIGV4dHJhY3Qgb3BlcmF0b3IgZnJvbVxyXG4vLy9cclxuLy8vIEByZXR1cm4ge1N0cmluZ30gLSBBbnkgb2YgYD49YCwgYD5gLCBgPD1gLCBgPGAsIGDiiaVgLCBg4omkYFxyXG4vLy9cclxuQGZ1bmN0aW9uIGdldC1leHByZXNzaW9uLW9wZXJhdG9yKCRleHByZXNzaW9uKSB7XHJcblx0QGVhY2ggJG9wZXJhdG9yIGluIChcIj49XCIsIFwiPlwiLCBcIjw9XCIsIFwiPFwiLCBcIuKJpVwiLCBcIuKJpFwiKSB7XHJcblx0XHRAaWYgc3RyLWluZGV4KCRleHByZXNzaW9uLCAkb3BlcmF0b3IpIHtcclxuXHRcdFx0QHJldHVybiAkb3BlcmF0b3I7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBJdCBpcyBub3QgcG9zc2libGUgdG8gaW5jbHVkZSBhIG1peGluIGluc2lkZSBhIGZ1bmN0aW9uLCBzbyB3ZSBoYXZlIHRvXHJcblx0Ly8gcmVseSBvbiB0aGUgYGltLWxvZyguLilgIGZ1bmN0aW9uIHJhdGhlciB0aGFuIHRoZSBgbG9nKC4uKWAgbWl4aW4uIEJlY2F1c2VcclxuXHQvLyBmdW5jdGlvbnMgY2Fubm90IGJlIGNhbGxlZCBhbnl3aGVyZSBpbiBTYXNzLCB3ZSBuZWVkIHRvIGhhY2sgdGhlIGNhbGwgaW5cclxuXHQvLyBhIGR1bW15IHZhcmlhYmxlLCBzdWNoIGFzIGAkX2AuIElmIGFueWJvZHkgZXZlciByYWlzZSBhIHNjb3BpbmcgaXNzdWUgd2l0aFxyXG5cdC8vIFNhc3MgMy4zLCBjaGFuZ2UgdGhpcyBsaW5lIGluIGBAaWYgaW0tbG9nKC4uKSB7fWAgaW5zdGVhZC5cclxuXHQkXzogaW0tbG9nKFwiTm8gb3BlcmF0b3IgZm91bmQgaW4gYCN7JGV4cHJlc3Npb259YC5cIik7XHJcbn1cclxuXHJcblxyXG4vLy9cclxuLy8vIEdldCBkaW1lbnNpb24gb2YgYW4gZXhwcmVzc2lvbiwgYmFzZWQgb24gYSBmb3VuZCBvcGVyYXRvclxyXG4vLy9cclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAkZXhwcmVzc2lvbiAtIEV4cHJlc3Npb24gdG8gZXh0cmFjdCBkaW1lbnNpb24gZnJvbVxyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRvcGVyYXRvciAtIE9wZXJhdG9yIGZyb20gYCRleHByZXNzaW9uYFxyXG4vLy9cclxuLy8vIEByZXR1cm4ge1N0cmluZ30gLSBgd2lkdGhgIG9yIGBoZWlnaHRgIChvciBwb3RlbnRpYWxseSBhbnl0aGluZyBlbHNlKVxyXG4vLy9cclxuQGZ1bmN0aW9uIGdldC1leHByZXNzaW9uLWRpbWVuc2lvbigkZXhwcmVzc2lvbiwgJG9wZXJhdG9yKSB7XHJcblx0JG9wZXJhdG9yLWluZGV4OiBzdHItaW5kZXgoJGV4cHJlc3Npb24sICRvcGVyYXRvcik7XHJcblx0JHBhcnNlZC1kaW1lbnNpb246IHN0ci1zbGljZSgkZXhwcmVzc2lvbiwgMCwgJG9wZXJhdG9yLWluZGV4IC0gMSk7XHJcblx0JGRpbWVuc2lvbjogXCJ3aWR0aFwiO1xyXG5cclxuXHRAaWYgc3RyLWxlbmd0aCgkcGFyc2VkLWRpbWVuc2lvbikgPiAwIHtcclxuXHRcdCRkaW1lbnNpb246ICRwYXJzZWQtZGltZW5zaW9uO1xyXG5cdH1cclxuXHJcblx0QHJldHVybiAkZGltZW5zaW9uO1xyXG59XHJcblxyXG5cclxuLy8vXHJcbi8vLyBHZXQgZGltZW5zaW9uIHByZWZpeCBiYXNlZCBvbiBhbiBvcGVyYXRvclxyXG4vLy9cclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAkb3BlcmF0b3IgLSBPcGVyYXRvclxyXG4vLy9cclxuLy8vIEByZXR1cm4ge1N0cmluZ30gLSBgbWluYCBvciBgbWF4YFxyXG4vLy9cclxuQGZ1bmN0aW9uIGdldC1leHByZXNzaW9uLXByZWZpeCgkb3BlcmF0b3IpIHtcclxuXHRAcmV0dXJuIGlmKGluZGV4KChcIjxcIiwgXCI8PVwiLCBcIuKJpFwiKSwgJG9wZXJhdG9yKSwgXCJtYXhcIiwgXCJtaW5cIik7XHJcbn1cclxuXHJcblxyXG4vLy9cclxuLy8vIEdldCB2YWx1ZSBvZiBhbiBleHByZXNzaW9uLCBiYXNlZCBvbiBhIGZvdW5kIG9wZXJhdG9yXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRleHByZXNzaW9uIC0gRXhwcmVzc2lvbiB0byBleHRyYWN0IHZhbHVlIGZyb21cclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAkb3BlcmF0b3IgLSBPcGVyYXRvciBmcm9tIGAkZXhwcmVzc2lvbmBcclxuLy8vXHJcbi8vLyBAcmV0dXJuIHtOdW1iZXJ9IC0gQSBudW1lcmljIHZhbHVlXHJcbi8vL1xyXG5AZnVuY3Rpb24gZ2V0LWV4cHJlc3Npb24tdmFsdWUoJGV4cHJlc3Npb24sICRvcGVyYXRvcikge1xyXG5cdCRvcGVyYXRvci1pbmRleDogc3RyLWluZGV4KCRleHByZXNzaW9uLCAkb3BlcmF0b3IpO1xyXG5cdCR2YWx1ZTogc3RyLXNsaWNlKCRleHByZXNzaW9uLCAkb3BlcmF0b3ItaW5kZXggKyBzdHItbGVuZ3RoKCRvcGVyYXRvcikpO1xyXG5cclxuXHRAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkdmFsdWUpIHtcclxuXHRcdCR2YWx1ZTogbWFwLWdldCgkYnJlYWtwb2ludHMsICR2YWx1ZSk7XHJcblx0fSBAZWxzZSB7XHJcblx0XHQkdmFsdWU6IHRvLW51bWJlcigkdmFsdWUpO1xyXG5cdH1cclxuXHJcblx0JGludGVydmFsOiBtYXAtZ2V0KCR1bml0LWludGVydmFscywgdW5pdCgkdmFsdWUpKTtcclxuXHJcblx0QGlmIG5vdCAkaW50ZXJ2YWwge1xyXG5cdFx0Ly8gSXQgaXMgbm90IHBvc3NpYmxlIHRvIGluY2x1ZGUgYSBtaXhpbiBpbnNpZGUgYSBmdW5jdGlvbiwgc28gd2UgaGF2ZSB0b1xyXG5cdFx0Ly8gcmVseSBvbiB0aGUgYGltLWxvZyguLilgIGZ1bmN0aW9uIHJhdGhlciB0aGFuIHRoZSBgbG9nKC4uKWAgbWl4aW4uIEJlY2F1c2VcclxuXHRcdC8vIGZ1bmN0aW9ucyBjYW5ub3QgYmUgY2FsbGVkIGFueXdoZXJlIGluIFNhc3MsIHdlIG5lZWQgdG8gaGFjayB0aGUgY2FsbCBpblxyXG5cdFx0Ly8gYSBkdW1teSB2YXJpYWJsZSwgc3VjaCBhcyBgJF9gLiBJZiBhbnlib2R5IGV2ZXIgcmFpc2UgYSBzY29waW5nIGlzc3VlIHdpdGhcclxuXHRcdC8vIFNhc3MgMy4zLCBjaGFuZ2UgdGhpcyBsaW5lIGluIGBAaWYgaW0tbG9nKC4uKSB7fWAgaW5zdGVhZC5cclxuXHRcdCRfOiBpbS1sb2coXCJVbmtub3duIHVuaXQgYCN7dW5pdCgkdmFsdWUpfWAuXCIpO1xyXG5cdH1cclxuXHJcblx0QGlmICRvcGVyYXRvciA9PSBcIj5cIiB7XHJcblx0XHQkdmFsdWU6ICR2YWx1ZSArICRpbnRlcnZhbDtcclxuXHR9IEBlbHNlIGlmICRvcGVyYXRvciA9PSBcIjxcIiB7XHJcblx0XHQkdmFsdWU6ICR2YWx1ZSAtICRpbnRlcnZhbDtcclxuXHR9XHJcblxyXG5cdEByZXR1cm4gJHZhbHVlO1xyXG59XHJcblxyXG5cclxuLy8vXHJcbi8vLyBQYXJzZSBhbiBleHByZXNzaW9uIHRvIHJldHVybiBhIHZhbGlkIG1lZGlhLXF1ZXJ5IGV4cHJlc3Npb25cclxuLy8vXHJcbi8vLyBAcGFyYW0ge1N0cmluZ30gJGV4cHJlc3Npb24gLSBFeHByZXNzaW9uIHRvIHBhcnNlXHJcbi8vL1xyXG4vLy8gQHJldHVybiB7U3RyaW5nfSAtIFZhbGlkIG1lZGlhIHF1ZXJ5XHJcbi8vL1xyXG5AZnVuY3Rpb24gcGFyc2UtZXhwcmVzc2lvbigkZXhwcmVzc2lvbikge1xyXG5cdC8vIElmIGl0IGlzIHBhcnQgb2YgJG1lZGlhLWV4cHJlc3Npb25zLCBpdCBoYXMgbm8gb3BlcmF0b3JcclxuXHQvLyB0aGVuIHRoZXJlIGlzIG5vIG5lZWQgdG8gZ28gYW55IGZ1cnRoZXIsIGp1c3QgcmV0dXJuIHRoZSB2YWx1ZVxyXG5cdEBpZiBtYXAtaGFzLWtleSgkbWVkaWEtZXhwcmVzc2lvbnMsICRleHByZXNzaW9uKSB7XHJcblx0XHRAcmV0dXJuIG1hcC1nZXQoJG1lZGlhLWV4cHJlc3Npb25zLCAkZXhwcmVzc2lvbik7XHJcblx0fVxyXG5cclxuXHQkb3BlcmF0b3I6IGdldC1leHByZXNzaW9uLW9wZXJhdG9yKCRleHByZXNzaW9uKTtcclxuXHQkZGltZW5zaW9uOiBnZXQtZXhwcmVzc2lvbi1kaW1lbnNpb24oJGV4cHJlc3Npb24sICRvcGVyYXRvcik7XHJcblx0JHByZWZpeDogZ2V0LWV4cHJlc3Npb24tcHJlZml4KCRvcGVyYXRvcik7XHJcblx0JHZhbHVlOiBnZXQtZXhwcmVzc2lvbi12YWx1ZSgkZXhwcmVzc2lvbiwgJG9wZXJhdG9yKTtcclxuXHJcblx0QHJldHVybiBcIigjeyRwcmVmaXh9LSN7JGRpbWVuc2lvbn06ICN7JHZhbHVlfSlcIjtcclxufVxyXG5cclxuLy8vXHJcbi8vLyBTbGljZSBgJGxpc3RgIGJldHdlZW4gYCRzdGFydGAgYW5kIGAkZW5kYCBpbmRleGVzXHJcbi8vL1xyXG4vLy8gQGFjY2VzcyBwcml2YXRlXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtMaXN0fSAkbGlzdCAtIExpc3QgdG8gc2xpY2VcclxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkc3RhcnQgWzFdIC0gU3RhcnQgaW5kZXhcclxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkZW5kIFtsZW5ndGgoJGxpc3QpXSAtIEVuZCBpbmRleFxyXG4vLy9cclxuLy8vIEByZXR1cm4ge0xpc3R9IFNsaWNlZCBsaXN0XHJcbi8vL1xyXG5AZnVuY3Rpb24gc2xpY2UoJGxpc3QsICRzdGFydDogMSwgJGVuZDogbGVuZ3RoKCRsaXN0KSkge1xyXG5cdEBpZiBsZW5ndGgoJGxpc3QpIDwgMSBvciAkc3RhcnQgPiAkZW5kIHtcclxuXHRcdEByZXR1cm4gKCk7XHJcblx0fVxyXG5cclxuXHQkcmVzdWx0OiAoKTtcclxuXHJcblx0QGZvciAkaSBmcm9tICRzdGFydCB0aHJvdWdoICRlbmQge1xyXG5cdFx0JHJlc3VsdDogYXBwZW5kKCRyZXN1bHQsIG50aCgkbGlzdCwgJGkpKTtcclxuXHR9XHJcblxyXG5cdEByZXR1cm4gJHJlc3VsdDtcclxufVxyXG5cclxuLy8vL1xyXG4vLy8gU3RyaW5nIHRvIG51bWJlciBjb252ZXJ0ZXJcclxuLy8vIEBhdXRob3IgSHVnbyBHaXJhdWRlbFxyXG4vLy8gQGFjY2VzcyBwcml2YXRlXHJcbi8vLy9cclxuXHJcblxyXG4vLy9cclxuLy8vIENhc3RzIGEgc3RyaW5nIGludG8gYSBudW1iZXJcclxuLy8vXHJcbi8vLyBAcGFyYW0ge1N0cmluZyB8IE51bWJlcn0gJHZhbHVlIC0gVmFsdWUgdG8gYmUgcGFyc2VkXHJcbi8vL1xyXG4vLy8gQHJldHVybiB7TnVtYmVyfVxyXG4vLy9cclxuQGZ1bmN0aW9uIHRvLW51bWJlcigkdmFsdWUpIHtcclxuXHRAaWYgdHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIge1xyXG5cdFx0QHJldHVybiAkdmFsdWU7XHJcblx0fSBAZWxzZSBpZiB0eXBlLW9mKCR2YWx1ZSkgIT0gXCJzdHJpbmdcIiB7XHJcblx0XHQkXzogaW0tbG9nKFwiVmFsdWUgZm9yIGB0by1udW1iZXJgIHNob3VsZCBiZSBhIG51bWJlciBvciBhIHN0cmluZy5cIik7XHJcblx0fVxyXG5cclxuXHQkZmlyc3QtY2hhcmFjdGVyOiBzdHItc2xpY2UoJHZhbHVlLCAxLCAxKTtcclxuXHQkcmVzdWx0OiAwO1xyXG5cdCRkaWdpdHM6IDA7XHJcblx0JG1pbnVzOiAoJGZpcnN0LWNoYXJhY3RlciA9PSBcIi1cIik7XHJcblx0JG51bWJlcnM6IChcIjBcIjogMCwgXCIxXCI6IDEsIFwiMlwiOiAyLCBcIjNcIjogMywgXCI0XCI6IDQsIFwiNVwiOiA1LCBcIjZcIjogNiwgXCI3XCI6IDcsIFwiOFwiOiA4LCBcIjlcIjogOSk7XHJcblxyXG5cdC8vIFJlbW92ZSArLy0gc2lnbiBpZiBwcmVzZW50IGF0IGZpcnN0IGNoYXJhY3RlclxyXG5cdEBpZiAoJGZpcnN0LWNoYXJhY3RlciA9PSBcIitcIiBvciAkZmlyc3QtY2hhcmFjdGVyID09IFwiLVwiKSB7XHJcblx0XHQkdmFsdWU6IHN0ci1zbGljZSgkdmFsdWUsIDIpO1xyXG5cdH1cclxuXHJcblx0QGZvciAkaSBmcm9tIDEgdGhyb3VnaCBzdHItbGVuZ3RoKCR2YWx1ZSkge1xyXG5cdFx0JGNoYXJhY3Rlcjogc3RyLXNsaWNlKCR2YWx1ZSwgJGksICRpKTtcclxuXHJcblx0XHRAaWYgbm90IChpbmRleChtYXAta2V5cygkbnVtYmVycyksICRjaGFyYWN0ZXIpIG9yICRjaGFyYWN0ZXIgPT0gXCIuXCIpIHtcclxuXHRcdFx0QHJldHVybiB0by1sZW5ndGgoaWYoJG1pbnVzLCAtJHJlc3VsdCwgJHJlc3VsdCksIHN0ci1zbGljZSgkdmFsdWUsICRpKSk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGlmICRjaGFyYWN0ZXIgPT0gXCIuXCIge1xyXG5cdFx0XHQkZGlnaXRzOiAxO1xyXG5cdFx0fSBAZWxzZSBpZiAkZGlnaXRzID09IDAge1xyXG5cdFx0XHQkcmVzdWx0OiAkcmVzdWx0ICogMTAgKyBtYXAtZ2V0KCRudW1iZXJzLCAkY2hhcmFjdGVyKTtcclxuXHRcdH0gQGVsc2Uge1xyXG5cdFx0XHQkZGlnaXRzOiAkZGlnaXRzICogMTA7XHJcblx0XHRcdCRyZXN1bHQ6ICRyZXN1bHQgKyBtYXAtZ2V0KCRudW1iZXJzLCAkY2hhcmFjdGVyKSAvICRkaWdpdHM7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAcmV0dXJuIGlmKCRtaW51cywgLSRyZXN1bHQsICRyZXN1bHQpO1xyXG59XHJcblxyXG5cclxuLy8vXHJcbi8vLyBBZGQgYCR1bml0YCB0byBgJHZhbHVlYFxyXG4vLy9cclxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkdmFsdWUgLSBWYWx1ZSB0byBhZGQgdW5pdCB0b1xyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICR1bml0IC0gU3RyaW5nIHJlcHJlc2VudGF0aW9uIG9mIHRoZSB1bml0XHJcbi8vL1xyXG4vLy8gQHJldHVybiB7TnVtYmVyfSAtIGAkdmFsdWVgIGV4cHJlc3NlZCBpbiBgJHVuaXRgXHJcbi8vL1xyXG5AZnVuY3Rpb24gdG8tbGVuZ3RoKCR2YWx1ZSwgJHVuaXQpIHtcclxuXHQkdW5pdHM6IChcInB4XCI6IDFweCwgXCJjbVwiOiAxY20sIFwibW1cIjogMW1tLCBcIiVcIjogMSUsIFwiY2hcIjogMWNoLCBcInBjXCI6IDFwYywgXCJpblwiOiAxaW4sIFwiZW1cIjogMWVtLCBcInJlbVwiOiAxcmVtLCBcInB0XCI6IDFwdCwgXCJleFwiOiAxZXgsIFwidndcIjogMXZ3LCBcInZoXCI6IDF2aCwgXCJ2bWluXCI6IDF2bWluLCBcInZtYXhcIjogMXZtYXgpO1xyXG5cclxuXHRAaWYgbm90IGluZGV4KG1hcC1rZXlzKCR1bml0cyksICR1bml0KSB7XHJcblx0XHQkXzogaW0tbG9nKFwiSW52YWxpZCB1bml0IGAjeyR1bml0fWAuXCIpO1xyXG5cdH1cclxuXHJcblx0QHJldHVybiAkdmFsdWUgKiBtYXAtZ2V0KCR1bml0cywgJHVuaXQpO1xyXG59XHJcblxyXG4vLy9cclxuLy8vIFRoaXMgbWl4aW4gYWltcyBhdCByZWRlZmluaW5nIHRoZSBjb25maWd1cmF0aW9uIGp1c3QgZm9yIHRoZSBzY29wZSBvZlxyXG4vLy8gdGhlIGNhbGwuIEl0IGlzIGhlbHBmdWwgd2hlbiBoYXZpbmcgYSBjb21wb25lbnQgbmVlZGluZyBhbiBleHRlbmRlZFxyXG4vLy8gY29uZmlndXJhdGlvbiBzdWNoIGFzIGN1c3RvbSBicmVha3BvaW50cyAocmVmZXJyZWQgdG8gYXMgdHdlYWtwb2ludHMpXHJcbi8vLyBmb3IgaW5zdGFuY2UuXHJcbi8vL1xyXG4vLy8gQGF1dGhvciBIdWdvIEdpcmF1ZGVsXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtNYXB9ICR0d2Vha3BvaW50cyBbKCldIC0gTWFwIG9mIHR3ZWFrcG9pbnRzIHRvIGJlIG1lcmdlZCB3aXRoIGAkYnJlYWtwb2ludHNgXHJcbi8vLyBAcGFyYW0ge01hcH0gJHR3ZWFrLW1lZGlhLWV4cHJlc3Npb25zIFsoKV0gLSBNYXAgb2YgdHdlYWtlZCBtZWRpYSBleHByZXNzaW9ucyB0byBiZSBtZXJnZWQgd2l0aCBgJG1lZGlhLWV4cHJlc3Npb25gXHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEV4dGVuZCB0aGUgZ2xvYmFsIGJyZWFrcG9pbnRzIHdpdGggYSB0d2Vha3BvaW50XHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEtY29udGV4dCgoJ2N1c3RvbSc6IDY3OHB4KSkge1xyXG4vLy8gICAgLmZvbyB7XHJcbi8vLyAgICAgIEBpbmNsdWRlIG1lZGlhKCc+cGhvbmUnLCAnPD1jdXN0b20nKSB7XHJcbi8vLyAgICAgICAvLyAuLi5cclxuLy8vICAgICAgfVxyXG4vLy8gICAgfVxyXG4vLy8gIH1cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gRXh0ZW5kIHRoZSBnbG9iYWwgbWVkaWEgZXhwcmVzc2lvbnMgd2l0aCBhIGN1c3RvbSBvbmVcclxuLy8vICBAaW5jbHVkZSBtZWRpYS1jb250ZXh0KCR0d2Vhay1tZWRpYS1leHByZXNzaW9uczogKCdhbGwnOiAnYWxsJykpIHtcclxuLy8vICAgIC5mb28ge1xyXG4vLy8gICAgICBAaW5jbHVkZSBtZWRpYSgnYWxsJywgJz5waG9uZScpIHtcclxuLy8vICAgICAgIC8vIC4uLlxyXG4vLy8gICAgICB9XHJcbi8vLyAgICB9XHJcbi8vLyAgfVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBFeHRlbmQgYm90aCBjb25maWd1cmF0aW9uIG1hcHNcclxuLy8vICBAaW5jbHVkZSBtZWRpYS1jb250ZXh0KCgnY3VzdG9tJzogNjc4cHgpLCAoJ2FsbCc6ICdhbGwnKSkge1xyXG4vLy8gICAgLmZvbyB7XHJcbi8vLyAgICAgIEBpbmNsdWRlIG1lZGlhKCdhbGwnLCAnPnBob25lJywgJzw9Y3VzdG9tJykge1xyXG4vLy8gICAgICAgLy8gLi4uXHJcbi8vLyAgICAgIH1cclxuLy8vICAgIH1cclxuLy8vICB9XHJcbi8vL1xyXG5AbWl4aW4gbWVkaWEtY29udGV4dCgkdHdlYWtwb2ludHM6ICgpLCAkdHdlYWstbWVkaWEtZXhwcmVzc2lvbnM6ICgpKSB7XHJcblx0Ly8gU2F2ZSBnbG9iYWwgY29uZmlndXJhdGlvblxyXG5cdCRnbG9iYWwtYnJlYWtwb2ludHM6ICRicmVha3BvaW50cztcclxuXHQkZ2xvYmFsLW1lZGlhLWV4cHJlc3Npb25zOiAkbWVkaWEtZXhwcmVzc2lvbnM7XHJcblxyXG5cdC8vIFVwZGF0ZSBnbG9iYWwgY29uZmlndXJhdGlvblxyXG5cdCRicmVha3BvaW50czogbWFwLW1lcmdlKCRicmVha3BvaW50cywgJHR3ZWFrcG9pbnRzKSAhZ2xvYmFsO1xyXG5cdCRtZWRpYS1leHByZXNzaW9uczogbWFwLW1lcmdlKCRtZWRpYS1leHByZXNzaW9ucywgJHR3ZWFrLW1lZGlhLWV4cHJlc3Npb25zKSAhZ2xvYmFsO1xyXG5cclxuXHRAY29udGVudDtcclxuXHJcblx0Ly8gUmVzdG9yZSBnbG9iYWwgY29uZmlndXJhdGlvblxyXG5cdCRicmVha3BvaW50czogJGdsb2JhbC1icmVha3BvaW50cyAhZ2xvYmFsO1xyXG5cdCRtZWRpYS1leHByZXNzaW9uczogJGdsb2JhbC1tZWRpYS1leHByZXNzaW9ucyAhZ2xvYmFsO1xyXG59XHJcblxyXG4vLy8vXHJcbi8vLyBpbmNsdWRlLW1lZGlhIHB1YmxpYyBleHBvc2VkIEFQSVxyXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xyXG4vLy8gQGFjY2VzcyBwdWJsaWNcclxuLy8vL1xyXG5cclxuXHJcbi8vL1xyXG4vLy8gR2VuZXJhdGVzIGEgbWVkaWEgcXVlcnkgYmFzZWQgb24gYSBsaXN0IG9mIGNvbmRpdGlvbnNcclxuLy8vXHJcbi8vLyBAcGFyYW0ge0FyZ2xpc3R9ICAgJGNvbmRpdGlvbnMgIC0gTWVkaWEgcXVlcnkgY29uZGl0aW9uc1xyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIGEgc2luZ2xlIHNldCBicmVha3BvaW50XHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz5waG9uZScpIHsgfVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIHR3byBzZXQgYnJlYWtwb2ludHNcclxuLy8vICBAaW5jbHVkZSBtZWRpYSgnPnBob25lJywgJzw9dGFibGV0JykgeyB9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggY3VzdG9tIHZhbHVlc1xyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+PTM1OHB4JywgJzw4NTBweCcpIHsgfVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIHNldCBicmVha3BvaW50cyB3aXRoIGN1c3RvbSB2YWx1ZXNcclxuLy8vICBAaW5jbHVkZSBtZWRpYSgnPmRlc2t0b3AnLCAnPD0xMzUwcHgnKSB7IH1cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gV2l0aCBhIHN0YXRpYyBleHByZXNzaW9uXHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJ3JldGluYTJ4JykgeyB9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIE1peGluZyBldmVyeXRoaW5nXHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz49MzUwcHgnLCAnPHRhYmxldCcsICdyZXRpbmEzeCcpIHsgfVxyXG4vLy9cclxuQG1peGluIG1lZGlhKCRjb25kaXRpb25zLi4uKSB7XHJcblx0QGlmICgkaW0tbWVkaWEtc3VwcG9ydCBhbmQgbGVuZ3RoKCRjb25kaXRpb25zKSA9PSAwKSBvclxyXG5cdFx0KG5vdCAkaW0tbWVkaWEtc3VwcG9ydCBhbmQgaW0taW50ZXJjZXB0cy1zdGF0aWMtYnJlYWtwb2ludCgkY29uZGl0aW9ucy4uLikpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH0gQGVsc2UgaWYgKCRpbS1tZWRpYS1zdXBwb3J0IGFuZCBsZW5ndGgoJGNvbmRpdGlvbnMpID4gMCkge1xyXG5cdFx0QG1lZGlhICN7dW5xdW90ZShwYXJzZS1leHByZXNzaW9uKG50aCgkY29uZGl0aW9ucywgMSkpKX0ge1xyXG5cdFx0XHQvLyBSZWN1cnNpdmUgY2FsbFxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShzbGljZSgkY29uZGl0aW9ucywgMikuLi4pIHtcclxuXHRcdFx0XHRAY29udGVudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogc3R5bGVsaW50LWVuYWJsZSAqLyIsIi8qXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQ09MT1JTXHJcblxyXG5Db2xvcnMgaW4gdmFyaWFibGVzLlxyXG4qL1xyXG5cclxuJGNvbG9yLS1ibGFjazogIzAwMDtcclxuJGNvbG9yLS13aGl0ZTogI2ZmZjtcclxuJGRhcmstdHVycXVvaXNlOiAjMzliMmJmO1xyXG4kYnJhbmQtZ3JlZW4tYmx1ZTogIzNjYmNjOTtcclxuJGJyYW5kLWluZHlnbzogIzNkM2Y5MjtcclxuJHVpLWJsYWNrOiAjMGQwZDBlO1xyXG4kYnJhbmQtYmxhY2s6ICMwMDAxMDk7XHJcbiR1aS1kYXJrOiAjNmU2ZjhkO1xyXG4kdWktbGlnaHQ6ICNiNGI1YzY7XHJcbiR1aS1ncmF5OiAjZDZkNmQ3O1xyXG4kdWktZ3JleS1saWdodDogI2Y1ZjRmNTtcclxuJHVpLWdyZXktc2lsdmVyOiAjNDE0MTQxO1xyXG4kdWktZ3JlZW4tYmx1ZS1jb250cmFzdDogIzIxZDVlODtcclxuJHVpLWluZHlnby1jb250cmFzdDogIzVjNWZkMTtcclxuJHRpbnQtaW5keWdvLWxpZ2h0OiAjZDhkOWU5O1xyXG4kdGludC1pbmR5Z286ICNiMWIyZDM7XHJcbiR0aW50LWluZHlnby03OiAjMjUyNjU4O1xyXG4kcGVyYW5vOiAjYWRhZWYyO1xyXG4kd29vZHNtb2tlOiAjMGQwZDEwO1xyXG4kY2luZGVyOiAjMGYwZjFhO1xyXG4kZWJvbnk6ICMxMTEyMjk7XHJcbiRlcnJvcjogI2EzMjYzODtcclxuJGVycm9yLWxpZ2h0OiAjYzI1NTY0O1xyXG5cclxuLy8gR3JhZGllbnRcclxuJHByaW1hcnktZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzBkMGQwZSAwJSwgIzBkMGQwZSAwLjAxJSwgIzEyMTMyYyAxMDAlKTtcclxuXHJcbi8vIFRleHRcclxuJHRleHQtY29sb3ItYmFzZTogJHVpLWJsYWNrO1xyXG4kdGV4dC1saWdodDogJGNvbG9yLS13aGl0ZTtcclxuJGxpbmstY29sb3I6ICR1aS1ibGFjaztcclxuJGxpbmstaG92ZXItY29sb3I6ICRicmFuZC1pbmR5Z287XHJcblxyXG4kYm9keS1iYWNrZ3JvdW5kLWNvbG9yOiAkdWktZ3JleS1saWdodDtcclxuIiwiLypNSVhJTlMqL1xyXG5cclxuQHVzZSBcInNhc3M6bWF0aFwiO1xyXG5cclxuQGltcG9ydCBcIi4uL19faWNvbmZvbnQvaWNvbmZvbnQtdmFyaWFibGVzXCI7XHJcblxyXG4vLyBDbGVhckZpeCBtaXhpblxyXG5AbWl4aW4gY2Yge1xyXG5cdCY6OmJlZm9yZSxcclxuXHQmOjphZnRlciB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0ZGlzcGxheTogdGFibGU7XHJcblx0fVxyXG5cclxuXHQmOjphZnRlciB7XHJcblx0XHRjbGVhcjogYm90aDtcclxuXHR9XHJcbn1cclxuLy8gTWl4aW4gZm9yIFZXIHNpemUgcGl4ZWxzIGRlY2xhcmF0aW9uIG9uIHNwZWNpZmljIGJyZWFrcG9pbnQgdnctc2l6ZSgxNnB4LCAxMjAwKSAtIDE2cHggb24gMTIwMCB3aWR0aCBicmVha3BvaW50XHJcbkBmdW5jdGlvbiB2dy1zaXplKCRzLCAkdzogMTQ0MCkge1xyXG5cdEByZXR1cm4gbWF0aC5kaXYoJHMsICR3KSAqIDEwMCArIHZ3O1xyXG59XHJcblxyXG5AZnVuY3Rpb24gcmVtKCRzaXplVmFsdWU6IDE2KSB7XHJcblx0QHJldHVybiBtYXRoLmRpdigkc2l6ZVZhbHVlLCAxNikgKyByZW07XHJcbn1cclxuXHJcbkBmdW5jdGlvbiByZWwoJHNpemUsICRyZWwpIHtcclxuXHRAcmV0dXJuIG1hdGguZGl2KCRzaXplLCAkcmVsKTtcclxufVxyXG5cclxuQGZ1bmN0aW9uIGVtKCRzaXplLCAkcmVsOiAkZm9udC1zaXplLWJhc2UpIHtcclxuXHRAcmV0dXJuIHJlbCgkc2l6ZSwgJHJlbCkgKiAxZW07XHJcbn1cclxuXHJcbkBtaXhpbiBmb250KFxyXG5cdCRmb250U2l6ZTogJGZvbnQtc2l6ZS1iYXNlLFxyXG5cdCRsaW5lSGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZSxcclxuXHQkZm9udFdlaWdodDogZmFsc2UsXHJcblx0JGxldHRlclNwYWNpbmc6IGZhbHNlLFxyXG5cdCRmb250U3R5bGU6IGZhbHNlLFxyXG5cdCRmb250RmFtaWx5OiBmYWxzZVxyXG4pIHtcclxuXHRmb250LXNpemU6IHJlbSgkZm9udFNpemUpO1xyXG5cdGxpbmUtaGVpZ2h0OiByZWwoJGxpbmVIZWlnaHQsICRmb250U2l6ZSk7XHJcblxyXG5cdEBpZiAkZm9udEZhbWlseSB7XHJcblx0XHRmb250LWZhbWlseTogJGZvbnRGYW1pbHk7XHJcblx0fVxyXG5cclxuXHRAaWYgJGxldHRlclNwYWNpbmcge1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IHJlbSgkbGV0dGVyU3BhY2luZyk7XHJcblx0fVxyXG5cclxuXHRAaWYgJGZvbnRXZWlnaHQge1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0O1xyXG5cdH1cclxuXHJcblx0QGlmICRmb250U3R5bGUge1xyXG5cdFx0Zm9udC1zdHlsZTogJGZvbnRTdHlsZTtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBmb250LXB4KCRmb250U2l6ZSwgJGxpbmVIZWlnaHQpIHtcclxuXHRmb250LXNpemU6ICRmb250U2l6ZSAqIDFweDtcclxuXHRsaW5lLWhlaWdodDogcmVsKCRsaW5lSGVpZ2h0LCAkZm9udFNpemUpO1xyXG59XHJcblxyXG4vLyBEZXRlY3QgaWUxMVxyXG5AbWl4aW4gaWUxMSgpIHtcclxuXHRAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vLyBEZXRlY3QgZmlyZWZveFxyXG5AbWl4aW4gZmlyZWZveCgpIHtcclxuXHRALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vLyBEZXRlY3QgU2FmYXJpXHJcbkBtaXhpbiBzYWZhcmkoKSB7XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMCkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vLyBTZXQgYmxvY2sgd2lkdGggdG8gYmUgdGhlIHNhbWUgYXMgY29udGFpbmVyXHJcbkBtaXhpbiBibG9jay1jb250YWluZXItd2lkdGgoKSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWF4LXdpZHRoOiBtYXBfZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgc20pO1xyXG5cdHBhZGRpbmc6IDAgcmVtKDE2KTtcclxuXHJcblx0QGluY2x1ZGUgbWVkaWEoXCI+PWxnXCIpIHtcclxuXHRcdG1heC13aWR0aDogbWFwX2dldCgkY29udGFpbmVyLW1heC13aWR0aHMsIGxnKTtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhKFwiPj14bFwiKSB7XHJcblx0XHRtYXgtd2lkdGg6IG1hcF9nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCB4bCk7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtZWRpYShcIj49eHhsXCIpIHtcclxuXHRcdG1heC13aWR0aDogbWFwX2dldCgkY29udGFpbmVyLW1heC13aWR0aHMsIHh4bCk7XHJcblx0fVxyXG5cclxuXHQmLmFsaWdud2lkZSB7XHJcblx0XHRAaW5jbHVkZSBtZWRpYShcIj49eHh4bFwiKSB7XHJcblx0XHRcdG1heC13aWR0aDogbWFwX2dldCgkY29udGFpbmVyLW1heC13aWR0aHMsIHh4eGwpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhKFwiPj1tYXhcIikge1xyXG5cdFx0XHRtYXgtd2lkdGg6IG1hcF9nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBtYXgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5hbGlnbmZ1bGwge1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG5cclxuLy8gUmVzZXQgZ2xvYmFsIGFuY2hvciBjb2xvciBhbmQgaG92ZXJcclxuQG1peGluIHJlc2V0LWdsb2JhbC1hKCRjb2xvcjogJHRleHQtY29sb3ItYmFzZSwgJGhvdmVyOiAkdGV4dC1jb2xvci1iYXNlKSB7XHJcblx0Y29sb3I6ICRjb2xvcjtcclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHRjb2xvcjogJGhvdmVyO1xyXG5cdH1cclxufVxyXG5cclxuLy8gRm9yY2UgZ3B1IGFjY2VsZXJhdGlvblxyXG5AbWl4aW4gZm9yY2UtZ3B1LWFjYygkcGVyc3BlY3RpdmU6IGZhbHNlKSB7XHJcblx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuXHR0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG5cclxuXHRAaWYgJHBlcnNwZWN0aXZlIHtcclxuXHRcdC13ZWJraXQtcGVyc3BlY3RpdmU6IDEwMDA7XHJcblx0XHRwZXJzcGVjdGl2ZTogMTAwMDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBwbGFjZWhvbGRlcigpIHtcclxuXHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxuXHQmOi1tb3otcGxhY2Vob2xkZXIge1xyXG5cclxuXHRcdC8qIEZpcmVmb3ggMTgtICovXHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcblx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cclxuXHRcdC8qIEZpcmVmb3ggMTkrICovXHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cclxuXHRcdC8qIElFIDEwKyAqL1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG5cdCY6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblxyXG5cdFx0LyogRWRnZSAqL1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG5cdCY6cGxhY2Vob2xkZXItc2hvd24ge1xyXG5cclxuXHRcdC8qIFN0YW5kYXJkIG9uZSBsYXN0ISAqL1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gcGxhY2Vob2xkZXItY29sb3IoJGNvbG9yKSB7XHJcblx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0XHRjb2xvcjogJGNvbG9yO1xyXG5cdH1cclxuXHQmOi1tb3otcGxhY2Vob2xkZXIge1xyXG5cclxuXHRcdC8qIEZpcmVmb3ggMTgtICovXHJcblx0XHRjb2xvcjogJGNvbG9yO1xyXG5cdH1cclxuXHQmOjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHJcblx0XHQvKiBGaXJlZm94IDE5KyAqL1xyXG5cdFx0Y29sb3I6ICRjb2xvcjtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuXHJcblx0XHQvKiBJRSAxMCsgKi9cclxuXHRcdGNvbG9yOiAkY29sb3I7XHJcblx0fVxyXG5cdCY6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblxyXG5cdFx0LyogRWRnZSAqL1xyXG5cdFx0Y29sb3I6ICRjb2xvcjtcclxuXHR9XHJcblx0JjpwbGFjZWhvbGRlci1zaG93biB7XHJcblxyXG5cdFx0LyogU3RhbmRhcmQgb25lIGxhc3QhICovXHJcblx0XHRjb2xvcjogJGNvbG9yO1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIG9iamVjdC1maXQtY292ZXIoKSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHRvYmplY3QtZml0OiBjb3ZlcjtcclxufVxyXG5cclxuQG1peGluIHJlc3BvbnNpdmUtZ3JpZCgkc206IDEyLCAkbWQ6IDEyLCAkbGc6IDEyLCAkeGw6IDEyLCAkeHhsOiAxMikge1xyXG5cdHdpZHRoOiBjYWxjKHZhcigtLWNvbHVtbldpZHRoKSAqICN7JHNtfSAtICN7JGNvbnRhaW5lci1wYWRkaW5nICogMn1weCk7XHJcblx0bWF4LXdpZHRoOiBjYWxjKHZhcigtLWNvbHVtbk1heFdpZHRoKSAqICN7JHNtfSAtICN7JGNvbnRhaW5lci1wYWRkaW5nICogMn1weCk7XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhKFwiPj1tZFwiKSB7XHJcblx0XHR3aWR0aDogY2FsYyh2YXIoLS1jb2x1bW5XaWR0aCkgKiAjeyRtZH0gLSAjeyRjb250YWluZXItcGFkZGluZyAqIDJ9cHgpO1xyXG5cdFx0bWF4LXdpZHRoOiBjYWxjKHZhcigtLWNvbHVtbk1heFdpZHRoKSAqICN7JG1kfSAtICN7JGNvbnRhaW5lci1wYWRkaW5nICogMn1weCk7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtZWRpYShcIj49bGdcIikge1xyXG5cdFx0d2lkdGg6IGNhbGModmFyKC0tY29sdW1uV2lkdGgpICogI3skbGd9IC0gI3skY29udGFpbmVyLXBhZGRpbmctZGVza3RvcCAqIDJ9cHgpO1xyXG5cdFx0bWF4LXdpZHRoOiBjYWxjKHZhcigtLWNvbHVtbk1heFdpZHRoKSAqICN7JGxnfSAtICN7JGNvbnRhaW5lci1wYWRkaW5nLWRlc2t0b3AgKiAyfXB4KTtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhKFwiPj14eGxcIikge1xyXG5cdFx0d2lkdGg6IGNhbGModmFyKC0tY29sdW1uV2lkdGgpICogI3skeHhsfSAtICN7JGNvbnRhaW5lci1wYWRkaW5nLWRlc2t0b3AtYmlnICogMn1weCk7XHJcblx0XHRtYXgtd2lkdGg6IGNhbGModmFyKC0tY29sdW1uTWF4V2lkdGgpICogI3skeHhsfSAtICN7JGNvbnRhaW5lci1wYWRkaW5nLWRlc2t0b3AtYmlnICogMn1weCk7XHJcblx0fVxyXG5cclxuXHRAaWYgKCRsZyAhPSAkbWQpIHtcclxuXHRcdEBpbmNsdWRlIG1lZGlhKFwiPj1sZ1wiKSB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKHZhcigtLWNvbHVtbldpZHRoKSAqICN7JGxnfSAtICN7JGNvbnRhaW5lci1wYWRkaW5nLWRlc2t0b3AgKiAyfXB4KTtcclxuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKHZhcigtLWNvbHVtbk1heFdpZHRoKSAqICN7JGxnfSAtICN7JGNvbnRhaW5lci1wYWRkaW5nLWRlc2t0b3AgKiAyfXB4KTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBpZiAoJHhsICE9ICRsZykge1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEoXCI+PXhsXCIpIHtcclxuXHRcdFx0d2lkdGg6IGNhbGModmFyKC0tY29sdW1uV2lkdGgpICogI3skeGx9IC0gI3skY29udGFpbmVyLXBhZGRpbmctZGVza3RvcCAqIDJ9cHgpO1xyXG5cdFx0XHRtYXgtd2lkdGg6IGNhbGModmFyKC0tY29sdW1uTWF4V2lkdGgpICogI3skeGx9IC0gI3skY29udGFpbmVyLXBhZGRpbmctZGVza3RvcCAqIDJ9cHgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QGlmICgkeHhsICE9ICR4bCkge1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEoXCI+PXh4bFwiKSB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKHZhcigtLWNvbHVtbldpZHRoKSAqICN7JHh4bH0gLSAjeyRjb250YWluZXItcGFkZGluZy1kZXNrdG9wLWJpZyAqIDJ9cHgpO1xyXG5cdFx0XHRtYXgtd2lkdGg6IGNhbGModmFyKC0tY29sdW1uTWF4V2lkdGgpICogI3skeHhsfSAtICN7JGNvbnRhaW5lci1wYWRkaW5nLWRlc2t0b3AtYmlnICogMn1weCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gaWNvbi1mb250KCRjb250ZW50OiBcIlwiLCAkZm9udC1zaXplOiAyNHB4KSB7XHJcblx0Y29udGVudDogJGNvbnRlbnQ7XHJcblx0Zm9udC1mYW1pbHk6ICRmb250LWljb25mb250O1xyXG5cdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG59XHJcblxyXG5AbWl4aW4gZ3JhZGllbnQtYW5pbWF0aW9uKCkge1xyXG5cdGJhY2tncm91bmQtc2l6ZTogNTAwJSAyMDAlO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAlIDAlO1xyXG5cdGFuaW1hdGlvbjogZ3JhZGllbnQtYW5pbSAzMHMgbGluZWFyIGluZmluaXRlO1xyXG5cdHdpbGwtY2hhbmdlOiBiYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG59XHJcblxyXG5AbWl4aW4gd2lkZS1jb250YWluZXItc3R5bGVzKCkge1xyXG5cdEBpbmNsdWRlIG1lZGlhKFwiPj14bFwiLCBcIjx4eGxcIikge1xyXG5cdFx0bWF4LXdpZHRoOiByZW0oMTMwNSk7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtZWRpYShcIj49eHhsXCIpIHtcclxuXHRcdHBhZGRpbmc6IDAgcmVtKDU2KTtcclxuXHR9XHJcbn1cclxuIiwiJGZvbnQtaWNvbmZvbnQ6XHRcImljb25mb250LWltcGFjdFwiO1xyXG4kaWNvbmZvbnQtc2l6ZTpcdDI0O1xyXG5cclxuJGljb24tYXJyb3ctZG93bjogXCJcXEVBMDFcIjtcclxuJGljb24tYXJyb3ctbGVmdDogXCJcXEVBMDJcIjtcclxuJGljb24tYXJyb3ctcmlnaHQtYmlnOiBcIlxcRUEwM1wiO1xyXG4kaWNvbi1hcnJvdy1yaWdodC1sb25nOiBcIlxcRUEwNFwiO1xyXG4kaWNvbi1hcnJvdy1yaWdodC1tZW51OiBcIlxcRUEwNVwiO1xyXG4kaWNvbi1hcnJvdy1yaWdodC10YWxsOiBcIlxcRUEwNlwiO1xyXG4kaWNvbi1hcnJvdy1yaWdodDogXCJcXEVBMDdcIjtcclxuJGljb24tYXJyb3ctc2hvcnQ6IFwiXFxFQTA4XCI7XHJcbiRpY29uLWJhdHRlcnktY2hhcmdlOiBcIlxcRUEwOVwiO1xyXG4kaWNvbi1jaGVjazogXCJcXEVBMEFcIjtcclxuJGljb24tY2xvc2Utc2xpbTogXCJcXEVBMEJcIjtcclxuJGljb24tY2xvc2U6IFwiXFxFQTBDXCI7XHJcbiRpY29uLWRvd25sb2FkOiBcIlxcRUEwRFwiO1xyXG4kaWNvbi1mYWNlYm9vazogXCJcXEVBMEVcIjtcclxuJGljb24tcGluOiBcIlxcRUEwRlwiO1xyXG4kaWNvbi1wbGF5LWJ1dHRvbi15b3V0dWJlOiBcIlxcRUExMFwiO1xyXG4kaWNvbi1wbHVnOiBcIlxcRUExMVwiO1xyXG4kaWNvbi1xdW90ZTogXCJcXEVBMTJcIjtcclxuJGljb24tdHJhbnNwb3J0LTI6IFwiXFxFQTEzXCI7XHJcbiRpY29uLXRyYW5zcG9ydC0zOiBcIlxcRUExNFwiO1xyXG4kaWNvbi10cmFuc3BvcnQtNDogXCJcXEVBMTVcIjtcclxuJGljb24tdHJhbnNwb3J0LTU6IFwiXFxFQTE2XCI7XHJcbiRpY29uLXRyYW5zcG9ydDogXCJcXEVBMTdcIjtcclxuJGljb24tdmlkZW8tcGxheS13aGl0ZTogXCJcXEVBMThcIjtcclxuJGljb24tdmlkZW8tcGxheTogXCJcXEVBMTlcIjtcclxuJGljb24teW91dHViZTogXCJcXEVBMUFcIjtcciJdfQ== */
</style>{"id":3048,"date":"2023-09-25T16:19:40","date_gmt":"2023-09-25T14:19:40","guid":{"rendered":"https:\/\/impactnewenergy.com\/?page_id=3048"},"modified":"2026-03-09T11:24:21","modified_gmt":"2026-03-09T09:24:21","slug":"kariera","status":"publish","type":"page","link":"https:\/\/impactnewenergy.com\/pl\/kariera\/","title":{"rendered":"Kariera"},"content":{"rendered":"\r\n<section class=\"block-acf block-hero block-hero--two_cols\"  data-id=\"block_aa3e9203ef563883a201b177bd7603c1\">\r\n\t<style>.block-hero{margin-block:0;margin-bottom:5rem;padding-top:3.75rem}@media(min-width: 1200px)and (max-width: 1399px){.block-hero .container{max-width:81.5625rem}}@media(min-width: 1400px){.block-hero .container{padding:0 3.5rem}}.block-hero__inner{padding-top:1.125rem}@media(max-width: 1199px){.block-hero__inner h1 br{display:none}}.block-hero h1{text-transform:uppercase;margin-top:0}@media(max-width: 991px){.block-hero h1{font-size:1.75rem}}.block-hero p{margin-bottom:2rem;font-size:1.375rem;line-height:1.4545454545;font-weight:400}@media(min-width: 992px){.block-hero p{font-size:1.625rem;line-height:1.2307692308;margin-bottom:3rem}}.block-hero__image{position:relative;overflow:hidden;width:100%}@media(min-width: 992px){.block-hero__image{padding-top:26.25rem}}@media(min-width: 1400px){.block-hero__image{max-height:26.25rem}}@media(max-width: 991px){.block-hero__image{margin-top:2rem}}.block-hero__image img{max-width:100%;width:100%}@media(max-width: 991px){.block-hero__image img{aspect-ratio:705\/469;object-fit:cover}}@media(min-width: 992px){.block-hero__image img{position:absolute;top:0;left:0;right:0;height:100%;width:100%;object-fit:cover;object-position:center}}.block-hero__image::after{position:absolute;content:\"\";width:100%;height:100%;inset:0;background:rgba(61,63,146,.2);mix-blend-mode:overlay}@media(min-width: 992px){.block-hero__img-top img{object-position:top}}@media(min-width: 992px){.block-hero__img-bottom img{object-position:bottom}}@media(min-width: 992px){.block-hero--two_cols{padding-top:2rem}}@media(min-width: 992px){.block-hero--two_cols .block-hero__inner h1+.c-btn{margin-top:0}}@media(min-width: 992px)and (max-width: 1199px){.block-hero--two_cols .block-hero__inner p>br{display:none}}@media(min-width: 992px){.block-hero--two_cols .block-hero__row{display:grid;grid-template-columns:1fr 50%;grid-gap:3.5625rem}}@media(min-width: 992px){.block-hero--two_cols .block-hero__image{height:100%;max-height:29.3125rem;padding:0}}@media(min-width: 1400px){.block-hero--two_cols .block-hero__image{height:29.3125rem;padding:0}}.block-hero--two_cols .block-hero__image::after{background:rgba(65,65,65,.3);mix-blend-mode:multiply}@media(min-width: 992px){.block-hero--two_cols .c-btn{margin-top:0.9375rem}}@media(max-width: 991px){.block-hero--two_cols .block-video{margin-top:3rem}}.block-hero--two_cols .block-video--oembed .iframe-wrapper{max-height:21.875rem;padding-bottom:56.4%}@media(min-width: 992px){.block-hero--two_cols.block-hero--video .block-hero__row{align-items:center}}.block-hero--one_col .block-hero__image,.block-hero--one_col .block-video{margin-top:2rem}@media(min-width: 992px){.block-hero--one_col .block-hero__image,.block-hero--one_col .block-video{margin-top:3rem}}@media(min-width: 1200px){.block-hero--one_col.block-hero--oembed .block-video--autoplay{height:26.25rem}}.block-hero__bg-image{position:absolute;width:100%;height:100%;inset:0;z-index:-1}.block-hero__bg-image img{height:100%;width:100%;position:absolute;object-fit:cover}.block-hero__bg-image::after{position:absolute;content:\"\";width:100%;height:100%;inset:0;background:url(\"https:\/\/impactnewenergy.com\/wp-content\/themes\/impact\/images\/page-theme\/hero-pattern.svg\") top left no-repeat;background-size:cover}.block-hero--with-img-bg,.block-hero--with-video-bg{padding-top:3rem;padding-bottom:3rem;position:relative}@media(min-width: 992px){.block-hero--with-img-bg,.block-hero--with-video-bg{min-height:40.625rem;padding-top:9.3125rem;padding-bottom:3rem}}@media(min-width: 992px){.block-hero--with-img-bg .block-hero__inner,.block-hero--with-video-bg .block-hero__inner{max-width:66.0625rem}}@media(min-width: 992px){.block-hero--with-img-bg .block-hero__inner p,.block-hero--with-video-bg .block-hero__inner p{max-width:42.75rem;font-size:1.25rem;line-height:1.4;font-weight:500}}.block-hero--with-video-bg{overflow:hidden}.block-hero--with-video-bg .block-video{position:absolute;width:100%;height:100%;inset:0;z-index:-1;margin:0;max-height:unset !important}.block-hero--with-video-bg .block-video .video-bg-file{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute}.block-hero--with-video-bg .block-video .iframe-wrapper{width:100%;height:100%;object-fit:cover;position:absolute;padding:0;margin:0;max-width:unset !important;max-height:unset !important;bottom:0}.block-hero--with-video-bg .block-video .iframe-wrapper,.block-hero--with-video-bg .block-video .video-internal-file{max-width:100%;max-height:100%}.block-hero--with-video-bg .block-video .video-internal-file{padding-bottom:0;height:100%}@media(min-width: 1200px){.block-hero--with-video-bg .block-video--oembed.block-video--autoplay{height:100%}}@media(min-width: 1200px){.block-hero--with-video-bg .block-video--oembed.block-video--autoplay .iframe-wrapper{top:0;transform:translateY(0)}}.block-hero__sticky-button{position:fixed;right:0;bottom:2%;border-radius:3.125rem 0 0 3.125rem;background:rgba(61,63,146,.8);color:#fff;padding:1.25rem 2.5rem;transition:color .2s,background-color .2s;font-size:1.125rem;line-height:1.3333333333;font-weight:400;z-index:2}.block-hero__sticky-button:hover,.block-hero__sticky-button:focus{color:#fff;background:#3cbcc9}@media(min-width: 992px){.block-hero__sticky-button{padding:1.75rem 3.25rem 1.75rem 4.5rem}}@media(min-width: 992px){.home .block-hero{padding-top:4.0625rem}}.home .block-hero .block-hero__inner h1{margin-bottom:2rem}@media(min-width: 992px){.home .block-hero .block-hero__inner h1{font-size:3rem;line-height:1.125;margin-bottom:3rem}}@media(min-width: 992px){.block-hero--modal .block-hero__inner{padding-top:0}}<\/style>\t <style> @media (min-width: 768px) { [data-id=block_aa3e9203ef563883a201b177bd7603c1] { margin-bottom: 53px!important;} } <\/style> \r\n\t\r\n\t<div class=\"container\">\r\n\t\t<div class=\"block-hero__row\">\r\n\t\t\t<div class=\"block-hero__inner\" data-scroll-animation>\r\n\t\t\t\t\t\t\t\t\t<h1>TWORZYMY INNOWACYJNE BATERIE.<br \/>\n<span style=\"color: #21d5e8\">A CO CIEBIE <\/span><br \/>\n<span style=\"color: #21d5e8\">NAP\u0118DZA?<\/span><\/h1>\n\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/impactnewenergy.com\/wszystkie-oferty-pracy\/\" target=_self class=\"c-btn c-btn c-btn--primary c-btn--primary--color-alt c-btn--hover-light\">\r\n\t\t\t\t\t\t\t<span>Sprawd\u017a oferty<\/span>\r\n\t\t\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\t\t<figure class=\"block-hero__image block-hero__img-center\" data-scroll-animation>\r\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"933\" height=\"700\" src=\"https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja-933x700.jpg\" class=\"attachment-hero-image size-hero-image\" alt=\"\" srcset=\"https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja-933x700.jpg 933w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja-300x225.jpg 300w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja-1024x769.jpg 1024w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja-768x576.jpg 768w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja-1536x1153.jpg 1536w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja-253x190.jpg 253w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja-690x518.jpg 690w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja-866x650.jpg 866w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja-560x420.jpg 560w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja-571x428.jpg 571w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja-398x298.jpg 398w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja-1066x800.jpg 1066w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja-570x428.jpg 570w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja-224x168.jpg 224w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja-85x64.jpg 85w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja-230x173.jpg 230w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja-568x426.jpg 568w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja-296x222.jpg 296w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja-512x384.jpg 512w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja-190x143.jpg 190w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja-132x99.jpg 132w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja-27x20.jpg 27w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja-40x30.jpg 40w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja-22x17.jpg 22w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja-43x32.jpg 43w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja-59x44.jpg 59w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja.jpg 1920w\" sizes=\"auto, (max-width: 933px) 100vw, 933px\" \/>\t\t\t\t<\/figure>\r\n\t\t\t\r\n\t\t\t\t\t<\/div>\r\n\t<\/div>\r\n\t\t\t<a href=\"https:\/\/system.erecruiter.pl\/FormTemplates\/RecruitmentForm.aspx?WebID=3736caf7c47342ac8bcbd3a90a05a894%20\" target=_blank rel=noopener class=\"block-hero__sticky-button\">\r\n\t\t\t\t\t\t\t<span>ZOSTAW CV<\/span>\r\n\t\t\t\t\t<\/a>\r\n\t\t<\/section>\r\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-center is-style-large\" style=\"font-size:32px\">IMPACT to miejsce gdzie <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ui-green-blue-contrast-color\">pasja spotyka si\u0119 z technologi\u0105, a innowacje zmieniaj\u0105 przysz\u0142o\u015b\u0107<\/mark>. <br>Je\u015bli szukasz pracy, kt\u00f3ra daje mo\u017cliwo\u015b\u0107 realnego wp\u0142ywu na przysz\u0142o\u015b\u0107, rozwijania swoich umiej\u0119tno\u015bci i bycia cz\u0119\u015bci\u0105 zespo\u0142u, kt\u00f3ry zmienia \u015bwiat, to&nbsp;jeste\u015b we w\u0142a\u015bciwym miejscu. Stawiamy na kreatywno\u015b\u0107, zaanga\u017cowanie i odwag\u0119 do wprowadzania nowatorskich rozwi\u0105za\u0144. Do\u0142\u0105cz do nas!<\/p>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-alpha-channel-opacity has-background\" style=\"background-color:#6e6f8d80;color:#6e6f8d80\"\/>\n\n\n\t<section class=\"block-acf icon-columns icon-columns--three\"  data-id=\"block_9d901a6b64869f3a5c3270088bf6bc7b\" data-disable-background>\r\n\t\t<style>.icon-columns{background:linear-gradient(90deg, #0d0d0e 0%, #0d0d0e 0.01%, #12132c 100%);color:#fff;background-size:500% 200%;background-position:0% 0%;animation:gradient-anim 30s linear infinite;will-change:background-position}.icon-columns__title{margin-bottom:3rem}@media(min-width: 992px){.icon-columns__title{max-width:50rem;margin-bottom:5.5625rem}}@media(max-width: 991px){.icon-columns__title{text-align:center}}.icon-columns__columns{display:grid;grid-template-columns:repeat(1, 1fr);gap:3rem;text-align:center}@media(min-width: 768px){.icon-columns__columns{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.icon-columns__columns{grid-template-columns:repeat(4, 1fr);margin-bottom:3.125rem}}@media(max-width: 991px){.icon-columns__columns{row-gap:5rem}}@media(min-width: 992px){.icon-columns__columns-item-wrapper{max-width:14.3125rem;margin:0 auto}}@media(min-width: 992px){.icon-columns__columns-item--no-text .icon-columns__columns-image{height:11.1875rem}}.icon-columns__columns-image{height:10.125rem;display:flex;align-items:center;justify-content:center}.icon-columns__columns-title{margin-top:3.375rem}.icon-columns__columns-text{font-weight:400}@media(min-width: 992px){.icon-columns--three .icon-columns__columns-item-wrapper,.icon-columns--two .icon-columns__columns-item-wrapper{max-width:21.375rem}}.icon-columns--three .icon-columns__columns-image,.icon-columns--two .icon-columns__columns-image{margin:0 auto}.icon-columns--three .icon-columns__columns-title:last-child,.icon-columns--two .icon-columns__columns-title:last-child{margin-bottom:1.3125rem}@media(min-width: 768px){.icon-columns--three .icon-columns__columns-text,.icon-columns--two .icon-columns__columns-text{line-height:1.75rem}}@media(min-width: 992px){.icon-columns--two .icon-columns__columns{grid-template-columns:repeat(2, 1fr);max-width:50rem;margin:0 auto}}@media(min-width: 992px){.icon-columns--three .icon-columns__columns{grid-template-columns:repeat(3, 1fr)}}<\/style>\t\t <style> [data-id=block_9d901a6b64869f3a5c3270088bf6bc7b] { margin-top: 0px!important;} <\/style> \t\t<div class=\"container\">\r\n\t\t\t<div class=\"icon-columns__wrapper\">\r\n\t\t\t\t\t\t\t\t\t<div class=\"icon-columns__title\" data-scroll-animation><h2>Dlaczego My?<\/h2>\n<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"icon-columns__columns\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"icon-columns__columns-item\">\r\n\t\t\t\t\t\t\t\t<div class=\"icon-columns__columns-item-wrapper\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"icon-columns__columns-image\" data-scroll-animation><img decoding=\"async\" src=\"https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/12\/Dlaczego-Stabilna-marka-NEW.svg\" class=\"attachment-icon-columns size-icon-columns\" alt=\"\" \/><\/figure>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h5 class=\"icon-columns__columns-title\" data-scroll-animation>Stabilna marka<\/h5>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"icon-columns__columns-text\" data-scroll-animation>Jeste\u015bmy europejskim liderem w dziedzinie technologii baterii, z ponad 300 pracownikami, w tym 100 in\u017cynierami, oraz niemal 20-letnim do\u015bwiadczeniem. Dysponujemy w\u0142asnym systemem zarz\u0105dzania bateri\u0105 (BMS) oraz nowoczesn\u0105 GigafactoryX, wyposa\u017con\u0105 w innowacyjne laboratorium i centrum testowania baterii, co pozwala nam nieustannie rozwija\u0107 nasze technologie i wprowadza\u0107 nowatorskie rozwi\u0105zania. Dzi\u0119ki silnemu zaanga\u017cowaniu naszych klient\u00f3w, osi\u0105gamy dynamiczny rozw\u00f3j na najbardziej obiecuj\u0105cych rynkach ko\u0144cowych.<\/p>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"icon-columns__columns-item\">\r\n\t\t\t\t\t\t\t\t<div class=\"icon-columns__columns-item-wrapper\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"icon-columns__columns-image\" data-scroll-animation><img decoding=\"async\" src=\"https:\/\/impactnewenergy.com\/wp-content\/uploads\/2023\/09\/Dlaczego-Realizuj-swoje-pasje-large.svg\" class=\"attachment-icon-columns size-icon-columns\" alt=\"\" \/><\/figure>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h5 class=\"icon-columns__columns-title\" data-scroll-animation>Inspiruj\u0105ce \u015brodowisko<\/h5>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"icon-columns__columns-text\" data-scroll-animation>Tworzymy inspiruj\u0105ce \u015brodowisko pracy, w kt\u00f3rym ka\u017cdy cz\u0142onek zespo\u0142u jest ceniony, a jego wk\u0142ad ma znaczenie. Dajemy szans\u0119 innowatorom i tw\u00f3rcom na rozwijanie swoich pasji oraz umiej\u0119tno\u015bci. To miejsce, gdzie Twoje pomys\u0142y staj\u0105 si\u0119 rzeczywisto\u015bci\u0105, a wsp\u00f3\u0142praca z najlepszymi in\u017cynierami i specjalistami to codzienno\u015b\u0107.<\/p>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"icon-columns__columns-item\">\r\n\t\t\t\t\t\t\t\t<div class=\"icon-columns__columns-item-wrapper\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"icon-columns__columns-image\" data-scroll-animation><img decoding=\"async\" src=\"https:\/\/impactnewenergy.com\/wp-content\/uploads\/2023\/09\/Dlaczego-Stabilna-marka-large.svg\" class=\"attachment-icon-columns size-icon-columns\" alt=\"\" \/><\/figure>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h5 class=\"icon-columns__columns-title\" data-scroll-animation>Energia Korzy\u015bci <\/h5>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"icon-columns__columns-text\" data-scroll-animation>Troszczymy si\u0119 o rozw\u00f3j i dobro naszych pracownik\u00f3w, oferuj\u0105c szeroki wachlarz benefit\u00f3w w systemie kafeteryjnym, kt\u00f3re ka\u017cdy mo\u017ce dostosowa\u0107 do swoich potrzeb. Stawiamy na rozw\u00f3j zawodowy i osobisty, dlatego zapewniamy nauk\u0119 j\u0119zyka angielskiego w godzinach pracy oraz dost\u0119p do nowoczesnej platformy e-learningowej. Rozumiemy, jak wa\u017cna jest r\u00f3wnowaga mi\u0119dzy \u017cyciem zawodowym a prywatnym \u2013 oferujemy elastyczne godziny pracy, mo\u017cliwo\u015b\u0107 pracy hybrydowej oraz regularne spotkania integracyjne. Dbamy r\u00f3wnie\u017c o przysz\u0142o\u015b\u0107 dzieci naszych pracownik\u00f3w, wspieraj\u0105c ich rozw\u00f3j poprzez inspiruj\u0105ce inicjatywy, takie jak \u201eIndywidualny Program Rozwoju\u201d i \u201eWakacje z Pasj\u0105\u201d. <\/p>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t<\/section>\r\n\n\n\t<section class=\"block-acf block-icons-list\"  data-id=\"block_04a65380e582b85e94e153fc46769019\">\r\n\t\t<style>.block-icons-list__caption{margin-bottom:4rem}@media(min-width: 992px){.block-icons-list__caption{margin-bottom:6.5rem}}@media(min-width: 768px)and (max-width: 1199px){.block-icons-list__caption{margin-bottom:2rem}}.block-icons-list__title{text-transform:uppercase;font-family:\"Archivo Semi Expanded\",sans-serif;font-size:1.25rem;line-height:1.6;font-weight:500}.block-icons-list__image{margin-bottom:1.5rem}@media(min-width: 992px){.block-icons-list__image{margin-bottom:6.1875rem;display:flex;align-items:center;justify-content:center;height:100%;max-height:11.875rem}}@media(min-width: 768px)and (max-width: 1199px){.block-icons-list__image{margin-bottom:3rem}}.block-icons-list__list{display:grid;gap:2.8125rem;grid-template-columns:repeat(1, 1fr)}@media(min-width: 992px){.block-icons-list__list{grid-auto-flow:column;grid-template-columns:repeat(auto-fit, minmax(max(190px, 16.6666666667%), 1fr));overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;width:100%}}.block-icons-list__text{border-top:0.0625rem solid #b4b5c6;padding-top:1.5rem;margin-top:1.5rem;text-align:center}@media(min-width: 992px){.block-icons-list__text{padding-top:1.375rem;margin-top:1.75rem;margin-bottom:3.75rem}}.block-icons-list__item{cursor:pointer;text-align:center}@media(min-width: 992px){.block-icons-list__item{min-width:11.875rem}}.block-icons-list__item:hover .block-icons-list__title,.block-icons-list__item.active .block-icons-list__title{color:#3d3f92}@media(min-width: 992px){.block-icons-list__item .block-icons-list__text{display:none}}@media(max-width: 991px){.block-icons-list__content{display:none}}.block-icons-list__content .block-icons-list__text{visibility:visible;opacity:1;transition:opacity .3s linear;position:static;z-index:unset}.block-icons-list__content .block-icons-list__text:not(.active){opacity:0;visibility:hidden;position:absolute;z-index:-3}.block-icons-list:not([data-disable-background]){background:#fff;color:#0d0d0e;padding-top:4rem;padding-bottom:4rem}@media(min-width: 992px){.block-icons-list:not([data-disable-background]){padding-top:7rem;padding-bottom:7rem}}<\/style>\t\t <style> @media (min-width: 992px) { [data-id=block_04a65380e582b85e94e153fc46769019] { margin-top: 143px!important;} } <\/style> \r\n\t\t<div class=\"container\">\r\n\t\t\t\t\t\t\t<div class=\"block-icons-list__caption\">\r\n\t\t\t\t\t<h2>Warto\u015bci <span style=\"color: #3d3f92\">IMPACT!<\/span><\/h2>\n\t\t\t\t<\/div>\r\n\t\t\t\r\n\t\t\t<div class=\"block-icons-list__list\" data-scroll-animation>\r\n\t\t\t\t\t\t\t\t\t<div class=\"block-icons-list__item active\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"block-icons-list__image\">\r\n\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/impactnewenergy.com\/wp-content\/uploads\/2023\/09\/Wartosci-sutecznosc-large.svg\" class=\"attachment-icons-list size-icons-list\" alt=\"\" \/>\t\t\t\t\t\t\t<\/figure>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"block-icons-list__title\">\r\n\t\t\t\t\t\t\t\tSKUTECZNO\u015a\u0106\t\t\t\t\t\t\t<\/h3>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"block-icons-list__text\">\r\n\t\t\t\t\t\t\t\t\u2022 realizujemy cele &nbsp;&nbsp;&nbsp;&nbsp;\u2022 szukamy rozwi\u0105za\u0144 &nbsp;&nbsp;\u2022 przestrzegamy termin\u00f3w &nbsp;&nbsp;\u2022 nieustannie weryfikujemy za\u0142o\u017cenia\t\t\t\t\t\t\t<\/p>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t<div class=\"block-icons-list__item\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"block-icons-list__image\">\r\n\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/impactnewenergy.com\/wp-content\/uploads\/2023\/09\/Wartosci-wiarygodnosc.svg\" class=\"attachment-icons-list size-icons-list\" alt=\"\" \/>\t\t\t\t\t\t\t<\/figure>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"block-icons-list__title\">\r\n\t\t\t\t\t\t\t\tWIARYGODNO\u015a\u0106\t\t\t\t\t\t\t<\/h3>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"block-icons-list__text\">\r\n\t\t\t\t\t\t\t\t\u2022 dotrzymujemy s\u0142owa &nbsp;&nbsp;&nbsp;&nbsp;\u2022 sprawdzamy i testujemy &nbsp;&nbsp;&nbsp;&nbsp;\u2022 otwarcie m\u00f3wimy o wyzwaniach\t\t\t\t\t\t\t<\/p>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t<div class=\"block-icons-list__item\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"block-icons-list__image\">\r\n\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/impactnewenergy.com\/wp-content\/uploads\/2023\/09\/Wartosci-wspolpraca.svg\" class=\"attachment-icons-list size-icons-list\" alt=\"\" \/>\t\t\t\t\t\t\t<\/figure>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"block-icons-list__title\">\r\n\t\t\t\t\t\t\t\tWSP\u00d3\u0141RPRACA\t\t\t\t\t\t\t<\/h3>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"block-icons-list__text\">\r\n\t\t\t\t\t\t\t\t\u2022 mamy wsp\u00f3lny cel &nbsp;&nbsp;&nbsp;&nbsp;\u2022 stawiamy na otwart\u0105 komunikacj\u0119 &nbsp;&nbsp;&nbsp;&nbsp;\u2022 aktywnie s\u0142uchamy\t\t\t\t\t\t\t<\/p>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t<div class=\"block-icons-list__item\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"block-icons-list__image\">\r\n\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/impactnewenergy.com\/wp-content\/uploads\/2023\/09\/Wartosci-ambicja.svg\" class=\"attachment-icons-list size-icons-list\" alt=\"\" \/>\t\t\t\t\t\t\t<\/figure>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"block-icons-list__title\">\r\n\t\t\t\t\t\t\t\tAMBICJA\t\t\t\t\t\t\t<\/h3>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"block-icons-list__text\">\r\n\t\t\t\t\t\t\t\t\u2022 doskonalimy si\u0119 &nbsp;&nbsp;&nbsp;&nbsp;\u2022 podejmujemy wyzwania &nbsp;&nbsp;&nbsp;&nbsp;\u2022 kreujemy trendy &nbsp;&nbsp;&nbsp;&nbsp;\u2022 stawiamy sobie realne cele\t\t\t\t\t\t\t<\/p>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t<div class=\"block-icons-list__item\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"block-icons-list__image\">\r\n\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/impactnewenergy.com\/wp-content\/uploads\/2023\/09\/Wartosci-ekserckosc.svg\" class=\"attachment-icons-list size-icons-list\" alt=\"\" \/>\t\t\t\t\t\t\t<\/figure>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"block-icons-list__title\">\r\n\t\t\t\t\t\t\t\tEKSPERCKO\u015a\u0106\t\t\t\t\t\t\t<\/h3>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"block-icons-list__text\">\r\n\t\t\t\t\t\t\t\t\u2022 stale poszerzamy nasz\u0105 wiedz\u0119 &nbsp;&nbsp;&nbsp;&nbsp;\u2022 patrzymy \u201eout of box\u201d &nbsp;&nbsp;&nbsp;&nbsp;\u2022 dostosowujemy si\u0119 do potrzeb klienta\t\t\t\t\t\t\t<\/p>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t<div class=\"block-icons-list__content\" data-scroll-animation>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"block-icons-list__text active\">\r\n\t\t\t\t\t\t\t\u2022 realizujemy cele &nbsp;&nbsp;&nbsp;&nbsp;\u2022 szukamy rozwi\u0105za\u0144 &nbsp;&nbsp;\u2022 przestrzegamy termin\u00f3w &nbsp;&nbsp;\u2022 nieustannie weryfikujemy za\u0142o\u017cenia\t\t\t\t\t\t<\/p>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"block-icons-list__text\">\r\n\t\t\t\t\t\t\t\u2022 dotrzymujemy s\u0142owa &nbsp;&nbsp;&nbsp;&nbsp;\u2022 sprawdzamy i testujemy &nbsp;&nbsp;&nbsp;&nbsp;\u2022 otwarcie m\u00f3wimy o wyzwaniach\t\t\t\t\t\t<\/p>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"block-icons-list__text\">\r\n\t\t\t\t\t\t\t\u2022 mamy wsp\u00f3lny cel &nbsp;&nbsp;&nbsp;&nbsp;\u2022 stawiamy na otwart\u0105 komunikacj\u0119 &nbsp;&nbsp;&nbsp;&nbsp;\u2022 aktywnie s\u0142uchamy\t\t\t\t\t\t<\/p>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"block-icons-list__text\">\r\n\t\t\t\t\t\t\t\u2022 doskonalimy si\u0119 &nbsp;&nbsp;&nbsp;&nbsp;\u2022 podejmujemy wyzwania &nbsp;&nbsp;&nbsp;&nbsp;\u2022 kreujemy trendy &nbsp;&nbsp;&nbsp;&nbsp;\u2022 stawiamy sobie realne cele\t\t\t\t\t\t<\/p>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"block-icons-list__text\">\r\n\t\t\t\t\t\t\t\u2022 stale poszerzamy nasz\u0105 wiedz\u0119 &nbsp;&nbsp;&nbsp;&nbsp;\u2022 patrzymy \u201eout of box\u201d &nbsp;&nbsp;&nbsp;&nbsp;\u2022 dostosowujemy si\u0119 do potrzeb klienta\t\t\t\t\t\t<\/p>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t<\/section>\r\n\t\n\n\t<section class=\"block-acf block-columns-media\"  data-id=\"block_94aa3141fab073adb54e548e16f91d36\">\r\n\t\t<style>.lightbox{display:flex;align-items:center;height:100vh;height:calc(var(--vh, 1vh)*100);position:fixed;z-index:9999;top:0;right:0;left:0;background:linear-gradient(90deg, #0d0d0e 0%, #0d0d0e 0.01%, #12132c 100%);opacity:1;visibility:visible;transition:opacity .3s linear}.lightbox__slide{display:flex !important;align-items:center;justify-content:center}.lightbox__slide .lightbox__slide-image img{width:auto;max-width:100%;max-height:calc(100vh - 100px);max-height:calc(var(--vh, 1vh)*100 - 100px);margin:0 auto}.lightbox__slide.has-caption .lightbox__slide-image img{max-height:calc(100vh - 140px);max-height:calc(var(--vh, 1vh)*100 - 140px)}.lightbox-thumb{display:block;position:relative;margin-bottom:0.9375rem}@media(min-width: 768px){.lightbox-thumb{margin-bottom:1.875rem}}.lightbox-thumb img{width:100%}.lightbox-thumb::before{content:\"\";pointer-events:none;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);opacity:0;transition:opacity .3s linear}.lightbox-thumb:hover::before{opacity:1}.lightbox:not(.active){opacity:0;visibility:hidden}.lightbox__slider-wrapper{position:relative}@media(min-width: 576px){.lightbox__slider-wrapper{padding:0 5rem}}.lightbox__slider-wrapper .slick-track{display:flex !important;align-items:center !important}.lightbox__slider-wrapper .slick-arrow{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#fff}@media(min-width: 768px){.lightbox__slider-wrapper .slick-arrow{border-color:#fff}}@media(max-width: 575px){.lightbox__slider-wrapper .slick-arrow{width:1.5rem;height:1.5rem}}.lightbox__slider-wrapper .slick-arrow::after{content:\"\uea08\";font-family:\"iconfont-impact\";font-size:24px;font-weight:700;font-style:normal;font-variant:normal;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:1.125rem;margin-left:-0.0625rem}@media(min-width: 768px){.lightbox__slider-wrapper .slick-arrow::after{font-size:0.875rem}}.lightbox__slider-wrapper .slick-arrow:hover{background:rgba(0,0,0,0)}@media(min-width: 768px){.lightbox__slider-wrapper .slick-arrow:hover{background:#000}}.lightbox__slider-wrapper .slick-arrow.slick-prev{left:-1.25rem}@media(min-width: 576px){.lightbox__slider-wrapper .slick-arrow.slick-prev{left:-3.75rem}}.lightbox__slider-wrapper .slick-arrow.slick-next{right:-1.25rem}@media(min-width: 576px){.lightbox__slider-wrapper .slick-arrow.slick-next{right:-3.75rem}}.lightbox__slide-image{position:relative;text-align:center;overflow:hidden;max-width:93%;max-height:100%}@media(min-width: 768px){.lightbox__slide-image{max-width:80%}}.lightbox__caption{font-size:0.75rem;line-height:1.3333333333;display:block;max-width:100%;padding:1.0625rem 0.9375rem;font-weight:400;text-align:center;color:#fff;text-transform:uppercase}@media(min-width: 768px){.lightbox__caption{font-size:0.875rem;line-height:1.4285714286}}.lightbox__close{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0.3125rem;position:absolute;z-index:1;top:1.25rem;right:1.25rem;border:0.0625rem solid rgba(0,0,0,0);border-radius:50%;background:none;cursor:pointer;transition:border-color .2s}@media(min-width: 992px){.lightbox__close{top:2.5rem;right:2.5rem}}.lightbox__close:hover{border-color:#fff}.lightbox__close .icon-close{line-height:0}.lightbox__close .icon-close::before{font-size:1.1875rem;color:#fff}.lightbox__slider .slick-list{margin-bottom:0}\n\/*# sourceMappingURL=data:application\/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYi9hcHAvdGhlbWVzL2ltcGFjdC9jc3MvY29tcG9uZW50cy9saWdodGJveC9zdHlsZS5zY3NzIiwid2ViL2FwcC90aGVtZXMvaW1wYWN0L2Nzcy9fX3NldHRpbmdzL19jb2xvcnMuc2NzcyIsIndlYi9hcHAvdGhlbWVzL2ltcGFjdC9jc3MvX19zZXR0aW5ncy9faW5jbHVkZS1tZWRpYS5zY3NzIiwid2ViL2FwcC90aGVtZXMvaW1wYWN0L2Nzcy9fX3NldHRpbmdzL19taXhpbnMuc2NzcyIsIndlYi9hcHAvdGhlbWVzL2ltcGFjdC9jc3MvX19pY29uZm9udC9faWNvbmZvbnQtdmFyaWFibGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkNBRUEsVUFFQyxhQUNBLG1CQUNBLGFBQ0EsZ0NBQ0EsZUFDQSxhQUNBLE1BQ0EsUUFDQSxPQUNBLFdDbUJrQixnRURsQmxCLFVBQ0EsbUJBQ0EsOEJBRUEsaUJBQ0Msd0JBQ0EsbUJBQ0EsdUJBRUEsNENBQ0MsV0FDQSxlQUNBLCtCQUNBLDRDQUNBLGNBSUEsd0RBQ0MsK0JBQ0EsNENBS0gsZ0JBQ0MsY0FDQSxrQkFDQSx3QkVxZ0JBLHlCRnhnQkQsZ0JBTUUsd0JBR0Qsb0JBQ0MsV0FHRCx3QkFDQyxXQUNBLG9CQUNBLGtCQUNBLFVBQ0EsTUFDQSxRQUNBLFNBQ0EsT0FDQSxXQUNBLFlBQ0EsZ0NBQ0EsVUFDQSw4QkFHRCw4QkFDQyxVQUlGLHVCQUNDLFVBQ0Esa0JBR0QsMEJBQ0Msa0JFZ2VBLHlCRmplRCwwQkFJRSxnQkFHRCx1Q0FDQyx3QkFDQSw4QkFHRCx1Q0FDQyx5QkFDQSwyQkFDQSxNQ3JGWSxLQ3VpQmIseUJGcmRBLHVDQU1FLGFDeEZXLE1DdWlCYix5QkZyZEEsdUNBVUUsYUFDQSxlQUdELDhDRzJKRixRQ3pQa0IsSUQwUGxCLFlDcFFlLGtCRHFRZixVQUgwQyxLQUkxQyxnQkFDQSxrQkFDQSxvQkFDQSxjQUNBLG9CQUNBLG1DQUNBLGtDSGxLRyxNQ2xHVyxLRG1HWCxtQkFDQSx1QkVtY0YseUJGdmNDLDhDQU9FLG9CQUlGLDZDQUNDLHlCRTJiRix5QkY1YkMsNkNBSUUsV0NoSFUsTURvSFosa0RBQ0MsY0VtYkYseUJGcGJDLGtEQUlFLGVBSUYsa0RBQ0MsZUUyYUYseUJGNWFDLGtEQUlFLGdCQU1KLHVCQUNDLGtCQUNBLGtCQUNBLGdCQUNBLGNBQ0EsZ0JFNlpBLHlCRmxhRCx1QkFRRSxlQUlGLG1CRzlHQSxrQkFDQSx5QkgrR0MsY0FDQSxlQUNBLDRCQUNBLGdCQUNBLGtCQUNBLE1DeEphLEtEeUpiLHlCRThZQSx5QkZ0WkQsbUJHOUdBLG1CQUNBLDBCSDRIQSxpQkFDQyxhQUNBLG1CQUNBLHVCQUNBLGFBQ0EsY0FDQSxrQkFDQSxrQkFDQSxVQUNBLFlBQ0EsY0FDQSxxQ0FDQSxrQkFDQSxnQkFDQSxlQUNBLDRCRXdYQSx5QkZ2WUQsaUJBa0JFLFdBQ0EsY0FHRCx1QkFDQyxhQ3ZMWSxLRDBMYiw2QkFDQyxjQUVBLHFDQUNDLG9CQUNBLE1DL0xXLEtEcU1iLDhCQUNDIiwiZmlsZSI6IndlYi9hcHAvdGhlbWVzL2ltcGFjdC9jc3MvY29tcG9uZW50cy9saWdodGJveC9zdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiX19zZXR0aW5ncy9pbml0XCI7XHJcblxyXG4ubGlnaHRib3gge1xyXG5cdCRsaWdodGJveDogJjtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0aGVpZ2h0OiAxMDB2aDtcclxuXHRoZWlnaHQ6IGNhbGModmFyKC0tdmgsIDF2aCkgKiAxMDApO1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR6LWluZGV4OiA5OTk5O1xyXG5cdHRvcDogMDtcclxuXHRyaWdodDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdGJhY2tncm91bmQ6ICRwcmltYXJ5LWdyYWRpZW50O1xyXG5cdG9wYWNpdHk6IDE7XHJcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgbGluZWFyO1xyXG5cclxuXHQmX19zbGlkZSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG5cdFx0I3skbGlnaHRib3h9X19zbGlkZS1pbWFnZSBpbWcge1xyXG5cdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpO1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiBjYWxjKHZhcigtLXZoLCAxdmgpICogMTAwIC0gMTAwcHgpO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdH1cclxuXHJcblx0XHQmLmhhcy1jYXB0aW9uIHtcclxuXHRcdFx0I3skbGlnaHRib3h9X19zbGlkZS1pbWFnZSBpbWcge1xyXG5cdFx0XHRcdG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNDBweCk7XHJcblx0XHRcdFx0bWF4LWhlaWdodDogY2FsYyh2YXIoLS12aCwgMXZoKSAqIDEwMCAtIDE0MHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji10aHVtYiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgxNSk7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEoXCI+PW1kXCIpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcclxuXHRcdH1cclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLS1ibGFjaywgMC40KTtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGxpbmVhcjtcclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVyOjpiZWZvcmUge1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jjpub3QoLmFjdGl2ZSkge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHR9XHJcblxyXG5cdCZfX3NsaWRlci13cmFwcGVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYShcIj49c21cIikge1xyXG5cdFx0XHRwYWRkaW5nOiAwIHJlbSg4MCk7XHJcblx0XHR9XHJcblxyXG5cdFx0LnNsaWNrLXRyYWNrIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0LnNsaWNrLWFycm93IHtcclxuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItLXdoaXRlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI+PW1kXCIpIHtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci0td2hpdGU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPHNtXCIpIHtcclxuXHRcdFx0XHR3aWR0aDogcmVtKDI0KTtcclxuXHRcdFx0XHRoZWlnaHQ6IHJlbSgyNCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBpY29uLWZvbnQoJGljb24tYXJyb3ctc2hvcnQpO1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItLXdoaXRlO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKC0xKTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI+PW1kXCIpIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYShcIj49bWRcIikge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLS1ibGFjaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuc2xpY2stcHJldiB7XHJcblx0XHRcdFx0bGVmdDogcmVtKC0yMCk7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPj1zbVwiKSB7XHJcblx0XHRcdFx0XHRsZWZ0OiByZW0oLTYwKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuc2xpY2stbmV4dCB7XHJcblx0XHRcdFx0cmlnaHQ6IHJlbSgtMjApO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYShcIj49c21cIikge1xyXG5cdFx0XHRcdFx0cmlnaHQ6IHJlbSgtNjApO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fc2xpZGUtaW1hZ2Uge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdG1heC13aWR0aDogOTMlO1xyXG5cdFx0bWF4LWhlaWdodDogMTAwJTtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYShcIj49bWRcIikge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDgwJTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2NhcHRpb24ge1xyXG5cdFx0QGluY2x1ZGUgZm9udCgxMiwgMTYpO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nOiByZW0oMTcpIHJlbSgxNSk7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Y29sb3I6ICRjb2xvci0td2hpdGU7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhKFwiPj1tZFwiKSB7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQoMTQsIDIwKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2Nsb3NlIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHR3aWR0aDogcmVtKDQwKTtcclxuXHRcdGhlaWdodDogcmVtKDQwKTtcclxuXHRcdHBhZGRpbmc6IHJlbSg1KTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHR0b3A6IHJlbSgyMCk7XHJcblx0XHRyaWdodDogcmVtKDIwKTtcclxuXHRcdGJvcmRlcjogcmVtKDEpIHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAkZGVmYXVsdC10cmFuc2l0aW9uLXNwZWVkO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhKFwiPj1sZ1wiKSB7XHJcblx0XHRcdHRvcDogcmVtKDQwKTtcclxuXHRcdFx0cmlnaHQ6IHJlbSg0MCk7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLS13aGl0ZTtcclxuXHRcdH1cclxuXHJcblx0XHQuaWNvbi1jbG9zZSB7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xyXG5cclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxOSk7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci0td2hpdGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3NsaWRlciB7XHJcblx0XHQuc2xpY2stbGlzdCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8qXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQ09MT1JTXHJcblxyXG5Db2xvcnMgaW4gdmFyaWFibGVzLlxyXG4qL1xyXG5cclxuJGNvbG9yLS1ibGFjazogIzAwMDtcclxuJGNvbG9yLS13aGl0ZTogI2ZmZjtcclxuJGRhcmstdHVycXVvaXNlOiAjMzliMmJmO1xyXG4kYnJhbmQtZ3JlZW4tYmx1ZTogIzNjYmNjOTtcclxuJGJyYW5kLWluZHlnbzogIzNkM2Y5MjtcclxuJHVpLWJsYWNrOiAjMGQwZDBlO1xyXG4kYnJhbmQtYmxhY2s6ICMwMDAxMDk7XHJcbiR1aS1kYXJrOiAjNmU2ZjhkO1xyXG4kdWktbGlnaHQ6ICNiNGI1YzY7XHJcbiR1aS1ncmF5OiAjZDZkNmQ3O1xyXG4kdWktZ3JleS1saWdodDogI2Y1ZjRmNTtcclxuJHVpLWdyZXktc2lsdmVyOiAjNDE0MTQxO1xyXG4kdWktZ3JlZW4tYmx1ZS1jb250cmFzdDogIzIxZDVlODtcclxuJHVpLWluZHlnby1jb250cmFzdDogIzVjNWZkMTtcclxuJHRpbnQtaW5keWdvLWxpZ2h0OiAjZDhkOWU5O1xyXG4kdGludC1pbmR5Z286ICNiMWIyZDM7XHJcbiR0aW50LWluZHlnby03OiAjMjUyNjU4O1xyXG4kcGVyYW5vOiAjYWRhZWYyO1xyXG4kd29vZHNtb2tlOiAjMGQwZDEwO1xyXG4kY2luZGVyOiAjMGYwZjFhO1xyXG4kZWJvbnk6ICMxMTEyMjk7XHJcbiRlcnJvcjogI2EzMjYzODtcclxuJGVycm9yLWxpZ2h0OiAjYzI1NTY0O1xyXG5cclxuLy8gR3JhZGllbnRcclxuJHByaW1hcnktZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzBkMGQwZSAwJSwgIzBkMGQwZSAwLjAxJSwgIzEyMTMyYyAxMDAlKTtcclxuXHJcbi8vIFRleHRcclxuJHRleHQtY29sb3ItYmFzZTogJHVpLWJsYWNrO1xyXG4kdGV4dC1saWdodDogJGNvbG9yLS13aGl0ZTtcclxuJGxpbmstY29sb3I6ICR1aS1ibGFjaztcclxuJGxpbmstaG92ZXItY29sb3I6ICRicmFuZC1pbmR5Z287XHJcblxyXG4kYm9keS1iYWNrZ3JvdW5kLWNvbG9yOiAkdWktZ3JleS1saWdodDtcclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xyXG4vLyAgICAgXyAgICAgICAgICAgIF8gICAgICAgICAgIF8gICAgICAgICAgICAgICAgICAgICAgICAgICBfIF9cclxuLy8gICAgKF8pICAgICAgICAgIHwgfCAgICAgICAgIHwgfCAgICAgICAgICAgICAgICAgICAgICAgICB8IChfKVxyXG4vLyAgICAgXyBfIF9fICAgX19ffCB8XyAgIF8gIF9ffCB8IF9fXyAgIF8gX18gX19fICAgX19fICBfX3wgfF8gIF9fIF9cclxuLy8gICAgfCB8ICdfIFxcIC8gX198IHwgfCB8IHwvIF9gIHwvIF8gXFwgfCAnXyBgIF8gXFwgLyBfIFxcLyBfYCB8IHwvIF9gIHxcclxuLy8gICAgfCB8IHwgfCB8IChfX3wgfCB8X3wgfCAoX3wgfCAgX18vIHwgfCB8IHwgfCB8ICBfXy8gKF98IHwgfCAoX3wgfFxyXG4vLyAgICB8X3xffCB8X3xcXF9fX3xffFxcX18sX3xcXF9fLF98XFxfX198IHxffCB8X3wgfF98XFxfX198XFxfXyxffF98XFxfXyxffFxyXG4vL1xyXG4vLyAgICAgIFNpbXBsZSwgZWxlZ2FudCBhbmQgbWFpbnRhaW5hYmxlIG1lZGlhIHF1ZXJpZXMgaW4gU2Fzc1xyXG4vLyAgICAgICAgICAgICAgICAgICAgICAgIHYxLjQuOVxyXG4vL1xyXG4vLyAgICAgICAgICAgICAgICBodHRwOi8vaW5jbHVkZS1tZWRpYS5jb21cclxuLy9cclxuLy8gICAgICAgICBBdXRob3JzOiBFZHVhcmRvIEJvdWNhcyAoQGVkdWFyZG9ib3VjYXMpXHJcbi8vICAgICAgICAgICAgICAgICAgSHVnbyBHaXJhdWRlbCAoQGh1Z29naXJhdWRlbClcclxuLy9cclxuLy8gICAgICBUaGlzIHByb2plY3QgaXMgbGljZW5zZWQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBNSVQgbGljZW5zZVxyXG5cclxuXHJcbi8vLy9cclxuLy8vIGluY2x1ZGUtbWVkaWEgbGlicmFyeSBwdWJsaWMgY29uZmlndXJhdGlvblxyXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xyXG4vLy8gQGFjY2VzcyBwdWJsaWNcclxuLy8vL1xyXG5cclxuXHJcbi8vL1xyXG4vLy8gQ3JlYXRlcyBhIGxpc3Qgb2YgZ2xvYmFsIGJyZWFrcG9pbnRzXHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIENyZWF0ZXMgYSBzaW5nbGUgYnJlYWtwb2ludCB3aXRoIHRoZSBsYWJlbCBgcGhvbmVgXHJcbi8vLyAgJGJyZWFrcG9pbnRzOiAoJ3Bob25lJzogMzIwcHgpO1xyXG4vLy9cclxuJGJyZWFrcG9pbnRzOiAoXHJcblx0XCJwaG9uZVwiOiAzMjBweCxcclxuXHRcInRhYmxldFwiOiA3NjhweCxcclxuXHRcImRlc2t0b3BcIjogMTAyNHB4XHJcbikgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8vXHJcbi8vLyBDcmVhdGVzIGEgbGlzdCBvZiBzdGF0aWMgZXhwcmVzc2lvbnMgb3IgbWVkaWEgdHlwZXNcclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gQ3JlYXRlcyBhIHNpbmdsZSBtZWRpYSB0eXBlIChzY3JlZW4pXHJcbi8vLyAgJG1lZGlhLWV4cHJlc3Npb25zOiAoJ3NjcmVlbic6ICdzY3JlZW4nKTtcclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gQ3JlYXRlcyBhIHN0YXRpYyBleHByZXNzaW9uIHdpdGggbG9naWNhbCBkaXNqdW5jdGlvbiAoT1Igb3BlcmF0b3IpXHJcbi8vLyAgJG1lZGlhLWV4cHJlc3Npb25zOiAoXHJcbi8vLyAgICAncmV0aW5hMngnOiAnKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSdcclxuLy8vICApO1xyXG4vLy9cclxuJG1lZGlhLWV4cHJlc3Npb25zOiAoXHJcblx0XCJzY3JlZW5cIjogXCJzY3JlZW5cIixcclxuXHRcInByaW50XCI6IFwicHJpbnRcIixcclxuXHRcImhhbmRoZWxkXCI6IFwiaGFuZGhlbGRcIixcclxuXHRcImxhbmRzY2FwZVwiOiBcIihvcmllbnRhdGlvbjogbGFuZHNjYXBlKVwiLFxyXG5cdFwicG9ydHJhaXRcIjogXCIob3JpZW50YXRpb246IHBvcnRyYWl0KVwiLFxyXG5cdFwicmV0aW5hMnhcIjogXCIoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLCAobWluLXJlc29sdXRpb246IDJkcHB4KVwiLFxyXG5cdFwicmV0aW5hM3hcIjogXCIoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAzKSwgKG1pbi1yZXNvbHV0aW9uOiAzNTBkcGkpLCAobWluLXJlc29sdXRpb246IDNkcHB4KVwiXHJcbikgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8vXHJcbi8vLyBEZWZpbmVzIGEgbnVtYmVyIHRvIGJlIGFkZGVkIG9yIHN1YnRyYWN0ZWQgZnJvbSBlYWNoIHVuaXQgd2hlbiBkZWNsYXJpbmcgYnJlYWtwb2ludHMgd2l0aCBleGNsdXNpdmUgaW50ZXJ2YWxzXHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEludGVydmFsIGZvciBwaXhlbHMgaXMgZGVmaW5lZCBhcyBgMWAgYnkgZGVmYXVsdFxyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+MTI4cHgnKSB7fVxyXG4vLy9cclxuLy8vICAvKiBHZW5lcmF0ZXM6ICovXHJcbi8vLyAgQG1lZGlhIChtaW4td2lkdGg6IDEyOXB4KSB7fVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBJbnRlcnZhbCBmb3IgZW1zIGlzIGRlZmluZWQgYXMgYDAuMDFgIGJ5IGRlZmF1bHRcclxuLy8vICBAaW5jbHVkZSBtZWRpYSgnPjIwZW0nKSB7fVxyXG4vLy9cclxuLy8vICAvKiBHZW5lcmF0ZXM6ICovXHJcbi8vLyAgQG1lZGlhIChtaW4td2lkdGg6IDIwLjAxZW0pIHt9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEludGVydmFsIGZvciByZW1zIGlzIGRlZmluZWQgYXMgYDAuMWAgYnkgZGVmYXVsdCwgdG8gYmUgdXNlZCB3aXRoIGBmb250LXNpemU6IDYyLjUlO2BcclxuLy8vICBAaW5jbHVkZSBtZWRpYSgnPjIuMHJlbScpIHt9XHJcbi8vL1xyXG4vLy8gIC8qIEdlbmVyYXRlczogKi9cclxuLy8vICBAbWVkaWEgKG1pbi13aWR0aDogMi4xcmVtKSB7fVxyXG4vLy9cclxuJHVuaXQtaW50ZXJ2YWxzOiAoXHJcblx0XCJweFwiOiAxLFxyXG5cdFwiZW1cIjogMC4wMSxcclxuXHRcInJlbVwiOiAwLjEsXHJcblx0XCJcIjogMFxyXG4pICFkZWZhdWx0O1xyXG5cclxuLy8vXHJcbi8vLyBEZWZpbmVzIHdoZXRoZXIgc3VwcG9ydCBmb3IgbWVkaWEgcXVlcmllcyBpcyBhdmFpbGFibGUsIHVzZWZ1bCBmb3IgY3JlYXRpbmcgc2VwYXJhdGUgc3R5bGVzaGVldHNcclxuLy8vIGZvciBicm93c2VycyB0aGF0IGRvbid0IHN1cHBvcnQgbWVkaWEgcXVlcmllcy5cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gRGlzYWJsZXMgc3VwcG9ydCBmb3IgbWVkaWEgcXVlcmllc1xyXG4vLy8gICRpbS1tZWRpYS1zdXBwb3J0OiBmYWxzZTtcclxuLy8vICBAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XHJcbi8vLyAgICAuZm9vIHtcclxuLy8vICAgICAgY29sb3I6IHRvbWF0bztcclxuLy8vICAgIH1cclxuLy8vICB9XHJcbi8vL1xyXG4vLy8gIC8qIEdlbmVyYXRlczogKi9cclxuLy8vICAuZm9vIHtcclxuLy8vICAgIGNvbG9yOiB0b21hdG87XHJcbi8vLyAgfVxyXG4vLy9cclxuJGltLW1lZGlhLXN1cHBvcnQ6IHRydWUgIWRlZmF1bHQ7XHJcblxyXG4vLy9cclxuLy8vIFNlbGVjdHMgd2hpY2ggYnJlYWtwb2ludCB0byBlbXVsYXRlIHdoZW4gc3VwcG9ydCBmb3IgbWVkaWEgcXVlcmllcyBpcyBkaXNhYmxlZC4gTWVkaWEgcXVlcmllcyB0aGF0IHN0YXJ0IGF0IG9yXHJcbi8vLyBpbnRlcmNlcHQgdGhlIGJyZWFrcG9pbnQgd2lsbCBiZSBkaXNwbGF5ZWQsIGFueSBvdGhlcnMgd2lsbCBiZSBpZ25vcmVkLlxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBUaGlzIG1lZGlhIHF1ZXJ5IHdpbGwgc2hvdyBiZWNhdXNlIGl0IGludGVyY2VwdHMgdGhlIHN0YXRpYyBicmVha3BvaW50XHJcbi8vLyAgJGltLW1lZGlhLXN1cHBvcnQ6IGZhbHNlO1xyXG4vLy8gICRpbS1uby1tZWRpYS1icmVha3BvaW50OiAnZGVza3RvcCc7XHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xyXG4vLy8gICAgLmZvbyB7XHJcbi8vLyAgICAgIGNvbG9yOiB0b21hdG87XHJcbi8vLyAgICB9XHJcbi8vLyAgfVxyXG4vLy9cclxuLy8vICAvKiBHZW5lcmF0ZXM6ICovXHJcbi8vLyAgLmZvbyB7XHJcbi8vLyAgICBjb2xvcjogdG9tYXRvO1xyXG4vLy8gIH1cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gVGhpcyBtZWRpYSBxdWVyeSB3aWxsIE5PVCBzaG93IGJlY2F1c2UgaXQgZG9lcyBub3QgaW50ZXJjZXB0IHRoZSBkZXNrdG9wIGJyZWFrcG9pbnRcclxuLy8vICAkaW0tbWVkaWEtc3VwcG9ydDogZmFsc2U7XHJcbi8vLyAgJGltLW5vLW1lZGlhLWJyZWFrcG9pbnQ6ICd0YWJsZXQnO1xyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+PWRlc2t0b3AnKSB7XHJcbi8vLyAgICAuZm9vIHtcclxuLy8vICAgICAgY29sb3I6IHRvbWF0bztcclxuLy8vICAgIH1cclxuLy8vICB9XHJcbi8vL1xyXG4vLy8gIC8qIE5vIG91dHB1dCAqL1xyXG4vLy9cclxuJGltLW5vLW1lZGlhLWJyZWFrcG9pbnQ6IFwiZGVza3RvcFwiICFkZWZhdWx0O1xyXG5cclxuLy8vXHJcbi8vLyBTZWxlY3RzIHdoaWNoIG1lZGlhIGV4cHJlc3Npb25zIGFyZSBhbGxvd2VkIGluIGFuIGV4cHJlc3Npb24gZm9yIGl0IHRvIGJlIHVzZWQgd2hlbiBtZWRpYSBxdWVyaWVzXHJcbi8vLyBhcmUgbm90IHN1cHBvcnRlZC5cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gVGhpcyBtZWRpYSBxdWVyeSB3aWxsIHNob3cgYmVjYXVzZSBpdCBpbnRlcmNlcHRzIHRoZSBzdGF0aWMgYnJlYWtwb2ludCBhbmQgY29udGFpbnMgb25seSBhY2NlcHRlZCBtZWRpYSBleHByZXNzaW9uc1xyXG4vLy8gICRpbS1tZWRpYS1zdXBwb3J0OiBmYWxzZTtcclxuLy8vICAkaW0tbm8tbWVkaWEtYnJlYWtwb2ludDogJ2Rlc2t0b3AnO1xyXG4vLy8gICRpbS1uby1tZWRpYS1leHByZXNzaW9uczogKCdzY3JlZW4nKTtcclxuLy8vICBAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnLCAnc2NyZWVuJykge1xyXG4vLy8gICAgLmZvbyB7XHJcbi8vLyAgICAgIGNvbG9yOiB0b21hdG87XHJcbi8vLyAgICB9XHJcbi8vLyAgfVxyXG4vLy9cclxuLy8vICAgLyogR2VuZXJhdGVzOiAqL1xyXG4vLy8gICAuZm9vIHtcclxuLy8vICAgICBjb2xvcjogdG9tYXRvO1xyXG4vLy8gICB9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFRoaXMgbWVkaWEgcXVlcnkgd2lsbCBOT1Qgc2hvdyBiZWNhdXNlIGl0IGludGVyY2VwdHMgdGhlIHN0YXRpYyBicmVha3BvaW50IGJ1dCBjb250YWlucyBhIG1lZGlhIGV4cHJlc3Npb24gdGhhdCBpcyBub3QgYWNjZXB0ZWRcclxuLy8vICAkaW0tbWVkaWEtc3VwcG9ydDogZmFsc2U7XHJcbi8vLyAgJGltLW5vLW1lZGlhLWJyZWFrcG9pbnQ6ICdkZXNrdG9wJztcclxuLy8vICAkaW0tbm8tbWVkaWEtZXhwcmVzc2lvbnM6ICgnc2NyZWVuJyk7XHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0JywgJ3JldGluYTJ4Jykge1xyXG4vLy8gICAgLmZvbyB7XHJcbi8vLyAgICAgIGNvbG9yOiB0b21hdG87XHJcbi8vLyAgICB9XHJcbi8vLyAgfVxyXG4vLy9cclxuLy8vICAvKiBObyBvdXRwdXQgKi9cclxuLy8vXHJcbiRpbS1uby1tZWRpYS1leHByZXNzaW9uczogKFwic2NyZWVuXCIsIFwicG9ydHJhaXRcIiwgXCJsYW5kc2NhcGVcIikgIWRlZmF1bHQ7XHJcblxyXG4vLy8vXHJcbi8vLyBDcm9zcy1lbmdpbmUgbG9nZ2luZyBlbmdpbmVcclxuLy8vIEBhdXRob3IgSHVnbyBHaXJhdWRlbFxyXG4vLy8gQGFjY2VzcyBwcml2YXRlXHJcbi8vLy9cclxuXHJcblxyXG4vLy9cclxuLy8vIExvZyBhIG1lc3NhZ2UgZWl0aGVyIHdpdGggYEBlcnJvcmAgaWYgc3VwcG9ydGVkXHJcbi8vLyBlbHNlIHdpdGggYEB3YXJuYCwgdXNpbmcgYGZlYXR1cmUtZXhpc3RzKCdhdC1lcnJvcicpYFxyXG4vLy8gdG8gZGV0ZWN0IHN1cHBvcnQuXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRtZXNzYWdlIC0gTWVzc2FnZSB0byBsb2dcclxuLy8vXHJcbkBmdW5jdGlvbiBpbS1sb2coJG1lc3NhZ2UpIHtcclxuXHRAaWYgZmVhdHVyZS1leGlzdHMoXCJhdC1lcnJvclwiKSB7XHJcblx0XHRAZXJyb3IgJG1lc3NhZ2U7XHJcblx0fSBAZWxzZSB7XHJcblx0XHRAd2FybiAkbWVzc2FnZTtcclxuXHRcdCRfOiBub29wKCk7XHJcblx0fVxyXG5cclxuXHRAcmV0dXJuICRtZXNzYWdlO1xyXG59XHJcblxyXG5cclxuLy8vXHJcbi8vLyBXcmFwcGVyIG1peGluIGZvciB0aGUgbG9nIGZ1bmN0aW9uIHNvIGl0IGNhbiBiZSB1c2VkIHdpdGggYSBtb3JlIGZyaWVuZGx5XHJcbi8vLyBBUEkgdGhhbiBgQGlmIGltLWxvZygnLi4nKSB7fWAgb3IgYCRfOiBpbS1sb2coJy4uJylgLiBCYXNpY2FsbHksIHVzZSB0aGUgZnVuY3Rpb25cclxuLy8vIHdpdGhpbiBmdW5jdGlvbnMgYmVjYXVzZSBpdCBpcyBub3QgcG9zc2libGUgdG8gaW5jbHVkZSBhIG1peGluIGluIGEgZnVuY3Rpb25cclxuLy8vIGFuZCB1c2UgdGhlIG1peGluIGV2ZXJ5d2hlcmUgZWxzZSBiZWNhdXNlIGl0J3MgbXVjaCBtb3JlIGVsZWdhbnQuXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRtZXNzYWdlIC0gTWVzc2FnZSB0byBsb2dcclxuLy8vXHJcbkBtaXhpbiBsb2coJG1lc3NhZ2UpIHtcclxuXHRAaWYgaW0tbG9nKCRtZXNzYWdlKSB7fVxyXG59XHJcblxyXG5cclxuLy8vXHJcbi8vLyBGdW5jdGlvbiB3aXRoIG5vIGBAcmV0dXJuYCBjYWxsZWQgbmV4dCB0byBgQHdhcm5gIGluIFNhc3MgMy4zXHJcbi8vLyB0byB0cmlnZ2VyIGEgY29tcGlsaW5nIGVycm9yIGFuZCBzdG9wIHRoZSBwcm9jZXNzLlxyXG4vLy9cclxuQGZ1bmN0aW9uIG5vb3AoKSB7fVxyXG5cclxuLy8vXHJcbi8vLyBEZXRlcm1pbmVzIHdoZXRoZXIgYSBsaXN0IG9mIGNvbmRpdGlvbnMgaXMgaW50ZXJjZXB0ZWQgYnkgdGhlIHN0YXRpYyBicmVha3BvaW50LlxyXG4vLy9cclxuLy8vIEBwYXJhbSB7QXJnbGlzdH0gICAkY29uZGl0aW9ucyAgLSBNZWRpYSBxdWVyeSBjb25kaXRpb25zXHJcbi8vL1xyXG4vLy8gQHJldHVybiB7Qm9vbGVhbn0gLSBSZXR1cm5zIHRydWUgaWYgdGhlIGNvbmRpdGlvbnMgYXJlIGludGVyY2VwdGVkIGJ5IHRoZSBzdGF0aWMgYnJlYWtwb2ludFxyXG4vLy9cclxuQGZ1bmN0aW9uIGltLWludGVyY2VwdHMtc3RhdGljLWJyZWFrcG9pbnQoJGNvbmRpdGlvbnMuLi4pIHtcclxuXHQkbm8tbWVkaWEtYnJlYWtwb2ludC12YWx1ZTogbWFwLWdldCgkYnJlYWtwb2ludHMsICRpbS1uby1tZWRpYS1icmVha3BvaW50KTtcclxuXHJcblx0QGlmIG5vdCAkbm8tbWVkaWEtYnJlYWtwb2ludC12YWx1ZSB7XHJcblx0XHRAaWYgaW0tbG9nKFwiYCN7JGltLW5vLW1lZGlhLWJyZWFrcG9pbnR9YCBpcyBub3QgYSB2YWxpZCBicmVha3BvaW50LlwiKSB7fVxyXG5cdH1cclxuXHJcblx0QGVhY2ggJGNvbmRpdGlvbiBpbiAkY29uZGl0aW9ucyB7XHJcblx0XHRAaWYgbm90IG1hcC1oYXMta2V5KCRtZWRpYS1leHByZXNzaW9ucywgJGNvbmRpdGlvbikge1xyXG5cdFx0XHQkb3BlcmF0b3I6IGdldC1leHByZXNzaW9uLW9wZXJhdG9yKCRjb25kaXRpb24pO1xyXG5cdFx0XHQkcHJlZml4OiBnZXQtZXhwcmVzc2lvbi1wcmVmaXgoJG9wZXJhdG9yKTtcclxuXHRcdFx0JHZhbHVlOiBnZXQtZXhwcmVzc2lvbi12YWx1ZSgkY29uZGl0aW9uLCAkb3BlcmF0b3IpO1xyXG5cclxuXHRcdFx0QGlmICgkcHJlZml4ID09IFwibWF4XCIgYW5kICR2YWx1ZSA8PSAkbm8tbWVkaWEtYnJlYWtwb2ludC12YWx1ZSkgb3JcclxuXHRcdFx0XHQoJHByZWZpeCA9PSBcIm1pblwiIGFuZCAkdmFsdWUgPiAkbm8tbWVkaWEtYnJlYWtwb2ludC12YWx1ZSkge1xyXG5cdFx0XHRcdEByZXR1cm4gZmFsc2U7XHJcblx0XHRcdH1cclxuXHRcdH0gQGVsc2UgaWYgbm90IGluZGV4KCRpbS1uby1tZWRpYS1leHByZXNzaW9ucywgJGNvbmRpdGlvbikge1xyXG5cdFx0XHRAcmV0dXJuIGZhbHNlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QHJldHVybiB0cnVlO1xyXG59XHJcblxyXG4vLy8vXHJcbi8vLyBQYXJzaW5nIGVuZ2luZVxyXG4vLy8gQGF1dGhvciBIdWdvIEdpcmF1ZGVsXHJcbi8vLyBAYWNjZXNzIHByaXZhdGVcclxuLy8vL1xyXG5cclxuXHJcbi8vL1xyXG4vLy8gR2V0IG9wZXJhdG9yIG9mIGFuIGV4cHJlc3Npb25cclxuLy8vXHJcbi8vLyBAcGFyYW0ge1N0cmluZ30gJGV4cHJlc3Npb24gLSBFeHByZXNzaW9uIHRvIGV4dHJhY3Qgb3BlcmF0b3IgZnJvbVxyXG4vLy9cclxuLy8vIEByZXR1cm4ge1N0cmluZ30gLSBBbnkgb2YgYD49YCwgYD5gLCBgPD1gLCBgPGAsIGDiiaVgLCBg4omkYFxyXG4vLy9cclxuQGZ1bmN0aW9uIGdldC1leHByZXNzaW9uLW9wZXJhdG9yKCRleHByZXNzaW9uKSB7XHJcblx0QGVhY2ggJG9wZXJhdG9yIGluIChcIj49XCIsIFwiPlwiLCBcIjw9XCIsIFwiPFwiLCBcIuKJpVwiLCBcIuKJpFwiKSB7XHJcblx0XHRAaWYgc3RyLWluZGV4KCRleHByZXNzaW9uLCAkb3BlcmF0b3IpIHtcclxuXHRcdFx0QHJldHVybiAkb3BlcmF0b3I7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBJdCBpcyBub3QgcG9zc2libGUgdG8gaW5jbHVkZSBhIG1peGluIGluc2lkZSBhIGZ1bmN0aW9uLCBzbyB3ZSBoYXZlIHRvXHJcblx0Ly8gcmVseSBvbiB0aGUgYGltLWxvZyguLilgIGZ1bmN0aW9uIHJhdGhlciB0aGFuIHRoZSBgbG9nKC4uKWAgbWl4aW4uIEJlY2F1c2VcclxuXHQvLyBmdW5jdGlvbnMgY2Fubm90IGJlIGNhbGxlZCBhbnl3aGVyZSBpbiBTYXNzLCB3ZSBuZWVkIHRvIGhhY2sgdGhlIGNhbGwgaW5cclxuXHQvLyBhIGR1bW15IHZhcmlhYmxlLCBzdWNoIGFzIGAkX2AuIElmIGFueWJvZHkgZXZlciByYWlzZSBhIHNjb3BpbmcgaXNzdWUgd2l0aFxyXG5cdC8vIFNhc3MgMy4zLCBjaGFuZ2UgdGhpcyBsaW5lIGluIGBAaWYgaW0tbG9nKC4uKSB7fWAgaW5zdGVhZC5cclxuXHQkXzogaW0tbG9nKFwiTm8gb3BlcmF0b3IgZm91bmQgaW4gYCN7JGV4cHJlc3Npb259YC5cIik7XHJcbn1cclxuXHJcblxyXG4vLy9cclxuLy8vIEdldCBkaW1lbnNpb24gb2YgYW4gZXhwcmVzc2lvbiwgYmFzZWQgb24gYSBmb3VuZCBvcGVyYXRvclxyXG4vLy9cclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAkZXhwcmVzc2lvbiAtIEV4cHJlc3Npb24gdG8gZXh0cmFjdCBkaW1lbnNpb24gZnJvbVxyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRvcGVyYXRvciAtIE9wZXJhdG9yIGZyb20gYCRleHByZXNzaW9uYFxyXG4vLy9cclxuLy8vIEByZXR1cm4ge1N0cmluZ30gLSBgd2lkdGhgIG9yIGBoZWlnaHRgIChvciBwb3RlbnRpYWxseSBhbnl0aGluZyBlbHNlKVxyXG4vLy9cclxuQGZ1bmN0aW9uIGdldC1leHByZXNzaW9uLWRpbWVuc2lvbigkZXhwcmVzc2lvbiwgJG9wZXJhdG9yKSB7XHJcblx0JG9wZXJhdG9yLWluZGV4OiBzdHItaW5kZXgoJGV4cHJlc3Npb24sICRvcGVyYXRvcik7XHJcblx0JHBhcnNlZC1kaW1lbnNpb246IHN0ci1zbGljZSgkZXhwcmVzc2lvbiwgMCwgJG9wZXJhdG9yLWluZGV4IC0gMSk7XHJcblx0JGRpbWVuc2lvbjogXCJ3aWR0aFwiO1xyXG5cclxuXHRAaWYgc3RyLWxlbmd0aCgkcGFyc2VkLWRpbWVuc2lvbikgPiAwIHtcclxuXHRcdCRkaW1lbnNpb246ICRwYXJzZWQtZGltZW5zaW9uO1xyXG5cdH1cclxuXHJcblx0QHJldHVybiAkZGltZW5zaW9uO1xyXG59XHJcblxyXG5cclxuLy8vXHJcbi8vLyBHZXQgZGltZW5zaW9uIHByZWZpeCBiYXNlZCBvbiBhbiBvcGVyYXRvclxyXG4vLy9cclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAkb3BlcmF0b3IgLSBPcGVyYXRvclxyXG4vLy9cclxuLy8vIEByZXR1cm4ge1N0cmluZ30gLSBgbWluYCBvciBgbWF4YFxyXG4vLy9cclxuQGZ1bmN0aW9uIGdldC1leHByZXNzaW9uLXByZWZpeCgkb3BlcmF0b3IpIHtcclxuXHRAcmV0dXJuIGlmKGluZGV4KChcIjxcIiwgXCI8PVwiLCBcIuKJpFwiKSwgJG9wZXJhdG9yKSwgXCJtYXhcIiwgXCJtaW5cIik7XHJcbn1cclxuXHJcblxyXG4vLy9cclxuLy8vIEdldCB2YWx1ZSBvZiBhbiBleHByZXNzaW9uLCBiYXNlZCBvbiBhIGZvdW5kIG9wZXJhdG9yXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRleHByZXNzaW9uIC0gRXhwcmVzc2lvbiB0byBleHRyYWN0IHZhbHVlIGZyb21cclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAkb3BlcmF0b3IgLSBPcGVyYXRvciBmcm9tIGAkZXhwcmVzc2lvbmBcclxuLy8vXHJcbi8vLyBAcmV0dXJuIHtOdW1iZXJ9IC0gQSBudW1lcmljIHZhbHVlXHJcbi8vL1xyXG5AZnVuY3Rpb24gZ2V0LWV4cHJlc3Npb24tdmFsdWUoJGV4cHJlc3Npb24sICRvcGVyYXRvcikge1xyXG5cdCRvcGVyYXRvci1pbmRleDogc3RyLWluZGV4KCRleHByZXNzaW9uLCAkb3BlcmF0b3IpO1xyXG5cdCR2YWx1ZTogc3RyLXNsaWNlKCRleHByZXNzaW9uLCAkb3BlcmF0b3ItaW5kZXggKyBzdHItbGVuZ3RoKCRvcGVyYXRvcikpO1xyXG5cclxuXHRAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkdmFsdWUpIHtcclxuXHRcdCR2YWx1ZTogbWFwLWdldCgkYnJlYWtwb2ludHMsICR2YWx1ZSk7XHJcblx0fSBAZWxzZSB7XHJcblx0XHQkdmFsdWU6IHRvLW51bWJlcigkdmFsdWUpO1xyXG5cdH1cclxuXHJcblx0JGludGVydmFsOiBtYXAtZ2V0KCR1bml0LWludGVydmFscywgdW5pdCgkdmFsdWUpKTtcclxuXHJcblx0QGlmIG5vdCAkaW50ZXJ2YWwge1xyXG5cdFx0Ly8gSXQgaXMgbm90IHBvc3NpYmxlIHRvIGluY2x1ZGUgYSBtaXhpbiBpbnNpZGUgYSBmdW5jdGlvbiwgc28gd2UgaGF2ZSB0b1xyXG5cdFx0Ly8gcmVseSBvbiB0aGUgYGltLWxvZyguLilgIGZ1bmN0aW9uIHJhdGhlciB0aGFuIHRoZSBgbG9nKC4uKWAgbWl4aW4uIEJlY2F1c2VcclxuXHRcdC8vIGZ1bmN0aW9ucyBjYW5ub3QgYmUgY2FsbGVkIGFueXdoZXJlIGluIFNhc3MsIHdlIG5lZWQgdG8gaGFjayB0aGUgY2FsbCBpblxyXG5cdFx0Ly8gYSBkdW1teSB2YXJpYWJsZSwgc3VjaCBhcyBgJF9gLiBJZiBhbnlib2R5IGV2ZXIgcmFpc2UgYSBzY29waW5nIGlzc3VlIHdpdGhcclxuXHRcdC8vIFNhc3MgMy4zLCBjaGFuZ2UgdGhpcyBsaW5lIGluIGBAaWYgaW0tbG9nKC4uKSB7fWAgaW5zdGVhZC5cclxuXHRcdCRfOiBpbS1sb2coXCJVbmtub3duIHVuaXQgYCN7dW5pdCgkdmFsdWUpfWAuXCIpO1xyXG5cdH1cclxuXHJcblx0QGlmICRvcGVyYXRvciA9PSBcIj5cIiB7XHJcblx0XHQkdmFsdWU6ICR2YWx1ZSArICRpbnRlcnZhbDtcclxuXHR9IEBlbHNlIGlmICRvcGVyYXRvciA9PSBcIjxcIiB7XHJcblx0XHQkdmFsdWU6ICR2YWx1ZSAtICRpbnRlcnZhbDtcclxuXHR9XHJcblxyXG5cdEByZXR1cm4gJHZhbHVlO1xyXG59XHJcblxyXG5cclxuLy8vXHJcbi8vLyBQYXJzZSBhbiBleHByZXNzaW9uIHRvIHJldHVybiBhIHZhbGlkIG1lZGlhLXF1ZXJ5IGV4cHJlc3Npb25cclxuLy8vXHJcbi8vLyBAcGFyYW0ge1N0cmluZ30gJGV4cHJlc3Npb24gLSBFeHByZXNzaW9uIHRvIHBhcnNlXHJcbi8vL1xyXG4vLy8gQHJldHVybiB7U3RyaW5nfSAtIFZhbGlkIG1lZGlhIHF1ZXJ5XHJcbi8vL1xyXG5AZnVuY3Rpb24gcGFyc2UtZXhwcmVzc2lvbigkZXhwcmVzc2lvbikge1xyXG5cdC8vIElmIGl0IGlzIHBhcnQgb2YgJG1lZGlhLWV4cHJlc3Npb25zLCBpdCBoYXMgbm8gb3BlcmF0b3JcclxuXHQvLyB0aGVuIHRoZXJlIGlzIG5vIG5lZWQgdG8gZ28gYW55IGZ1cnRoZXIsIGp1c3QgcmV0dXJuIHRoZSB2YWx1ZVxyXG5cdEBpZiBtYXAtaGFzLWtleSgkbWVkaWEtZXhwcmVzc2lvbnMsICRleHByZXNzaW9uKSB7XHJcblx0XHRAcmV0dXJuIG1hcC1nZXQoJG1lZGlhLWV4cHJlc3Npb25zLCAkZXhwcmVzc2lvbik7XHJcblx0fVxyXG5cclxuXHQkb3BlcmF0b3I6IGdldC1leHByZXNzaW9uLW9wZXJhdG9yKCRleHByZXNzaW9uKTtcclxuXHQkZGltZW5zaW9uOiBnZXQtZXhwcmVzc2lvbi1kaW1lbnNpb24oJGV4cHJlc3Npb24sICRvcGVyYXRvcik7XHJcblx0JHByZWZpeDogZ2V0LWV4cHJlc3Npb24tcHJlZml4KCRvcGVyYXRvcik7XHJcblx0JHZhbHVlOiBnZXQtZXhwcmVzc2lvbi12YWx1ZSgkZXhwcmVzc2lvbiwgJG9wZXJhdG9yKTtcclxuXHJcblx0QHJldHVybiBcIigjeyRwcmVmaXh9LSN7JGRpbWVuc2lvbn06ICN7JHZhbHVlfSlcIjtcclxufVxyXG5cclxuLy8vXHJcbi8vLyBTbGljZSBgJGxpc3RgIGJldHdlZW4gYCRzdGFydGAgYW5kIGAkZW5kYCBpbmRleGVzXHJcbi8vL1xyXG4vLy8gQGFjY2VzcyBwcml2YXRlXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtMaXN0fSAkbGlzdCAtIExpc3QgdG8gc2xpY2VcclxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkc3RhcnQgWzFdIC0gU3RhcnQgaW5kZXhcclxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkZW5kIFtsZW5ndGgoJGxpc3QpXSAtIEVuZCBpbmRleFxyXG4vLy9cclxuLy8vIEByZXR1cm4ge0xpc3R9IFNsaWNlZCBsaXN0XHJcbi8vL1xyXG5AZnVuY3Rpb24gc2xpY2UoJGxpc3QsICRzdGFydDogMSwgJGVuZDogbGVuZ3RoKCRsaXN0KSkge1xyXG5cdEBpZiBsZW5ndGgoJGxpc3QpIDwgMSBvciAkc3RhcnQgPiAkZW5kIHtcclxuXHRcdEByZXR1cm4gKCk7XHJcblx0fVxyXG5cclxuXHQkcmVzdWx0OiAoKTtcclxuXHJcblx0QGZvciAkaSBmcm9tICRzdGFydCB0aHJvdWdoICRlbmQge1xyXG5cdFx0JHJlc3VsdDogYXBwZW5kKCRyZXN1bHQsIG50aCgkbGlzdCwgJGkpKTtcclxuXHR9XHJcblxyXG5cdEByZXR1cm4gJHJlc3VsdDtcclxufVxyXG5cclxuLy8vL1xyXG4vLy8gU3RyaW5nIHRvIG51bWJlciBjb252ZXJ0ZXJcclxuLy8vIEBhdXRob3IgSHVnbyBHaXJhdWRlbFxyXG4vLy8gQGFjY2VzcyBwcml2YXRlXHJcbi8vLy9cclxuXHJcblxyXG4vLy9cclxuLy8vIENhc3RzIGEgc3RyaW5nIGludG8gYSBudW1iZXJcclxuLy8vXHJcbi8vLyBAcGFyYW0ge1N0cmluZyB8IE51bWJlcn0gJHZhbHVlIC0gVmFsdWUgdG8gYmUgcGFyc2VkXHJcbi8vL1xyXG4vLy8gQHJldHVybiB7TnVtYmVyfVxyXG4vLy9cclxuQGZ1bmN0aW9uIHRvLW51bWJlcigkdmFsdWUpIHtcclxuXHRAaWYgdHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIge1xyXG5cdFx0QHJldHVybiAkdmFsdWU7XHJcblx0fSBAZWxzZSBpZiB0eXBlLW9mKCR2YWx1ZSkgIT0gXCJzdHJpbmdcIiB7XHJcblx0XHQkXzogaW0tbG9nKFwiVmFsdWUgZm9yIGB0by1udW1iZXJgIHNob3VsZCBiZSBhIG51bWJlciBvciBhIHN0cmluZy5cIik7XHJcblx0fVxyXG5cclxuXHQkZmlyc3QtY2hhcmFjdGVyOiBzdHItc2xpY2UoJHZhbHVlLCAxLCAxKTtcclxuXHQkcmVzdWx0OiAwO1xyXG5cdCRkaWdpdHM6IDA7XHJcblx0JG1pbnVzOiAoJGZpcnN0LWNoYXJhY3RlciA9PSBcIi1cIik7XHJcblx0JG51bWJlcnM6IChcIjBcIjogMCwgXCIxXCI6IDEsIFwiMlwiOiAyLCBcIjNcIjogMywgXCI0XCI6IDQsIFwiNVwiOiA1LCBcIjZcIjogNiwgXCI3XCI6IDcsIFwiOFwiOiA4LCBcIjlcIjogOSk7XHJcblxyXG5cdC8vIFJlbW92ZSArLy0gc2lnbiBpZiBwcmVzZW50IGF0IGZpcnN0IGNoYXJhY3RlclxyXG5cdEBpZiAoJGZpcnN0LWNoYXJhY3RlciA9PSBcIitcIiBvciAkZmlyc3QtY2hhcmFjdGVyID09IFwiLVwiKSB7XHJcblx0XHQkdmFsdWU6IHN0ci1zbGljZSgkdmFsdWUsIDIpO1xyXG5cdH1cclxuXHJcblx0QGZvciAkaSBmcm9tIDEgdGhyb3VnaCBzdHItbGVuZ3RoKCR2YWx1ZSkge1xyXG5cdFx0JGNoYXJhY3Rlcjogc3RyLXNsaWNlKCR2YWx1ZSwgJGksICRpKTtcclxuXHJcblx0XHRAaWYgbm90IChpbmRleChtYXAta2V5cygkbnVtYmVycyksICRjaGFyYWN0ZXIpIG9yICRjaGFyYWN0ZXIgPT0gXCIuXCIpIHtcclxuXHRcdFx0QHJldHVybiB0by1sZW5ndGgoaWYoJG1pbnVzLCAtJHJlc3VsdCwgJHJlc3VsdCksIHN0ci1zbGljZSgkdmFsdWUsICRpKSk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGlmICRjaGFyYWN0ZXIgPT0gXCIuXCIge1xyXG5cdFx0XHQkZGlnaXRzOiAxO1xyXG5cdFx0fSBAZWxzZSBpZiAkZGlnaXRzID09IDAge1xyXG5cdFx0XHQkcmVzdWx0OiAkcmVzdWx0ICogMTAgKyBtYXAtZ2V0KCRudW1iZXJzLCAkY2hhcmFjdGVyKTtcclxuXHRcdH0gQGVsc2Uge1xyXG5cdFx0XHQkZGlnaXRzOiAkZGlnaXRzICogMTA7XHJcblx0XHRcdCRyZXN1bHQ6ICRyZXN1bHQgKyBtYXAtZ2V0KCRudW1iZXJzLCAkY2hhcmFjdGVyKSAvICRkaWdpdHM7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAcmV0dXJuIGlmKCRtaW51cywgLSRyZXN1bHQsICRyZXN1bHQpO1xyXG59XHJcblxyXG5cclxuLy8vXHJcbi8vLyBBZGQgYCR1bml0YCB0byBgJHZhbHVlYFxyXG4vLy9cclxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkdmFsdWUgLSBWYWx1ZSB0byBhZGQgdW5pdCB0b1xyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICR1bml0IC0gU3RyaW5nIHJlcHJlc2VudGF0aW9uIG9mIHRoZSB1bml0XHJcbi8vL1xyXG4vLy8gQHJldHVybiB7TnVtYmVyfSAtIGAkdmFsdWVgIGV4cHJlc3NlZCBpbiBgJHVuaXRgXHJcbi8vL1xyXG5AZnVuY3Rpb24gdG8tbGVuZ3RoKCR2YWx1ZSwgJHVuaXQpIHtcclxuXHQkdW5pdHM6IChcInB4XCI6IDFweCwgXCJjbVwiOiAxY20sIFwibW1cIjogMW1tLCBcIiVcIjogMSUsIFwiY2hcIjogMWNoLCBcInBjXCI6IDFwYywgXCJpblwiOiAxaW4sIFwiZW1cIjogMWVtLCBcInJlbVwiOiAxcmVtLCBcInB0XCI6IDFwdCwgXCJleFwiOiAxZXgsIFwidndcIjogMXZ3LCBcInZoXCI6IDF2aCwgXCJ2bWluXCI6IDF2bWluLCBcInZtYXhcIjogMXZtYXgpO1xyXG5cclxuXHRAaWYgbm90IGluZGV4KG1hcC1rZXlzKCR1bml0cyksICR1bml0KSB7XHJcblx0XHQkXzogaW0tbG9nKFwiSW52YWxpZCB1bml0IGAjeyR1bml0fWAuXCIpO1xyXG5cdH1cclxuXHJcblx0QHJldHVybiAkdmFsdWUgKiBtYXAtZ2V0KCR1bml0cywgJHVuaXQpO1xyXG59XHJcblxyXG4vLy9cclxuLy8vIFRoaXMgbWl4aW4gYWltcyBhdCByZWRlZmluaW5nIHRoZSBjb25maWd1cmF0aW9uIGp1c3QgZm9yIHRoZSBzY29wZSBvZlxyXG4vLy8gdGhlIGNhbGwuIEl0IGlzIGhlbHBmdWwgd2hlbiBoYXZpbmcgYSBjb21wb25lbnQgbmVlZGluZyBhbiBleHRlbmRlZFxyXG4vLy8gY29uZmlndXJhdGlvbiBzdWNoIGFzIGN1c3RvbSBicmVha3BvaW50cyAocmVmZXJyZWQgdG8gYXMgdHdlYWtwb2ludHMpXHJcbi8vLyBmb3IgaW5zdGFuY2UuXHJcbi8vL1xyXG4vLy8gQGF1dGhvciBIdWdvIEdpcmF1ZGVsXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtNYXB9ICR0d2Vha3BvaW50cyBbKCldIC0gTWFwIG9mIHR3ZWFrcG9pbnRzIHRvIGJlIG1lcmdlZCB3aXRoIGAkYnJlYWtwb2ludHNgXHJcbi8vLyBAcGFyYW0ge01hcH0gJHR3ZWFrLW1lZGlhLWV4cHJlc3Npb25zIFsoKV0gLSBNYXAgb2YgdHdlYWtlZCBtZWRpYSBleHByZXNzaW9ucyB0byBiZSBtZXJnZWQgd2l0aCBgJG1lZGlhLWV4cHJlc3Npb25gXHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEV4dGVuZCB0aGUgZ2xvYmFsIGJyZWFrcG9pbnRzIHdpdGggYSB0d2Vha3BvaW50XHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEtY29udGV4dCgoJ2N1c3RvbSc6IDY3OHB4KSkge1xyXG4vLy8gICAgLmZvbyB7XHJcbi8vLyAgICAgIEBpbmNsdWRlIG1lZGlhKCc+cGhvbmUnLCAnPD1jdXN0b20nKSB7XHJcbi8vLyAgICAgICAvLyAuLi5cclxuLy8vICAgICAgfVxyXG4vLy8gICAgfVxyXG4vLy8gIH1cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gRXh0ZW5kIHRoZSBnbG9iYWwgbWVkaWEgZXhwcmVzc2lvbnMgd2l0aCBhIGN1c3RvbSBvbmVcclxuLy8vICBAaW5jbHVkZSBtZWRpYS1jb250ZXh0KCR0d2Vhay1tZWRpYS1leHByZXNzaW9uczogKCdhbGwnOiAnYWxsJykpIHtcclxuLy8vICAgIC5mb28ge1xyXG4vLy8gICAgICBAaW5jbHVkZSBtZWRpYSgnYWxsJywgJz5waG9uZScpIHtcclxuLy8vICAgICAgIC8vIC4uLlxyXG4vLy8gICAgICB9XHJcbi8vLyAgICB9XHJcbi8vLyAgfVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBFeHRlbmQgYm90aCBjb25maWd1cmF0aW9uIG1hcHNcclxuLy8vICBAaW5jbHVkZSBtZWRpYS1jb250ZXh0KCgnY3VzdG9tJzogNjc4cHgpLCAoJ2FsbCc6ICdhbGwnKSkge1xyXG4vLy8gICAgLmZvbyB7XHJcbi8vLyAgICAgIEBpbmNsdWRlIG1lZGlhKCdhbGwnLCAnPnBob25lJywgJzw9Y3VzdG9tJykge1xyXG4vLy8gICAgICAgLy8gLi4uXHJcbi8vLyAgICAgIH1cclxuLy8vICAgIH1cclxuLy8vICB9XHJcbi8vL1xyXG5AbWl4aW4gbWVkaWEtY29udGV4dCgkdHdlYWtwb2ludHM6ICgpLCAkdHdlYWstbWVkaWEtZXhwcmVzc2lvbnM6ICgpKSB7XHJcblx0Ly8gU2F2ZSBnbG9iYWwgY29uZmlndXJhdGlvblxyXG5cdCRnbG9iYWwtYnJlYWtwb2ludHM6ICRicmVha3BvaW50cztcclxuXHQkZ2xvYmFsLW1lZGlhLWV4cHJlc3Npb25zOiAkbWVkaWEtZXhwcmVzc2lvbnM7XHJcblxyXG5cdC8vIFVwZGF0ZSBnbG9iYWwgY29uZmlndXJhdGlvblxyXG5cdCRicmVha3BvaW50czogbWFwLW1lcmdlKCRicmVha3BvaW50cywgJHR3ZWFrcG9pbnRzKSAhZ2xvYmFsO1xyXG5cdCRtZWRpYS1leHByZXNzaW9uczogbWFwLW1lcmdlKCRtZWRpYS1leHByZXNzaW9ucywgJHR3ZWFrLW1lZGlhLWV4cHJlc3Npb25zKSAhZ2xvYmFsO1xyXG5cclxuXHRAY29udGVudDtcclxuXHJcblx0Ly8gUmVzdG9yZSBnbG9iYWwgY29uZmlndXJhdGlvblxyXG5cdCRicmVha3BvaW50czogJGdsb2JhbC1icmVha3BvaW50cyAhZ2xvYmFsO1xyXG5cdCRtZWRpYS1leHByZXNzaW9uczogJGdsb2JhbC1tZWRpYS1leHByZXNzaW9ucyAhZ2xvYmFsO1xyXG59XHJcblxyXG4vLy8vXHJcbi8vLyBpbmNsdWRlLW1lZGlhIHB1YmxpYyBleHBvc2VkIEFQSVxyXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xyXG4vLy8gQGFjY2VzcyBwdWJsaWNcclxuLy8vL1xyXG5cclxuXHJcbi8vL1xyXG4vLy8gR2VuZXJhdGVzIGEgbWVkaWEgcXVlcnkgYmFzZWQgb24gYSBsaXN0IG9mIGNvbmRpdGlvbnNcclxuLy8vXHJcbi8vLyBAcGFyYW0ge0FyZ2xpc3R9ICAgJGNvbmRpdGlvbnMgIC0gTWVkaWEgcXVlcnkgY29uZGl0aW9uc1xyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIGEgc2luZ2xlIHNldCBicmVha3BvaW50XHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz5waG9uZScpIHsgfVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIHR3byBzZXQgYnJlYWtwb2ludHNcclxuLy8vICBAaW5jbHVkZSBtZWRpYSgnPnBob25lJywgJzw9dGFibGV0JykgeyB9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggY3VzdG9tIHZhbHVlc1xyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+PTM1OHB4JywgJzw4NTBweCcpIHsgfVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIHNldCBicmVha3BvaW50cyB3aXRoIGN1c3RvbSB2YWx1ZXNcclxuLy8vICBAaW5jbHVkZSBtZWRpYSgnPmRlc2t0b3AnLCAnPD0xMzUwcHgnKSB7IH1cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gV2l0aCBhIHN0YXRpYyBleHByZXNzaW9uXHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJ3JldGluYTJ4JykgeyB9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIE1peGluZyBldmVyeXRoaW5nXHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz49MzUwcHgnLCAnPHRhYmxldCcsICdyZXRpbmEzeCcpIHsgfVxyXG4vLy9cclxuQG1peGluIG1lZGlhKCRjb25kaXRpb25zLi4uKSB7XHJcblx0QGlmICgkaW0tbWVkaWEtc3VwcG9ydCBhbmQgbGVuZ3RoKCRjb25kaXRpb25zKSA9PSAwKSBvclxyXG5cdFx0KG5vdCAkaW0tbWVkaWEtc3VwcG9ydCBhbmQgaW0taW50ZXJjZXB0cy1zdGF0aWMtYnJlYWtwb2ludCgkY29uZGl0aW9ucy4uLikpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH0gQGVsc2UgaWYgKCRpbS1tZWRpYS1zdXBwb3J0IGFuZCBsZW5ndGgoJGNvbmRpdGlvbnMpID4gMCkge1xyXG5cdFx0QG1lZGlhICN7dW5xdW90ZShwYXJzZS1leHByZXNzaW9uKG50aCgkY29uZGl0aW9ucywgMSkpKX0ge1xyXG5cdFx0XHQvLyBSZWN1cnNpdmUgY2FsbFxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShzbGljZSgkY29uZGl0aW9ucywgMikuLi4pIHtcclxuXHRcdFx0XHRAY29udGVudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogc3R5bGVsaW50LWVuYWJsZSAqLyIsIi8qTUlYSU5TKi9cclxuXHJcbkB1c2UgXCJzYXNzOm1hdGhcIjtcclxuXHJcbkBpbXBvcnQgXCIuLi9fX2ljb25mb250L2ljb25mb250LXZhcmlhYmxlc1wiO1xyXG5cclxuLy8gQ2xlYXJGaXggbWl4aW5cclxuQG1peGluIGNmIHtcclxuXHQmOjpiZWZvcmUsXHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdGRpc3BsYXk6IHRhYmxlO1xyXG5cdH1cclxuXHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0Y2xlYXI6IGJvdGg7XHJcblx0fVxyXG59XHJcbi8vIE1peGluIGZvciBWVyBzaXplIHBpeGVscyBkZWNsYXJhdGlvbiBvbiBzcGVjaWZpYyBicmVha3BvaW50IHZ3LXNpemUoMTZweCwgMTIwMCkgLSAxNnB4IG9uIDEyMDAgd2lkdGggYnJlYWtwb2ludFxyXG5AZnVuY3Rpb24gdnctc2l6ZSgkcywgJHc6IDE0NDApIHtcclxuXHRAcmV0dXJuIG1hdGguZGl2KCRzLCAkdykgKiAxMDAgKyB2dztcclxufVxyXG5cclxuQGZ1bmN0aW9uIHJlbSgkc2l6ZVZhbHVlOiAxNikge1xyXG5cdEByZXR1cm4gbWF0aC5kaXYoJHNpemVWYWx1ZSwgMTYpICsgcmVtO1xyXG59XHJcblxyXG5AZnVuY3Rpb24gcmVsKCRzaXplLCAkcmVsKSB7XHJcblx0QHJldHVybiBtYXRoLmRpdigkc2l6ZSwgJHJlbCk7XHJcbn1cclxuXHJcbkBmdW5jdGlvbiBlbSgkc2l6ZSwgJHJlbDogJGZvbnQtc2l6ZS1iYXNlKSB7XHJcblx0QHJldHVybiByZWwoJHNpemUsICRyZWwpICogMWVtO1xyXG59XHJcblxyXG5AbWl4aW4gZm9udChcclxuXHQkZm9udFNpemU6ICRmb250LXNpemUtYmFzZSxcclxuXHQkbGluZUhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2UsXHJcblx0JGZvbnRXZWlnaHQ6IGZhbHNlLFxyXG5cdCRsZXR0ZXJTcGFjaW5nOiBmYWxzZSxcclxuXHQkZm9udFN0eWxlOiBmYWxzZSxcclxuXHQkZm9udEZhbWlseTogZmFsc2VcclxuKSB7XHJcblx0Zm9udC1zaXplOiByZW0oJGZvbnRTaXplKTtcclxuXHRsaW5lLWhlaWdodDogcmVsKCRsaW5lSGVpZ2h0LCAkZm9udFNpemUpO1xyXG5cclxuXHRAaWYgJGZvbnRGYW1pbHkge1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRmb250RmFtaWx5O1xyXG5cdH1cclxuXHJcblx0QGlmICRsZXR0ZXJTcGFjaW5nIHtcclxuXHRcdGxldHRlci1zcGFjaW5nOiByZW0oJGxldHRlclNwYWNpbmcpO1xyXG5cdH1cclxuXHJcblx0QGlmICRmb250V2VpZ2h0IHtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkZm9udFdlaWdodDtcclxuXHR9XHJcblxyXG5cdEBpZiAkZm9udFN0eWxlIHtcclxuXHRcdGZvbnQtc3R5bGU6ICRmb250U3R5bGU7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gZm9udC1weCgkZm9udFNpemUsICRsaW5lSGVpZ2h0KSB7XHJcblx0Zm9udC1zaXplOiAkZm9udFNpemUgKiAxcHg7XHJcblx0bGluZS1oZWlnaHQ6IHJlbCgkbGluZUhlaWdodCwgJGZvbnRTaXplKTtcclxufVxyXG5cclxuLy8gRGV0ZWN0IGllMTFcclxuQG1peGluIGllMTEoKSB7XHJcblx0QG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuLy8gRGV0ZWN0IGZpcmVmb3hcclxuQG1peGluIGZpcmVmb3goKSB7XHJcblx0QC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuLy8gRGV0ZWN0IFNhZmFyaVxyXG5AbWl4aW4gc2FmYXJpKCkge1xyXG5cdEBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDApIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuLy8gU2V0IGJsb2NrIHdpZHRoIHRvIGJlIHRoZSBzYW1lIGFzIGNvbnRhaW5lclxyXG5AbWl4aW4gYmxvY2stY29udGFpbmVyLXdpZHRoKCkge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1heC13aWR0aDogbWFwX2dldCgkY29udGFpbmVyLW1heC13aWR0aHMsIHNtKTtcclxuXHRwYWRkaW5nOiAwIHJlbSgxNik7XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhKFwiPj1sZ1wiKSB7XHJcblx0XHRtYXgtd2lkdGg6IG1hcF9nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBsZyk7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtZWRpYShcIj49eGxcIikge1xyXG5cdFx0bWF4LXdpZHRoOiBtYXBfZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgeGwpO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgbWVkaWEoXCI+PXh4bFwiKSB7XHJcblx0XHRtYXgtd2lkdGg6IG1hcF9nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCB4eGwpO1xyXG5cdH1cclxuXHJcblx0Ji5hbGlnbndpZGUge1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEoXCI+PXh4eGxcIikge1xyXG5cdFx0XHRtYXgtd2lkdGg6IG1hcF9nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCB4eHhsKTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYShcIj49bWF4XCIpIHtcclxuXHRcdFx0bWF4LXdpZHRoOiBtYXBfZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgbWF4KTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuYWxpZ25mdWxsIHtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIFJlc2V0IGdsb2JhbCBhbmNob3IgY29sb3IgYW5kIGhvdmVyXHJcbkBtaXhpbiByZXNldC1nbG9iYWwtYSgkY29sb3I6ICR0ZXh0LWNvbG9yLWJhc2UsICRob3ZlcjogJHRleHQtY29sb3ItYmFzZSkge1xyXG5cdGNvbG9yOiAkY29sb3I7XHJcblxyXG5cdCY6aG92ZXIge1xyXG5cdFx0Y29sb3I6ICRob3ZlcjtcclxuXHR9XHJcbn1cclxuXHJcbi8vIEZvcmNlIGdwdSBhY2NlbGVyYXRpb25cclxuQG1peGluIGZvcmNlLWdwdS1hY2MoJHBlcnNwZWN0aXZlOiBmYWxzZSkge1xyXG5cdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHQtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcblx0dHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuXHJcblx0QGlmICRwZXJzcGVjdGl2ZSB7XHJcblx0XHQtd2Via2l0LXBlcnNwZWN0aXZlOiAxMDAwO1xyXG5cdFx0cGVyc3BlY3RpdmU6IDEwMDA7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gcGxhY2Vob2xkZXIoKSB7XHJcblx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcblx0JjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHJcblx0XHQvKiBGaXJlZm94IDE4LSAqL1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG5cdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHJcblx0XHQvKiBGaXJlZm94IDE5KyAqL1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG5cdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuXHJcblx0XHQvKiBJRSAxMCsgKi9cclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxuXHQmOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cclxuXHRcdC8qIEVkZ2UgKi9cclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxuXHQmOnBsYWNlaG9sZGVyLXNob3duIHtcclxuXHJcblx0XHQvKiBTdGFuZGFyZCBvbmUgbGFzdCEgKi9cclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIHBsYWNlaG9sZGVyLWNvbG9yKCRjb2xvcikge1xyXG5cdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdFx0Y29sb3I6ICRjb2xvcjtcclxuXHR9XHJcblx0JjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHJcblx0XHQvKiBGaXJlZm94IDE4LSAqL1xyXG5cdFx0Y29sb3I6ICRjb2xvcjtcclxuXHR9XHJcblx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XHJcblxyXG5cdFx0LyogRmlyZWZveCAxOSsgKi9cclxuXHRcdGNvbG9yOiAkY29sb3I7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblxyXG5cdFx0LyogSUUgMTArICovXHJcblx0XHRjb2xvcjogJGNvbG9yO1xyXG5cdH1cclxuXHQmOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cclxuXHRcdC8qIEVkZ2UgKi9cclxuXHRcdGNvbG9yOiAkY29sb3I7XHJcblx0fVxyXG5cdCY6cGxhY2Vob2xkZXItc2hvd24ge1xyXG5cclxuXHRcdC8qIFN0YW5kYXJkIG9uZSBsYXN0ISAqL1xyXG5cdFx0Y29sb3I6ICRjb2xvcjtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBvYmplY3QtZml0LWNvdmVyKCkge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0b2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuXHJcbkBtaXhpbiByZXNwb25zaXZlLWdyaWQoJHNtOiAxMiwgJG1kOiAxMiwgJGxnOiAxMiwgJHhsOiAxMiwgJHh4bDogMTIpIHtcclxuXHR3aWR0aDogY2FsYyh2YXIoLS1jb2x1bW5XaWR0aCkgKiAjeyRzbX0gLSAjeyRjb250YWluZXItcGFkZGluZyAqIDJ9cHgpO1xyXG5cdG1heC13aWR0aDogY2FsYyh2YXIoLS1jb2x1bW5NYXhXaWR0aCkgKiAjeyRzbX0gLSAjeyRjb250YWluZXItcGFkZGluZyAqIDJ9cHgpO1xyXG5cclxuXHRAaW5jbHVkZSBtZWRpYShcIj49bWRcIikge1xyXG5cdFx0d2lkdGg6IGNhbGModmFyKC0tY29sdW1uV2lkdGgpICogI3skbWR9IC0gI3skY29udGFpbmVyLXBhZGRpbmcgKiAyfXB4KTtcclxuXHRcdG1heC13aWR0aDogY2FsYyh2YXIoLS1jb2x1bW5NYXhXaWR0aCkgKiAjeyRtZH0gLSAjeyRjb250YWluZXItcGFkZGluZyAqIDJ9cHgpO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgbWVkaWEoXCI+PWxnXCIpIHtcclxuXHRcdHdpZHRoOiBjYWxjKHZhcigtLWNvbHVtbldpZHRoKSAqICN7JGxnfSAtICN7JGNvbnRhaW5lci1wYWRkaW5nLWRlc2t0b3AgKiAyfXB4KTtcclxuXHRcdG1heC13aWR0aDogY2FsYyh2YXIoLS1jb2x1bW5NYXhXaWR0aCkgKiAjeyRsZ30gLSAjeyRjb250YWluZXItcGFkZGluZy1kZXNrdG9wICogMn1weCk7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtZWRpYShcIj49eHhsXCIpIHtcclxuXHRcdHdpZHRoOiBjYWxjKHZhcigtLWNvbHVtbldpZHRoKSAqICN7JHh4bH0gLSAjeyRjb250YWluZXItcGFkZGluZy1kZXNrdG9wLWJpZyAqIDJ9cHgpO1xyXG5cdFx0bWF4LXdpZHRoOiBjYWxjKHZhcigtLWNvbHVtbk1heFdpZHRoKSAqICN7JHh4bH0gLSAjeyRjb250YWluZXItcGFkZGluZy1kZXNrdG9wLWJpZyAqIDJ9cHgpO1xyXG5cdH1cclxuXHJcblx0QGlmICgkbGcgIT0gJG1kKSB7XHJcblx0XHRAaW5jbHVkZSBtZWRpYShcIj49bGdcIikge1xyXG5cdFx0XHR3aWR0aDogY2FsYyh2YXIoLS1jb2x1bW5XaWR0aCkgKiAjeyRsZ30gLSAjeyRjb250YWluZXItcGFkZGluZy1kZXNrdG9wICogMn1weCk7XHJcblx0XHRcdG1heC13aWR0aDogY2FsYyh2YXIoLS1jb2x1bW5NYXhXaWR0aCkgKiAjeyRsZ30gLSAjeyRjb250YWluZXItcGFkZGluZy1kZXNrdG9wICogMn1weCk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAaWYgKCR4bCAhPSAkbGcpIHtcclxuXHRcdEBpbmNsdWRlIG1lZGlhKFwiPj14bFwiKSB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKHZhcigtLWNvbHVtbldpZHRoKSAqICN7JHhsfSAtICN7JGNvbnRhaW5lci1wYWRkaW5nLWRlc2t0b3AgKiAyfXB4KTtcclxuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKHZhcigtLWNvbHVtbk1heFdpZHRoKSAqICN7JHhsfSAtICN7JGNvbnRhaW5lci1wYWRkaW5nLWRlc2t0b3AgKiAyfXB4KTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBpZiAoJHh4bCAhPSAkeGwpIHtcclxuXHRcdEBpbmNsdWRlIG1lZGlhKFwiPj14eGxcIikge1xyXG5cdFx0XHR3aWR0aDogY2FsYyh2YXIoLS1jb2x1bW5XaWR0aCkgKiAjeyR4eGx9IC0gI3skY29udGFpbmVyLXBhZGRpbmctZGVza3RvcC1iaWcgKiAyfXB4KTtcclxuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKHZhcigtLWNvbHVtbk1heFdpZHRoKSAqICN7JHh4bH0gLSAjeyRjb250YWluZXItcGFkZGluZy1kZXNrdG9wLWJpZyAqIDJ9cHgpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQG1peGluIGljb24tZm9udCgkY29udGVudDogXCJcIiwgJGZvbnQtc2l6ZTogMjRweCkge1xyXG5cdGNvbnRlbnQ6ICRjb250ZW50O1xyXG5cdGZvbnQtZmFtaWx5OiAkZm9udC1pY29uZm9udDtcclxuXHRmb250LXNpemU6ICRmb250LXNpemU7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG5cclxuQG1peGluIGdyYWRpZW50LWFuaW1hdGlvbigpIHtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IDUwMCUgMjAwJTtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwJSAwJTtcclxuXHRhbmltYXRpb246IGdyYWRpZW50LWFuaW0gMzBzIGxpbmVhciBpbmZpbml0ZTtcclxuXHR3aWxsLWNoYW5nZTogYmFja2dyb3VuZC1wb3NpdGlvbjtcclxufVxyXG5cclxuQG1peGluIHdpZGUtY29udGFpbmVyLXN0eWxlcygpIHtcclxuXHRAaW5jbHVkZSBtZWRpYShcIj49eGxcIiwgXCI8eHhsXCIpIHtcclxuXHRcdG1heC13aWR0aDogcmVtKDEzMDUpO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgbWVkaWEoXCI+PXh4bFwiKSB7XHJcblx0XHRwYWRkaW5nOiAwIHJlbSg1Nik7XHJcblx0fVxyXG59XHJcbiIsIiRmb250LWljb25mb250Olx0XCJpY29uZm9udC1pbXBhY3RcIjtcclxuJGljb25mb250LXNpemU6XHQyNDtcclxuXHJcbiRpY29uLWFycm93LWRvd246IFwiXFxFQTAxXCI7XHJcbiRpY29uLWFycm93LWxlZnQ6IFwiXFxFQTAyXCI7XHJcbiRpY29uLWFycm93LXJpZ2h0LWJpZzogXCJcXEVBMDNcIjtcclxuJGljb24tYXJyb3ctcmlnaHQtbG9uZzogXCJcXEVBMDRcIjtcclxuJGljb24tYXJyb3ctcmlnaHQtbWVudTogXCJcXEVBMDVcIjtcclxuJGljb24tYXJyb3ctcmlnaHQtdGFsbDogXCJcXEVBMDZcIjtcclxuJGljb24tYXJyb3ctcmlnaHQ6IFwiXFxFQTA3XCI7XHJcbiRpY29uLWFycm93LXNob3J0OiBcIlxcRUEwOFwiO1xyXG4kaWNvbi1iYXR0ZXJ5LWNoYXJnZTogXCJcXEVBMDlcIjtcclxuJGljb24tY2hlY2s6IFwiXFxFQTBBXCI7XHJcbiRpY29uLWNsb3NlLXNsaW06IFwiXFxFQTBCXCI7XHJcbiRpY29uLWNsb3NlOiBcIlxcRUEwQ1wiO1xyXG4kaWNvbi1kb3dubG9hZDogXCJcXEVBMERcIjtcclxuJGljb24tZmFjZWJvb2s6IFwiXFxFQTBFXCI7XHJcbiRpY29uLXBpbjogXCJcXEVBMEZcIjtcclxuJGljb24tcGxheS1idXR0b24teW91dHViZTogXCJcXEVBMTBcIjtcclxuJGljb24tcGx1ZzogXCJcXEVBMTFcIjtcclxuJGljb24tcXVvdGU6IFwiXFxFQTEyXCI7XHJcbiRpY29uLXRyYW5zcG9ydC0yOiBcIlxcRUExM1wiO1xyXG4kaWNvbi10cmFuc3BvcnQtMzogXCJcXEVBMTRcIjtcclxuJGljb24tdHJhbnNwb3J0LTQ6IFwiXFxFQTE1XCI7XHJcbiRpY29uLXRyYW5zcG9ydC01OiBcIlxcRUExNlwiO1xyXG4kaWNvbi10cmFuc3BvcnQ6IFwiXFxFQTE3XCI7XHJcbiRpY29uLXZpZGVvLXBsYXktd2hpdGU6IFwiXFxFQTE4XCI7XHJcbiRpY29uLXZpZGVvLXBsYXk6IFwiXFxFQTE5XCI7XHJcbiRpY29uLXlvdXR1YmU6IFwiXFxFQTFBXCI7XHIiXX0= *\/\n<\/style>\t\t<style>.block-columns-media__content{margin-bottom:1.5rem}.block-columns-media__content p{font-size:1.375rem;line-height:1.4545454545}@media(min-width: 992px){.block-columns-media__content p{font-size:1.625rem;line-height:1.2307692308;max-width:98%;margin-bottom:3rem}}.block-columns-media__row{display:grid;grid-template-columns:repeat(1, 1fr);gap:3rem}@media(min-width: 992px){.block-columns-media__row{grid-template-columns:repeat(2, 1fr);gap:7.125rem}}.block-columns-media__img-holder{position:relative;cursor:pointer}.block-columns-media__image{position:relative;height:100%;width:100%;overflow:hidden}@media(min-width: 992px){.block-columns-media__image{padding-top:18rem}}.block-columns-media__image::after{content:\"\";position:absolute;width:100%;height:100%;inset:0;background:rgba(65,65,65,.3)}.block-columns-media__image img{width:100%}@media(min-width: 992px){.block-columns-media__image img{position:absolute;top:0;left:0;right:0;height:100%;object-fit:cover;object-position:center}}.block-columns-media__play{position:absolute;z-index:1;top:50%;left:50%;width:3.5625rem;height:3.5625rem;padding:0;border-radius:50%;border:0.1875rem solid #fff;transform:translate(-50%, -50%);background-color:rgba(0,0,0,0);color:#fff;cursor:pointer}@media(min-width: 992px){.block-columns-media__play{width:5.75rem;height:5.75rem}}@media(max-width: 991px){.block-columns-media__play::before{font-size:1rem;position:relative;left:0.125rem}}.block-columns-media__play:hover{opacity:.7}.block-columns-media .lightbox{justify-content:center;max-height:100%;overflow:auto}.block-columns-media .lightbox__lightbox-item{width:100%;max-height:100%;max-width:80%}@media(min-width: 992px){.block-columns-media .lightbox__lightbox-item{max-width:60%}}.block-columns-media .lightbox__lightbox-item:not(.active){display:none}<\/style>\t\t <style> @media (min-width: 768px) { [data-id=block_94aa3141fab073adb54e548e16f91d36] { } }@media (min-width: 992px) { [data-id=block_94aa3141fab073adb54e548e16f91d36] { margin-bottom: 50px!important;} } <\/style> \r\n\t\t<div class=\"container\">\r\n\t\t\t\t\t\t\t<div class=\"block-columns-media__content\" data-scroll-animation>\r\n\t\t\t\t\t<h2>Poznaj dru\u017cyn\u0119 <span style=\"color: #21d5e8\">IMPACT<\/span><\/h2>\n<p>Nasz zesp\u00f3\u0142 to grupa specjalist\u00f3w, kt\u00f3rzy wsp\u00f3lnie d\u0105\u017c\u0105 do innowacji w bran\u017cy magazynowania i zarz\u0105dzania energi\u0105. \u0141\u0105czy nas <span style=\"color: #21d5e8\">wsp\u00f3lny cel, otwarto\u015b\u0107 na wyzwania oraz nieustanna ch\u0119\u0107 rozwoju<\/span>. Wierzymy, \u017ce sukces zale\u017cy od wsp\u00f3\u0142pracy, kreatywno\u015bci i wzajemnego wsparcia \u2013 dlatego nasza kultura pracy opiera si\u0119 na zaufaniu i przyjaznych relacjach.<\/p>\n<p>Do\u0142\u0105cz do nas i odkryj, jak wiele mo\u017cesz zyska\u0107!<\/p>\n\t\t\t\t<\/div>\r\n\t\t\t\r\n\t\t\t\t\t<\/div>\r\n\t<\/section>\r\n\t\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class='iframe-wrapper youtube' id='yt-player-BoenBOu7g-c' data-video-id='BoenBOu7g-c' data-image-src='https:\/\/img.youtube.com\/vi\/BoenBOu7g-c\/maxresdefault.jpg'>\r\n\t\t\t\t\t<div class='iframe-wrapper__overlay' style='background-image: url(https:\/\/img.youtube.com\/vi\/BoenBOu7g-c\/maxresdefault.jpg);'>\r\n\t\t\t\t\t<button class='iframe-wrapper__play' aria-label='Play Video'><\/button>\r\n\t\t\t  \t<\/div>\r\n\t\t\t\t\t<iframe title=\"youtube video\" title=\"Join IMPACT Clean Power Technology!\" width=\"500\" height=\"281\" loading=\"lazy\" data-src=\"https:\/\/www.youtube.com\/embed\/BoenBOu7g-c?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\r\n\t\t\t \t <\/div>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class='iframe-wrapper youtube' id='yt-player-WZOPaLUTEsE' data-video-id='WZOPaLUTEsE' data-image-src='https:\/\/img.youtube.com\/vi\/WZOPaLUTEsE\/sddefault.jpg'>\r\n\t\t\t\t\t<div class='iframe-wrapper__overlay' style='background-image: url(https:\/\/img.youtube.com\/vi\/WZOPaLUTEsE\/sddefault.jpg);'>\r\n\t\t\t\t\t<button class='iframe-wrapper__play' aria-label='Play Video'><\/button>\r\n\t\t\t  \t<\/div>\r\n\t\t\t\t\t<iframe title=\"youtube video\" title=\"Piknik z IMPACT \u2013 zobacz, jak pracujemy i \u015bwi\u0119tujemy! \ud83c\udf89\" width=\"500\" height=\"281\" loading=\"lazy\" data-src=\"https:\/\/www.youtube.com\/embed\/WZOPaLUTEsE?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\r\n\t\t\t \t <\/div>\n<\/div><\/figure>\n\n\n\t<section class=\"block-acf block-offers-listing\"  data-id=\"block_dde432daa81c9a4aeb0b5d80171afc19\">\r\n\t\t<style>.block-offers-listing__item-title{text-transform:uppercase;margin-bottom:0.9375rem;font-weight:500}@media(min-width: 768px){.block-offers-listing__item-title{font-size:1.5rem}}@media(min-width: 992px){.block-offers-listing__item-title{font-size:2rem}}.block-offers-listing p{font-weight:400}.block-offers-listing__list{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:1.5rem}@media(min-width: 768px){.block-offers-listing__list{gap:4.25rem;margin-top:6.4375rem}}@media(min-width: 992px){.block-offers-listing__list{gap:7.125rem}}@media(min-width: 992px){.block-offers-listing__text{min-height:2.75rem}}.block-offers-listing__item{cursor:pointer;position:relative;color:#fff;display:flex;flex:0 0 100%;max-width:100%;min-height:24rem}@media(min-width: 768px){.block-offers-listing__item{flex:0 0 50%;max-width:calc(50% - 44px)}}@media(min-width: 992px){.block-offers-listing__item{max-width:calc(50% - 57px)}}.block-offers-listing__item:hover{color:#fff}.block-offers-listing__item:hover .block-offers-listing__item-title{text-decoration:underline}.block-offers-listing__item:hover .block-offers-listing__image img{transform:scale(1.05)}.block-offers-listing__content{margin-top:auto;padding:1.5rem;z-index:2}.block-offers-listing__image{overflow:hidden;position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1}.block-offers-listing__image::after,.block-offers-listing__image::before{content:\"\";position:absolute;width:100%;height:100%;inset:0;opacity:.2;background:#0d0d0e;z-index:1}.block-offers-listing__image::after{z-index:2}.block-offers-listing__image::before{opacity:.2;background:#5c5fd1;mix-blend-mode:overlay}.block-offers-listing__image img{max-width:100%;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}.block-offers-listing:not([data-disable-background]){background:#fff;color:#0d0d0e;padding:4.25rem 0}@media(min-width: 992px){.block-offers-listing:not([data-disable-background]){padding:8.25rem 0 7rem}}<\/style>\t\t <style> [data-id=block_dde432daa81c9a4aeb0b5d80171afc19] { margin-top: 0px!important;margin-bottom: 0px!important;} <\/style> \r\n\t\t<div class=\"container\">\r\n\t\t\t\t\t\t\t<h2 data-scroll-animation>\r\n\t\t\t\t\tDo\u0142\u0105cz do nas\t\t\t\t<\/h2>\r\n\t\t\t\r\n\t\t\t\t\t\t\t<p class=\"block-offers-listing__copy is-style-large\" data-scroll-animation>\r\n\t\t\t\t\tIMPACT to 340 pracownik\u00f3w, w tym niemal 100 in\u017cynier\u00f3w o r\u00f3\u017cnych specjalizacjach.\t\t\t\t<\/p>\r\n\t\t\t\r\n\t\t\t\t\t\t\t<div class=\"block-offers-listing__button-wrapper\" data-scroll-animation>\r\n\t\t\t\t\t\t\t<a href=\"https:\/\/impactnewenergy.com\/wszystkie-oferty-pracy\/\" target=_self class=\"c-btn c-btn c-btn--secondary c-btn--secondary--color-green-blue-contrast c-btn--hover-dark\">\r\n\t\t\t\t\t\t\t<span>Przegl\u0105daj wszystkie oferty<\/span>\r\n\t\t\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\r\n\t\t\t<div class=\"block-offers-listing__list\">\r\n\t\t\t\t\t\t\t\t\t<a class=\"block-offers-listing__item\" href=\"https:\/\/impactnewenergy.com\/pl\/oferty-pracy-dla-inzynierow\/\" target=\"_self\" data-scroll-animation>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"block-offers-listing__image\">\r\n\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"384\" src=\"https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Inzyniering-2-512x384.jpg\" class=\"attachment-offers-listing size-offers-listing\" alt=\"\" srcset=\"https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Inzyniering-2-512x384.jpg 512w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Inzyniering-2-571x428.jpg 571w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Inzyniering-2-398x298.jpg 398w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Inzyniering-2-570x428.jpg 570w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Inzyniering-2-568x426.jpg 568w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/>\t\t\t\t\t\t\t<\/figure>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t<div class=\"block-offers-listing__content\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"block-offers-listing__item-title\">\r\n\t\t\t\t\t\t\t\t\tIN\u017bYNIER\t\t\t\t\t\t\t\t<\/h3>\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"block-offers-listing__text is-style-small\">\r\n\t\t\t\t\t\t\t\t\tProjekty, nad kt\u00f3rymi b\u0119dziesz pracowa\u0107 to innowacyjne rozwi\u0105zania, kt\u00f3re rewolucyjnie zmieniaj\u0105 rynek.\t\t\t\t\t\t\t\t<\/p>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t<a class=\"block-offers-listing__item\" href=\"https:\/\/impactnewenergy.com\/pl\/oferty-pracy-dla-specjalistow\/\" target=\"_self\" data-scroll-animation>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"block-offers-listing__image\">\r\n\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"384\" src=\"https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Specjalisci-512x384.jpg\" class=\"attachment-offers-listing size-offers-listing\" alt=\"\" srcset=\"https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Specjalisci-512x384.jpg 512w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Specjalisci-571x428.jpg 571w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Specjalisci-398x298.jpg 398w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Specjalisci-570x428.jpg 570w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Specjalisci-568x426.jpg 568w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/>\t\t\t\t\t\t\t<\/figure>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t<div class=\"block-offers-listing__content\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"block-offers-listing__item-title\">\r\n\t\t\t\t\t\t\t\t\tSPECJALISTA\t\t\t\t\t\t\t\t<\/h3>\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"block-offers-listing__text is-style-small\">\r\n\t\t\t\t\t\t\t\t\tDo\u0142\u0105cz do dzia\u0142u Jako\u015bci, Kontroli, Ksi\u0119gowo\u015bci, IT lub HR.\t\t\t\t\t\t\t\t<\/p>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t<a class=\"block-offers-listing__item\" href=\"https:\/\/impactnewenergy.com\/pl\/oferty-pracy-w-produkcji\/\" target=\"_self\" data-scroll-animation>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"block-offers-listing__image\">\r\n\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"384\" src=\"https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja3-512x384.jpg\" class=\"attachment-offers-listing size-offers-listing\" alt=\"\" srcset=\"https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja3-512x384.jpg 512w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja3-571x428.jpg 571w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja3-398x298.jpg 398w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja3-570x428.jpg 570w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Produkcja3-568x426.jpg 568w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/>\t\t\t\t\t\t\t<\/figure>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t<div class=\"block-offers-listing__content\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"block-offers-listing__item-title\">\r\n\t\t\t\t\t\t\t\t\tPRODUKCJA\t\t\t\t\t\t\t\t<\/h3>\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"block-offers-listing__text is-style-small\">\r\n\t\t\t\t\t\t\t\t\tBuduj z nami baterie elektryczne do autobus\u00f3w je\u017cd\u017c\u0105cych w Europie, USA i Nowej Zelandii!\t\t\t\t\t\t\t\t<\/p>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t<a class=\"block-offers-listing__item\" href=\"https:\/\/impactnewenergy.com\/pl\/staze\/\" target=\"_self\" data-scroll-animation>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"block-offers-listing__image\">\r\n\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"384\" src=\"https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Stazysci-512x384.jpg\" class=\"attachment-offers-listing size-offers-listing\" alt=\"\" srcset=\"https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Stazysci-512x384.jpg 512w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Stazysci-571x428.jpg 571w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Stazysci-398x298.jpg 398w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Stazysci-570x428.jpg 570w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/11\/Stazysci-568x426.jpg 568w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/>\t\t\t\t\t\t\t<\/figure>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t<div class=\"block-offers-listing__content\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"block-offers-listing__item-title\">\r\n\t\t\t\t\t\t\t\t\tSTA\u017bYSTA\t\t\t\t\t\t\t\t<\/h3>\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"block-offers-listing__text is-style-small\">\r\n\t\t\t\t\t\t\t\t\tTrzymiesi\u0119czny sta\u017c to praktyczna wiedza i umiej\u0119tno\u015bci w najbardziej rozwojowej bran\u017cy na \u015bwiecie.\t\t\t\t\t\t\t\t<\/p>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t<\/section>\r\n\t\n\n\t<section class=\"block-acf block-recruitment\"  data-id=\"block_d81bc3b827d6de55bd7725eb288db231\">\r\n\t\t\t<style>.block-recruitment{background:linear-gradient(90deg, #0d0d0e 0%, #0d0d0e 0.01%, #12132c 100%);color:#fff;padding-top:4rem;background-size:500% 200%;background-position:0% 0%;animation:gradient-anim 30s linear infinite;will-change:background-position}@media(min-width: 992px){.block-recruitment{padding:7rem 0 10rem;overflow:hidden}}@media(min-width: 1200px){.block-recruitment{padding-bottom:14.5rem}}.block-recruitment__title{border-bottom:0.0625rem solid rgba(110,111,141,.5);padding-bottom:1.4375rem;margin-bottom:5.5rem}@media(min-width: 992px){.block-recruitment__title{padding-bottom:4.9375rem;margin-bottom:7.5rem}}@media(max-width: 991px){.block-recruitment__title h1,.block-recruitment__title h2,.block-recruitment__title h3,.block-recruitment__title h4,.block-recruitment__title h5,.block-recruitment__title h6,.block-recruitment__title p{text-align:center}}@media(min-width: 992px)and (max-width: 1199px){.block-recruitment__steps-wrapper{overflow-x:auto}}@media(min-width: 992px){.block-recruitment__steps-wrapper{padding-bottom:1.25rem}}@media(min-width: 1200px){.block-recruitment__steps-wrapper--desktop-scroll{overflow-x:auto}}@media(min-width: 992px){.block-recruitment__step-top,.block-recruitment__step-bottom{display:grid;grid-template-columns:repeat(var(--columnNum), 14.25rem);position:relative}}@media(min-width: 1400px){.block-recruitment__step-top,.block-recruitment__step-bottom{grid-template-columns:repeat(var(--columnNum), 17.5rem)}}.block-recruitment__step-top::after,.block-recruitment__step-bottom::after{display:block;position:absolute;z-index:1;right:0}@media(min-width: 992px){.block-recruitment__step-top{padding-bottom:8.5rem;position:relative}}@media(max-width: 991px){.block-recruitment__step-top{display:none}}.block-recruitment__step-top::after{content:\"\";height:3rem;left:0.1875rem;bottom:2.75rem;border-radius:3rem;min-width:calc(var(--columnNum)*14.25rem);background:linear-gradient(90deg, #101011 0%, #4e4f9b 72%, #414394 86%, #3d3f92 100%)}@media(min-width: 1200px){.block-recruitment__step-top::after{min-width:calc(var(--columnNum)*17.5rem)}}@media(max-width: 991px){.block-recruitment__step-top::after{content:unset}}@media(max-width: 991px){.block-recruitment__step-bottom{position:relative;padding:0 0 5.375rem 4.4375rem}.block-recruitment__step-bottom::after{content:\"\";height:calc(100% + 1.25rem);left:0.1875rem;bottom:0;width:3rem;background:linear-gradient(#101011 0%, #4e4f9b 72%, #414394 86%, #3d3f92 100%);border-top-left-radius:3rem;border-top-right-radius:3rem}}.block-recruitment__step-counter::after,.block-recruitment__step-header::after{display:block;position:absolute;width:2rem;height:2rem;border-radius:100%;background-color:#5c5fd1;z-index:2}.block-recruitment__step-header{padding:0 0.875rem;position:relative}@media(max-width: 991px){.block-recruitment__step-header{display:none}}.block-recruitment__step-header::after{content:\"\";bottom:-5.3125rem;left:0.125rem}.block-recruitment__step-header:nth-child(1)::after,.block-recruitment__step-header:nth-child(2)::after{left:0.8125rem}.block-recruitment__step-header:nth-child(5)::after{left:-0.0625rem}@media(min-width: 992px){.block-recruitment__step-content-wrapper .block-recruitment__step-counter{display:none}}@media(max-width: 991px){.block-recruitment__step-content-wrapper{margin-bottom:4.5rem}.block-recruitment__step-content-wrapper:last-child{margin-bottom:0}}.block-recruitment__step-counter,.block-recruitment__step-content{font-family:\"Archivo Semi Expanded\",sans-serif}.block-recruitment__step-counter{color:#5c5fd1;margin-bottom:2rem;display:block;font-size:2.5rem;line-height:1.15;font-weight:400}@media(min-width: 992px){.block-recruitment__step-counter{margin-bottom:1rem}}@media(max-width: 991px){.block-recruitment__step-counter{position:relative}.block-recruitment__step-counter::after{content:\"\";top:50%;transform:translateY(-50%);left:-3.75rem}}.block-recruitment__step-content{max-width:85%;font-size:1.375rem;line-height:1.2727272727;font-weight:400}@media(min-width: 992px){.block-recruitment__step-content{padding:0 1.0625rem 0 0.875rem;margin:0;max-width:unset}}<\/style>\t\t <style> [data-id=block_d81bc3b827d6de55bd7725eb288db231] { margin-top: 0px!important;margin-bottom: 0px!important;} <\/style> \t\t\t\t\t<div class=\"container\">\r\n\t\t\t\t<div class=\"block-recruitment__title\" data-scroll-animation><h2>Jak wygl\u0105da <span style=\"color: #21d5e8\">proces rekrutacji?<\/span><\/h2>\n<\/div>\r\n\t\t\t<\/div>\r\n\t\t\t\t<div class=\"block-recruitment__steps-wrapper\" style=\"--columnNum: 5;\">\r\n\t\t\t<div class=\"container\">\r\n\t\t\t\t<div class=\"block-recruitment__steps\" data-scroll-animation>\r\n\t\t\t\t\t<div class=\"block-recruitment__step-top\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"block-recruitment__step-header\">\r\n\t\t\t\t\t\t\t\t<p class=\"block-recruitment__step-counter\">01<\/p>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"block-recruitment__step-header\">\r\n\t\t\t\t\t\t\t\t<p class=\"block-recruitment__step-counter\">02<\/p>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"block-recruitment__step-header\">\r\n\t\t\t\t\t\t\t\t<p class=\"block-recruitment__step-counter\">03<\/p>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"block-recruitment__step-header\">\r\n\t\t\t\t\t\t\t\t<p class=\"block-recruitment__step-counter\">04<\/p>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"block-recruitment__step-header\">\r\n\t\t\t\t\t\t\t\t<p class=\"block-recruitment__step-counter\">05<\/p>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div class=\"block-recruitment__step-bottom\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"block-recruitment__step-content-wrapper\">\r\n\t\t\t\t\t\t\t\t<p class=\"block-recruitment__step-counter\">01<\/p>\r\n\t\t\t\t\t\t\t\t<p class=\"block-recruitment__step-content\" data-scroll-animation>Aplikuj.\r\nRozpocznij od przes\u0142ania swojego CV i listu motywacyjnego.<\/p>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"block-recruitment__step-content-wrapper\">\r\n\t\t\t\t\t\t\t\t<p class=\"block-recruitment__step-counter\">02<\/p>\r\n\t\t\t\t\t\t\t\t<p class=\"block-recruitment__step-content\" data-scroll-animation>Czekaj na nasz telefon.\r\nPo otrzymaniu dokument\u00f3w, dzwonimy do wybranych kandydat\u00f3w.<\/p>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"block-recruitment__step-content-wrapper\">\r\n\t\t\t\t\t\t\t\t<p class=\"block-recruitment__step-counter\">03<\/p>\r\n\t\t\t\t\t\t\t\t<p class=\"block-recruitment__step-content\" data-scroll-animation>Spotkajmy si\u0119.\r\nJe\u015bli jeste\u015b jedn\u0105 z wybranych os\u00f3b, zapraszamy Ci\u0119 na spotkanie w naszej siedzibie.<\/p>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"block-recruitment__step-content-wrapper\">\r\n\t\t\t\t\t\t\t\t<p class=\"block-recruitment__step-counter\">04<\/p>\r\n\t\t\t\t\t\t\t\t<p class=\"block-recruitment__step-content\" data-scroll-animation>Decyzja.\r\nPo spotkaniu podejmiemy decyzj\u0119 o dalszym etapie rekrutacji.<\/p>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"block-recruitment__step-content-wrapper\">\r\n\t\t\t\t\t\t\t\t<p class=\"block-recruitment__step-counter\">05<\/p>\r\n\t\t\t\t\t\t\t\t<p class=\"block-recruitment__step-content\" data-scroll-animation>Do\u0142\u0105cz do nas.\r\nJe\u015bli zostaniesz przyj\u0119ty, serdecznie witamy Ci\u0119 w zespole IMPACT!<\/p>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t<\/section>\r\n\t\n\n\t<section class=\"block-acf block-cta block-cta--default\"  data-id=\"block_15bd54e9f720861e6f48a743fa8f5ac5\">\r\n\t\t <style> [data-id=block_15bd54e9f720861e6f48a743fa8f5ac5] { margin-top: 0px!important;margin-bottom: 0px!important;}@media (min-width: 768px) { [data-id=block_15bd54e9f720861e6f48a743fa8f5ac5] { margin-top: 0px!important;margin-bottom: 0px!important;} }@media (min-width: 992px) { [data-id=block_15bd54e9f720861e6f48a743fa8f5ac5] { margin-top: 0px!important;margin-bottom: 0px!important;} } <\/style> \t\t<style>.block-cta{padding-top:4rem;padding-bottom:5.125rem;position:relative;color:#fff}@media(min-width: 992px){.block-cta{padding-top:7rem;padding-bottom:7rem}}.block-cta__title{margin-bottom:1.5rem}@media(min-width: 992px){.block-cta__title{margin-bottom:3rem}}@media(max-width: 767px){.block-cta .c-btn:not(:last-child){margin-bottom:0.5rem}}.block-cta__subtitle{margin-bottom:1.5rem}@media(min-width: 768px){.block-cta__subtitle{font-size:1.625rem;line-height:1.2307692308}}.block-cta--img-bg{padding-top:3rem;padding-bottom:3rem;text-align:center}@media(min-width: 992px){.block-cta--img-bg{padding-top:5.75rem;padding-bottom:5.75rem}}.block-cta--img-bg h2{font-weight:400}@media(min-width: 992px){.block-cta--img-bg h2{margin-bottom:4rem}}.block-cta--img-bg .block-cta__inner{max-width:88%;margin:0 auto}.block-cta--img-bg .block-cta__image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.block-cta--img-bg .block-cta__image::before{content:\"\";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(180deg, rgba(13, 13, 16, 0.3) 0%, rgba(15, 15, 26, 0) 100%)}.block-cta--img-bg .block-cta__image img{width:100%;height:100%;object-fit:cover}.block-cta__btns-separator{margin:1.5rem 0}@media(min-width: 768px){.block-cta__btns-separator{margin:0 1.5rem}}@media(min-width: 992px){.block-cta__btns-separator{margin:0 3.375rem}}@media(max-width: 767px){.block-cta__btns-separator{display:block}}.block-cta--default{background:linear-gradient(90deg, #39b2bf 0%, #3d3f92 100%)}@media(min-width: 992px){.block-cta--default .block-cta__copy{margin-bottom:3rem;max-width:95%}}.block-cta--default .block-cta__image{margin-bottom:1.75rem;padding-top:56.4%;position:relative}@media(min-width: 992px){.block-cta--default .block-cta__image{margin:0 0 3rem;padding-top:36.98%}}@media(min-width: 1400px){.block-cta--default .block-cta__image{max-height:26.25rem;padding-top:26.25rem}}.block-cta--default .block-cta__image img{position:absolute;left:0;right:0;height:100%;width:100%;object-fit:cover;object-position:top;top:0}<\/style>\r\n\t\t<div class=\"container\">\r\n\t\t\t<div class=\"block-cta__inner\">\r\n\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t<div class=\"block-cta__title\" data-scroll-animation>\r\n\t\t\t\t\t\t<h2>Chcesz do nas do\u0142\u0105czy\u0107?<br \/>\nPozostaw swoje CV, zawsze jeste\u015bmy otwarci na nowe talenty.<\/h2>\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t<figure class=\"block-cta__image\" data-scroll-animation>\r\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"747\" height=\"420\" src=\"https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/12\/obraz-1-747x420.jpg\" class=\"attachment-cta-image size-cta-image\" alt=\"\" srcset=\"https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/12\/obraz-1-747x420.jpg 747w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/12\/obraz-1-300x169.jpg 300w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/12\/obraz-1-1024x576.jpg 1024w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/12\/obraz-1-768x433.jpg 768w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/12\/obraz-1-338x190.jpg 338w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/12\/obraz-1-921x518.jpg 921w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/12\/obraz-1-398x224.jpg 398w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/12\/obraz-1-299x168.jpg 299w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/12\/obraz-1-114x64.jpg 114w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/12\/obraz-1-230x129.jpg 230w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/12\/obraz-1-757x426.jpg 757w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/12\/obraz-1-341x192.jpg 341w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/12\/obraz-1-296x167.jpg 296w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/12\/obraz-1-190x107.jpg 190w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/12\/obraz-1-176x99.jpg 176w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/12\/obraz-1-36x20.jpg 36w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/12\/obraz-1-40x23.jpg 40w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/12\/obraz-1-22x12.jpg 22w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/12\/obraz-1-43x24.jpg 43w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/12\/obraz-1-59x33.jpg 59w, https:\/\/impactnewenergy.com\/wp-content\/uploads\/2024\/12\/obraz-1.jpg 1063w\" \/>\t\t\t\t\t<\/figure>\r\n\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"block-cta__btns\" data-scroll-animation>\r\n\t\t\t\t\t\t\t\t<a href=\"https:\/\/system.erecruiter.pl\/FormTemplates\/RecruitmentForm.aspx?WebID=3736caf7c47342ac8bcbd3a90a05a894%20\" target=_blank rel=noopener class=\"c-btn  c-btn--primary--color-alt c-btn--hover-light\">\r\n\t\t\t\t\t\t\t<span>Pracuj z nami<\/span>\r\n\t\t\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t<\/section>\r\n\t","protected":false},"excerpt":{"rendered":"<p>IMPACT to miejsce gdzie pasja spotyka si\u0119 z technologi\u0105, a innowacje zmieniaj\u0105 przysz\u0142o\u015b\u0107. Je\u015bli szukasz pracy, kt\u00f3ra daje mo\u017cliwo\u015b\u0107 realnego wp\u0142ywu na przysz\u0142o\u015b\u0107, rozwijania swoich umiej\u0119tno\u015bci i bycia cz\u0119\u015bci\u0105 zespo\u0142u, kt\u00f3ry zmienia \u015bwiat, to&nbsp;jeste\u015b we w\u0142a\u015bciwym miejscu. Stawiamy na kreatywno\u015b\u0107, zaanga\u017cowanie i odwag\u0119 do wprowadzania nowatorskich rozwi\u0105za\u0144. Do\u0142\u0105cz do nas!<\/p>\n","protected":false},"author":7,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3048","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Kariera - IMPACT Clean Power Technology<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/impactnewenergy.com\/pl\/kariera\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Kariera - IMPACT Clean Power Technology\" \/>\n<meta property=\"og:description\" content=\"IMPACT to miejsce gdzie pasja spotyka si\u0119 z technologi\u0105, a innowacje zmieniaj\u0105 przysz\u0142o\u015b\u0107. Je\u015bli szukasz pracy, kt\u00f3ra daje mo\u017cliwo\u015b\u0107 realnego wp\u0142ywu na przysz\u0142o\u015b\u0107, rozwijania swoich umiej\u0119tno\u015bci i bycia cz\u0119\u015bci\u0105 zespo\u0142u, kt\u00f3ry zmienia \u015bwiat, to&nbsp;jeste\u015b we w\u0142a\u015bciwym miejscu. Stawiamy na kreatywno\u015b\u0107, zaanga\u017cowanie i odwag\u0119 do wprowadzania nowatorskich rozwi\u0105za\u0144. Do\u0142\u0105cz do nas!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/impactnewenergy.com\/pl\/kariera\/\" \/>\n<meta property=\"og:site_name\" content=\"IMPACT Clean Power Technology\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-09T09:24:21+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/impactnewenergy.com\/pl\/kariera\/\",\"url\":\"https:\/\/impactnewenergy.com\/pl\/kariera\/\",\"name\":\"Kariera - IMPACT Clean Power Technology\",\"isPartOf\":{\"@id\":\"https:\/\/impactnewenergy.com\/#website\"},\"datePublished\":\"2023-09-25T14:19:40+00:00\",\"dateModified\":\"2026-03-09T09:24:21+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/impactnewenergy.com\/pl\/kariera\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/impactnewenergy.com\/pl\/kariera\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/impactnewenergy.com\/pl\/kariera\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/impactnewenergy.com\/pl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Kariera\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/impactnewenergy.com\/#website\",\"url\":\"https:\/\/impactnewenergy.com\/\",\"name\":\"IMPACT Clean Power Technology\",\"description\":\"Inventing ways to manage your energy\",\"publisher\":{\"@id\":\"https:\/\/impactnewenergy.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/impactnewenergy.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/impactnewenergy.com\/#organization\",\"name\":\"IMPACT\",\"url\":\"https:\/\/impactnewenergy.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/impactnewenergy.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/impactnewenergy.com\/wp-content\/uploads\/2023\/09\/impact-logo-dark.svg\",\"contentUrl\":\"https:\/\/impactnewenergy.com\/wp-content\/uploads\/2023\/09\/impact-logo-dark.svg\",\"width\":145,\"height\":20,\"caption\":\"IMPACT\"},\"image\":{\"@id\":\"https:\/\/impactnewenergy.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.linkedin.com\/company\/impact-clean-power-technology-s-a-\/\",\"https:\/\/www.youtube.com\/channel\/UCKRxJi2acocsc-tyXb4aacg\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Kariera - IMPACT Clean Power Technology","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/impactnewenergy.com\/pl\/kariera\/","og_locale":"pl_PL","og_type":"article","og_title":"Kariera - IMPACT Clean Power Technology","og_description":"IMPACT to miejsce gdzie pasja spotyka si\u0119 z technologi\u0105, a innowacje zmieniaj\u0105 przysz\u0142o\u015b\u0107. Je\u015bli szukasz pracy, kt\u00f3ra daje mo\u017cliwo\u015b\u0107 realnego wp\u0142ywu na przysz\u0142o\u015b\u0107, rozwijania swoich umiej\u0119tno\u015bci i bycia cz\u0119\u015bci\u0105 zespo\u0142u, kt\u00f3ry zmienia \u015bwiat, to&nbsp;jeste\u015b we w\u0142a\u015bciwym miejscu. Stawiamy na kreatywno\u015b\u0107, zaanga\u017cowanie i odwag\u0119 do wprowadzania nowatorskich rozwi\u0105za\u0144. Do\u0142\u0105cz do nas!","og_url":"https:\/\/impactnewenergy.com\/pl\/kariera\/","og_site_name":"IMPACT Clean Power Technology","article_modified_time":"2026-03-09T09:24:21+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/impactnewenergy.com\/pl\/kariera\/","url":"https:\/\/impactnewenergy.com\/pl\/kariera\/","name":"Kariera - IMPACT Clean Power Technology","isPartOf":{"@id":"https:\/\/impactnewenergy.com\/#website"},"datePublished":"2023-09-25T14:19:40+00:00","dateModified":"2026-03-09T09:24:21+00:00","breadcrumb":{"@id":"https:\/\/impactnewenergy.com\/pl\/kariera\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/impactnewenergy.com\/pl\/kariera\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/impactnewenergy.com\/pl\/kariera\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/impactnewenergy.com\/pl\/"},{"@type":"ListItem","position":2,"name":"Kariera"}]},{"@type":"WebSite","@id":"https:\/\/impactnewenergy.com\/#website","url":"https:\/\/impactnewenergy.com\/","name":"IMPACT Clean Power Technology","description":"Inventing ways to manage your energy","publisher":{"@id":"https:\/\/impactnewenergy.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/impactnewenergy.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/impactnewenergy.com\/#organization","name":"IMPACT","url":"https:\/\/impactnewenergy.com\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/impactnewenergy.com\/#\/schema\/logo\/image\/","url":"https:\/\/impactnewenergy.com\/wp-content\/uploads\/2023\/09\/impact-logo-dark.svg","contentUrl":"https:\/\/impactnewenergy.com\/wp-content\/uploads\/2023\/09\/impact-logo-dark.svg","width":145,"height":20,"caption":"IMPACT"},"image":{"@id":"https:\/\/impactnewenergy.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/impact-clean-power-technology-s-a-\/","https:\/\/www.youtube.com\/channel\/UCKRxJi2acocsc-tyXb4aacg"]}]}},"_links":{"self":[{"href":"https:\/\/impactnewenergy.com\/pl\/wp-json\/wp\/v2\/pages\/3048","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/impactnewenergy.com\/pl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/impactnewenergy.com\/pl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/impactnewenergy.com\/pl\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/impactnewenergy.com\/pl\/wp-json\/wp\/v2\/comments?post=3048"}],"version-history":[{"count":58,"href":"https:\/\/impactnewenergy.com\/pl\/wp-json\/wp\/v2\/pages\/3048\/revisions"}],"predecessor-version":[{"id":8108,"href":"https:\/\/impactnewenergy.com\/pl\/wp-json\/wp\/v2\/pages\/3048\/revisions\/8108"}],"wp:attachment":[{"href":"https:\/\/impactnewenergy.com\/pl\/wp-json\/wp\/v2\/media?parent=3048"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}