www.kcadeutag.com
Open in
urlscan Pro
168.63.56.31
Public Scan
URL:
https://www.kcadeutag.com/Pages/default.aspx
Submission: On September 20 via api from IE — Scanned from DE
Submission: On September 20 via api from IE — Scanned from DE
Form analysis
1 forms found in the DOMPOST /Pages/default.aspx
<form method="post" action="/Pages/default.aspx" onsubmit="javascript:return WebForm_OnSubmit();" id="aspnetForm">
<div class="aspNetHidden">
<input type="hidden" name="_wpcmWpid" id="_wpcmWpid" value="">
<input type="hidden" name="wpcmVal" id="wpcmVal" value="">
<input type="hidden" name="MSOWebPartPage_PostbackSource" id="MSOWebPartPage_PostbackSource" value="">
<input type="hidden" name="MSOTlPn_SelectedWpId" id="MSOTlPn_SelectedWpId" value="">
<input type="hidden" name="MSOTlPn_View" id="MSOTlPn_View" value="0">
<input type="hidden" name="MSOTlPn_ShowSettings" id="MSOTlPn_ShowSettings" value="False">
<input type="hidden" name="MSOGallery_SelectedLibrary" id="MSOGallery_SelectedLibrary" value="">
<input type="hidden" name="MSOGallery_FilterString" id="MSOGallery_FilterString" value="">
<input type="hidden" name="MSOTlPn_Button" id="MSOTlPn_Button" value="none">
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="">
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="">
<input type="hidden" name="__REQUESTDIGEST" id="__REQUESTDIGEST" value="0xF7470B8B82D80CD6C20C523F3F11939DE7ABF3835091A658C196EC128F537329A6CDD3E12D0E1A84F462C64A86D16C9225F31DB34ED27BFCD3200B57513AF27D,20 Sep 2022 20:03:52 -0000">
<input type="hidden" name="MSOSPWebPartManager_DisplayModeName" id="MSOSPWebPartManager_DisplayModeName" value="Browse">
<input type="hidden" name="MSOSPWebPartManager_ExitingDesignMode" id="MSOSPWebPartManager_ExitingDesignMode" value="false">
<input type="hidden" name="MSOWebPartPage_Shared" id="MSOWebPartPage_Shared" value="">
<input type="hidden" name="MSOLayout_LayoutChanges" id="MSOLayout_LayoutChanges" value="">
<input type="hidden" name="MSOLayout_InDesignMode" id="MSOLayout_InDesignMode" value="">
<input type="hidden" name="_wpSelected" id="_wpSelected" value="">
<input type="hidden" name="_wzSelected" id="_wzSelected" value="">
<input type="hidden" name="MSOSPWebPartManager_OldDisplayModeName" id="MSOSPWebPartManager_OldDisplayModeName" value="Browse">
<input type="hidden" name="MSOSPWebPartManager_StartWebPartEditingName" id="MSOSPWebPartManager_StartWebPartEditingName" value="false">
<input type="hidden" name="MSOSPWebPartManager_EndWebPartEditing" id="MSOSPWebPartManager_EndWebPartEditing" value="false">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
value="/wEPDwUBMA9kFgJmD2QWAgIBD2QWBAIBD2QWBgIHD2QWAmYPZBYCAgMPFgIeE1ByZXZpb3VzQ29udHJvbE1vZGULKYgBTWljcm9zb2Z0LlNoYXJlUG9pbnQuV2ViQ29udHJvbHMuU1BDb250cm9sTW9kZSwgTWljcm9zb2Z0LlNoYXJlUG9pbnQsIFZlcnNpb249MTUuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49NzFlOWJjZTExMWU5NDI5YwFkAhMPZBYCAgMPZBYCZg9kFgJmDzwrAAYAZAIVD2QWAgIBD2QWBgUmZ18yMWFmZDY2Zl8xNjRiXzRhMTdfOWUyMF82ZGRmYmY0MWJjMDcPZBYCZg8WBB4FY2xhc3MFH21zLXJ0ZS1lbWJlZGNvZGUgbXMtcnRlLWVtYmVkd3AeCWlubmVyaHRtbAWJ0QE8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD1VVEYtOCIvPjxsaW5rIGhyZWY9Imh0dHBzOi8vbWF4Y2RuLmJvb3RzdHJhcGNkbi5jb20vYm9vdHN0cmFwLzMuNC4wL2Nzcy9ib290c3RyYXAubWluLmNzcyIgcmVsPSJzdHlsZXNoZWV0Ii8+PCEtLSBqUXVlcnkgbGlicmFyeSAtLT48c2NyaXB0IHNyYz0iaHR0cHM6Ly9hamF4Lmdvb2dsZWFwaXMuY29tL2FqYXgvbGlicy9qcXVlcnkvMy40LjEvanF1ZXJ5Lm1pbi5qcyI+PC9zY3JpcHQ+PCEtLSBMYXRlc3QgY29tcGlsZWQgSmF2YVNjcmlwdCAtLT48c2NyaXB0IHNyYz0iaHR0cHM6Ly9tYXhjZG4uYm9vdHN0cmFwY2RuLmNvbS9ib290c3RyYXAvMy40LjAvanMvYm9vdHN0cmFwLm1pbi5qcyI+PC9zY3JpcHQ+DQo8IS0tIExhdGVzdCBjb21waWxlZCBKYXZhU2NyaXB0IC0tPjxzY3JpcHQgc3JjPSIvU2l0ZUFzc2V0cy9qcy9uZXdzX2V4dHJhY3RlZC5qcyI+PC9zY3JpcHQ+DQo8c3R5bGU+DQovKi0tLS0tLS0tLS0gQ0xFQU4gVVAgS0NBIENTUyAtLS0tLS0tLS0tLS0tLSovDQoNCkBtZWRpYSAobWF4LXdpZHRoOiA2MTVweCl7DQoJLnNwYW4xMi5yZWRib3guaHBqb2Jzew0KCQltaW4taGVpZ2h0OiAyNDBweDsNCgl9DQp9DQojTVNPWm9uZUNlbGxfV2ViUGFydGN0bDAwX2N0bDM0X2dfOWExYWUyMjRfYTNiNl80NzQ0XzhjODRfMzg5YTkxOTUyYmU2IHsNCiAgICBtYXJnaW4tdG9wOiAyJSAhaW1wb3J0YW50Ow0KfQ0KDQojYnJlYWRjcnVtYm5hdnsNCglib3JkZXI6bm9uZSAhaW1wb3J0YW50Ow0KfQ0KDQojdG9wbmF2IC5uYXZiYXIgLm5hdiAuYWN0aXZlew0KICAgIGRpc3BsYXk6bm9uZTsNCn0NCg0KI3RvcG5hdnsNCiAgICAgIG1hcmdpbi1ib3R0b206MHB4Ow0KfQ0KDQojc3VibmF2ew0KCWJhY2tncm91bmQtY29sb3I6ICNmMjAwMTc7DQptYXJnaW46IDBweCAhaW1wb3J0YW50Ow0KfQ0KDQojbWFpbmJvZHl7DQoJbWFyZ2luOiAwIDAgMCAwICFpbXBvcnRhbnQ7DQp9DQoNCi5jb250YWluZXJ7DQoJcGFkZGluZzowcHg7DQp9DQoNCg0KLmhvcml6b250YWxydWxlLCNjdGwwMF9QbGFjZUhvbGRlckRpc3BsYXlUaXRsZV9jdGwwMF9wYWdlVGl0bGUsI2N0bDAwX1BsYWNlSG9sZGVyTWFpbl9jdGwwMF9fQ29udHJvbFdyYXBwZXJfUmljaEltYWdlRmllbGQsI2N0bDAwX1BsYWNlSG9sZGVyRm9vdGVySW1hZ2VzX0ltZ0VkaXRNb2RlUGFuZWwyLCNMZWZ0Qm94LCNSaWdodEJveHsNCglkaXNwbGF5Om5vbmUgIWltcG9ydGFudDsNCn0NCg0KcCBpbWd7DQoJbWFyZ2luOiAwcHggMHB4IDBweCAwcHggIWltcG9ydGFudDsNCn0NCg0KYnIuY2xlYXJmaXggew0KICAgIGRpc3BsYXk6IG5vbmU7DQp9DQoNCiNzdG9yeS1mb290ZXJ7DQogICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50Ow0KfQ0KDQouY29sbGFwc2Ugew0KICAgIGRpc3BsYXk6IGJsb2NrOw0KfQ0KDQoubmF2YmFyIC5uYXY+bGk+YSB7DQogICAgcGFkZGluZzogOS41cHggMTVweDsNCn0NCg0KbmF2Lm5hdmJhciB7DQogICAgYm9yZGVyOiAwcHggc29saWQgdHJhbnNwYXJlbnQ7DQp9DQoNCi8qLS0tLS0tLS0tLS1Kb2Igc2VhcmNoIGNzcy0tLS0tLS0tLS0tLS0qLw0KDQouc3BhbjEyLnJlZGJveC5ocGpvYnMgew0KICAgIG1hcmdpbjogMCAwIDAgMDsNCiAgICB3aWR0aDogMTAwJTsNCn0NCg0KLnJlZGJveHsNCiAgICBiYWNrZ3JvdW5kOiAjZjIwMDE3ICFpbXBvcnRhbnQ7DQp9DQoNCmgyLmNvbC1tZC0zIHsNCiAgICBmb250LWZhbWlseTogb3h5Z2VuQm9sZDsNCiAgICBtYXJnaW46IDElIDAgMCAwJTsNCiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7DQp9DQoNCi5jb250cm9sLWxhYmVsIHsNCiAgICBkaXNwbGF5OiBub25lOw0KfQ0KDQpmb3JtIHNlbGVjdCB7DQogICAgZmxvYXQ6IHJpZ2h0Ow0KICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7DQogICAgY29sb3I6ICM1MTUwNTE7DQogICAgLyogZm9udC13ZWlnaHQ6IDcwMDsgKi8NCiAgICBmb250LXNpemU6IDEuMnZ3Ow0KICAgIGZvbnQtZmFtaWx5OiBveHlnZW5SZWd1bGFyOw0KICAgIGhlaWdodDogNDZweDsNCiAgICB3aWR0aDogOTYlIWltcG9ydGFudDsNCiAgICBwYWRkaW5nOiA1cHg7DQogICAgYm9yZGVyOiA1JTsNCiAgICAtby1ib3JkZXItcmFkaXVzOiAwIWltcG9ydGFudDsNCiAgICBib3JkZXItcmFkaXVzOiAwIWltcG9ydGFudDsNCn0NCg0KcC5ocC1saW5rLmNvbC1tZC0zIHsNCiAgICBtYXJnaW46IDAgMCAwIDAhaW1wb3J0YW50Ow0KICAgIHBhZGRpbmc6IDAuOSUgMCAwIDIlOw0KfQ0KDQouYmxhY2tib3ggLmhwLWxpbmsgYSwgLmxpZ2h0Z3JheWJveCAuaHAtbGluayBhLCAucmVkYm94IC5ocC1saW5rIGEgew0KICAgIGZvbnQtZmFtaWx5OiBveHlnZW5Cb2xkOw0KICAgIGJvcmRlci1yYWRpdXM6IDVweDsNCiAgICBwYWRkaW5nOiA0JSA4JTsNCiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmOw0KICAgIGJhY2tncm91bmQ6IDAgMDsNCiAgICBjb2xvcjogI2JiMDQyMyFpbXBvcnRhbnQ7DQogICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7DQp9DQoNCi8qLS0tLS0tLS0tLSBXT0kgQ1NTIC0tLS0tLS0tLS0tLS0tKi8NCkBmb250LWZhY2Ugew0KICBmb250LWZhbWlseTogb3h5Z2VuQm9sZDsNCiAgc3JjOiB1cmwoIi9hd2VsbG9maW5ub3ZhdGlvbi9TaXRlQXNzZXRzL094eWdlbi1Cb2xkLnR0ZiIpOw0KfQ0KDQpAZm9udC1mYWNlIHsNCiAgZm9udC1mYW1pbHk6IG94eWdlblJlZ3VsYXI7DQogIHNyYzogdXJsKCIvYXdlbGxvZmlubm92YXRpb24vU2l0ZUFzc2V0cy9PeHlnZW4tUmVndWxhci50dGYiKTsNCn0NCg0KDQoNCg0KI21haW5ib2R5IC5jb250YWluZXJ7DQoJd2lkdGg6MTAwJSAhaW1wb3J0YW50Ow0KfQ0KDQpib2R5ew0KCWZvbnQtZmFtaWx5Om94eWdlblJlZ3VsYXI7DQoJZm9udC1zaXplOjEycHg7DQp9DQoNCiNtYWluUGFnZUltYWdlDQp7DQoJcG9zaXRpb246IHJlbGF0aXZlOw0KCWJhY2tncm91bmQtaW1hZ2U6IHVybCgiL2F3ZWxsb2Zpbm5vdmF0aW9uL1B1Ymxpc2hpbmdJbWFnZXMvUGFnZXMvV2VsbCUyME9mJTIwSW5ub3ZhdGlvbi9TdWJNYWluLUZ1dHVyZS5qcGciKTsNCgliYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTsNCgliYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDsNCg0KfQ0KDQojc3ZnU2hhcmRzew0KCXBvc2l0aW9uOmFic29sdXRlOw0KCXRvcDowOw0KCWxlZnQ6MDsNCgliYWNrZ3JvdW5kLWltYWdlOiB1cmwoImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owbmFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jbklIZHBaSFJvUFNjeE1EQWxKeUIyYVdWM1FtOTRQU2N3SURBZ01qQWdNVEFuSUhCeVpYTmxjblpsUVhOd1pXTjBVbUYwYVc4OUoyNXZibVVuUGcwS0NUeGtaV1p6UGcwS0NRazhiR2x1WldGeVIzSmhaR2xsYm5RZ2FXUTlKMmR5WVdReEp5QjRNVDBuTUNVbklIa3hQU2N3SlNjZ2VESTlKekV3TUNVbklIa3lQU2N3SlNjK0RRb0pDUWs4YzNSdmNDQnZabVp6WlhROUp6QWxKeUJ6ZEhsc1pUMG5jM1J2Y0MxamIyeHZjam9qT0VFNFJEaEdPM04wYjNBdGIzQmhZMmwwZVRveEp5QXZQZzBLQ1FrSlBITjBiM0FnYjJabWMyVjBQU2N4TURBbEp5QnpkSGxzWlQwbmMzUnZjQzFqYjJ4dmNqb2pSREJFTVVReU8zTjBiM0F0YjNCaFkybDBlVG94SnlBdlBnMEtDUWs4TDJ4cGJtVmhja2R5WVdScFpXNTBQZzBLQ1R3dlpHVm1jejROQ2drTkNnazhjRzlzZVdkdmJpQm1hV3hzUFNkMWNtd29JMmR5WVdReEtTY2djRzlwYm5SelBTY3dMREV3SURBc01DQXhNQzQ0TERBZ09DNDRMREV3Snk4K0RRb0pEUW84TDNOMlp6ND0iKSwJCQkJCSAgdXJsKCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MG5hSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY25JSGRwWkhSb1BTY3hNREFsSnlCMmFXVjNRbTk0UFNjd0lEQWdNakFnTVRBbklIQnlaWE5sY25abFFYTndaV04wVW1GMGFXODlKMjV2Ym1VblBqeGtaV1p6UGp4c2FXNWxZWEpIY21Ga2FXVnVkQ0JwWkQwblozSmhaREVuSUhneFBTY3dKU2NnZVRFOUp6QWxKeUI0TWowbk1UQXdKU2NnZVRJOUp6QWxKejQ4YzNSdmNDQnZabVp6WlhROUp6QWxKeUJ6ZEhsc1pUMG5jM1J2Y0MxamIyeHZjam9qT0VFNFJEaEdPM04wYjNBdGIzQmhZMmwwZVRveEp5QXZQanh6ZEc5d0lHOW1abk5sZEQwbk1UQXdKU2NnYzNSNWJHVTlKM04wYjNBdFkyOXNiM0k2STBRd1JERkVNanR6ZEc5d0xXOXdZV05wZEhrNk1TY2dMejQ4TDJ4cGJtVmhja2R5WVdScFpXNTBQand2WkdWbWN6NDhjRzlzZVdkdmJpQm1hV3hzUFNkMWNtd29JMmR5WVdReEtTY2djRzlwYm5SelBTYzFMREV3SURZc015QXhNaXd4TUNjdlBqd3ZjM1puUGc9PSIpOw0KCXdpZHRoOjEwMCU7DQoJaGVpZ2h0OjEwMCU7DQoJYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7DQp9DQoNCkBtZWRpYSAobWF4LXdpZHRoOiA2MTVweCkNCi5zcGFuMTIucmVkYm94Lmhwam9icyB7DQogICAgbWluLWhlaWdodDogMjQwcHg7DQp9DQoNCiNiYW5uZXJJbWd7DQogICAgcGFkZGluZy1sZWZ0OiA0NSU7DQp9DQoNCiNiYW5uZXJJbWdNb2J7DQoJZGlzcGxheTpub25lOw0KfQ0KDQojdGl0bGVJY29uew0KCXdpZHRoOiAxODlweDsNCgkvKndpZHRoOiAzMCU7Ki8NCglmbG9hdDogbGVmdDsNCgltYXJnaW46IDAgNSUgMjAlIDA7DQp9DQoNCkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0NXB4KSB7DQoJI3RpdGxlSWNvbnsNCgkJd2lkdGg6IDE1OXB4Ow0KCX0NCn0NCg0KQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjEwcHgpIHsNCgkjdGl0bGVJY29uew0KCQl3aWR0aDogMTA5cHg7DQoJfQ0KfQ0KDQoNCiNhbmdsZWRTdHJpcA0Kew0KCXRleHQtYWxpZ246Y2VudGVyOw0KCXBhZGRpbmc6IDEwJSAxMCUgNyUgMTAlOw0KCWJhY2tncm91bmQ6IHVybCgiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBuYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNuSUhkcFpIUm9QU2N4TURBbEp5QjJhV1YzUW05NFBTY3dJREFnTWpBZ01UQW5JSEJ5WlhObGNuWmxRWE53WldOMFVtRjBhVzg5SjI1dmJtVW5Qanh3YjJ4NVoyOXVJR1pwYkd3OUoyZHlZWGtuSUNCd2IybHVkSE05SnpBc09TQXdMREVnTWpBc01pQXlNQ3c0SUNjdlBqd3ZjM1puUGc9PSIpOw0KCWJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7DQoJYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7DQoJY29sb3I6d2hpdGU7DQoJZm9udC13ZWlnaHQ6IGJvbGQ7DQoJZm9udC1mYW1pbHk6IG94eWdlblJlZ3VsYXI7DQoJZm9udC1zaXplOiAxNXB0OwkNCn0NCg0KI3R1cm5SaWdodFByb2R1Y3RzIGgzLCAjdHVyblJpZ2h0UHJvZHVjdHMgcHsNCgl0ZXh0LWFsaWduOiBjZW50ZXI7DQp9DQoNCiNhbmdsZWRTdHJpcCBoNHsNCgljb2xvcjp3aGl0ZSAhaW1wb3J0YW50Ow0KCW1hcmdpbi1yaWdodDo1JTsNCn0NCg0KI3R1cm5SaWdodFByb2R1Y3RzIHAgew0KICAgIG1hcmdpbjogMCA1JSAwIDUlOw0KICAgIGZvbnQtc2l6ZTogMXZ3Ow0KICAgIGNvbG9yOiBibGFjazsNCn0NCg0KLmJsYWNrdGV4dHsNCgljb2xvcjpibGFjazsNCn0NCg0KI3BhZ2UtdGl0bGUgew0KICAgIGZvbnQtZmFtaWx5OiBveHlnZW5Cb2xkOw0KICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgICB0b3A6IDI4JTsNCiAgICBsZWZ0OiAyNi41JTsNCiAgICBmb250LXNpemU6IDQuOXZ3Ow0KICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50Ow0KfQ0KDQojcHJvZHVjdFRpdGxlew0KICBmb250LWZhbWlseTogb3h5Z2VuUmVndWxhcjsNCn0NCg0KLnRpdGxlLXRhZ2xpbmUgew0KICAgIGZvbnQtZmFtaWx5OiBveHlnZW5SZWd1bGFyOw0KICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgICB0b3A6IDQ2JTsNCiAgICBmb250LXNpemU6IDEuMnZ3Ow0KICAgIGZvbnQtd2VpZ2h0OiA1OTk7DQogICAgY29sb3I6ICNmZmZmZmY7DQogICAgdGV4dC1hbGlnbjogY2VudGVyOw0KICAgIG1hcmdpbjogMCAyNSUgMCAyNSU7DQogICAgdGV4dC1zaGFkb3c6IDBweCAwcHggOHB4ICMwMDA7DQp9DQoNCi5idXR0b24gew0KICAgIGZvbnQtZmFtaWx5OiBveHlnZW5Cb2xkOw0KICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgICB0b3A6IDU5JTsNCiAgICBsZWZ0OiA0MyU7DQogICAgZm9udC1zaXplOiAxLjF2dzsNCiAgICBjb2xvcjogd2hpdGU7DQogICAgYmFja2dyb3VuZC1jb2xvcjogI2YyMDAxNzsNCiAgICBwYWRkaW5nOiAxJSAzLjUlIDElIDMuNSU7DQogICAgYm9yZGVyLXJhZGl1czogNXB4Ow0KICAgIGN1cnNvcjogcG9pbnRlcjsNCn0NCg0KI2VuaGFuY2V0aGVicmFuZGxvZ28gew0KICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgICB3aWR0aDogMTIlOw0KICAgIHRvcDogODYlOw0KICAgIGxlZnQ6IDQ0JTsNCn0NCg0KLmJ1dHRvbi1pY29uIHsNCiAgZm9udC1mYW1pbHk6IG94eWdlbkJvbGQ7DQogIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgdG9wOiA2Ni44JTsNCiAgbGVmdDogNiU7DQogIGZvbnQtc2l6ZTogMS4zdnc7DQogIGNvbG9yOndoaXRlOw0KfQ0KDQovKg0KLmNvbnRhaW5lciB7DQogIHBvc2l0aW9uOiByZWxhdGl2ZTsNCiAgdGV4dC1hbGlnbjogY2VudGVyOw0KICBjb2xvcjogd2hpdGU7DQp9Ki8NCg0KI3N0cmlwU3RhdHN7DQoJZm9udC1mYW1pbHk6IG94eWdlblJlZ3VsYXI7DQoJZm9udC1zaXplOiAxNXB0Ow0KfQ0KDQoNCiNEUklMTFRvb2xraXR7DQoJZm9udC1mYW1pbHk6IG94eWdlblJlZ3VsYXI7DQoJZm9udC1zaXplOiAxNXB0Ow0KCXBhZGRpbmc6IDAgMCAwIDAgIWltcG9ydGFudDsNCn0NCg0KI3N0cmlwU3RhdHMgaDR7DQoJbWFyZ2luLWJvdHRvbToyLjUlOw0KfQ0KDQouc3RhdHMtaWNvbi1jb250YWluZXJ7DQoJdGV4dC1hbGlnbjpsZWZ0Ow0KCW1hcmdpbjphdXRvOw0KCW1hcmdpbi1ib3R0b206MTAlOw0KCWNvbG9yOndoaXRlOw0KCWZvbnQtZmFtaWx5Om94eWdlbkJvbGQ7CQ0KCXdpZHRoOjcwJTsNCn0NCg0KLnN0YXRzLWljb24tY29udGFpbmVyIHAgew0KCWZvbnQtc2l6ZToxLjR2dzsNCn0NCg0KDQouc3RhdHMtd2VsbC1pY29uDQp7DQoJZmxvYXQ6bGVmdDsNCgkvKnBvc2l0aW9uOiBhYnNvbHV0ZTsqLw0KCXBhZGRpbmctdG9wOjAuNiU7DQoJbWFyZ2luLWxlZnQ6MTAlOw0KCQ0KICAgIHdpZHRoOiAzMC42NSUgIWltcG9ydGFudDsNCiAgICBtYXJnaW4tbGVmdDogNiUgIWltcG9ydGFudDsNCn0NCg0KLnN0YXRzLWNhbGVuZGFyLWljb24gew0KICAgIGZsb2F0OiBsZWZ0Ow0KICAgIHBhZGRpbmctdG9wOiAwLjYlOw0KICAgIHdpZHRoOiAzMCUgIWltcG9ydGFudDsNCiAgICBtYXJnaW4tbGVmdDogNSUgIWltcG9ydGFudDsNCn0NCg0KI3N0YXRzLWljb24tZHJpbGwtY29udGFpbmVyDQp7DQoJd2lkdGg6MTAwJTsNCn0NCg0KI3N0YXRzLWRyaWxsLWljb24NCnsNCgkvKnBvc2l0aW9uOiBhYnNvbHV0ZTsqLw0KCQ0KCS8qbGVmdDoyNXB4OyovDQoJZmxvYXQ6bGVmdDsNCglwYWRkaW5nLXRvcDowLjYlOw0KCW1hcmdpbi1sZWZ0OjIwJSAhaW1wb3J0YW50Ow0KCXdpZHRoOjM2JSAhaW1wb3J0YW50Ow0KfQ0KDQouc3RhdHMtaWNvbi10ZXh0ew0KCWZvbnQtZmFtaWx5OiBveHlnZW5Cb2xkOw0KCS8qYmFja2dyb3VuZC1jb2xvcjpncmV5OyovDQoJbWFyZ2luLWxlZnQ6NTUlOw0KCXBhZGRpbmc6MS43JTsNCgkvKnBvc2l0aW9uOmFic29sdXRlOw0KCXRleHQtYWxpZ246bGVmdDsNCgl0b3A6MCU7DQoJbGVmdDoxMiU7Ki8NCgkgbGluZS1oZWlnaHQ6IDEyMCU7DQp9DQoNCi5zdGF0cy10ZXh0ew0KCSAgICBmb250LXNpemU6IDE0cHQ7DQogICAgbWFyZ2luOiAxMCUgMCUgMTAlIDAlOw0KfQ0KDQoudGV4dFJlZEJhY2tncm91bmR7DQoJbWFyZ2luLWxlZnQ6MyU7DQoJLypmb250LXNpemU6IDE4cHQ7Ki8NCgliYWNrZ3JvdW5kLWNvbG9yOiNmMjAwMTc7DQoJcGFkZGluZzowLjMlIDIlIDAuMyUgMiU7DQp9DQoNCi50ZXh0R3JleUJhY2tncm91bmR7DQoJbWFyZ2luLWxlZnQ6MyU7DQoJLypmb250LXNpemU6IDE4cHQ7Ki8NCgliYWNrZ3JvdW5kLWNvbG9yOiM4YThkOGY7DQoJcGFkZGluZzowLjMlIDIlIDAuMyUgMiU7DQp9DQoNCi5EUklMTC1sb2dvc3sNCgl3aWR0aDo1MCUgIWltcG9ydGFudDsNCgltYXJnaW4tYm90dG9tOjIlICFpbXBvcnRhbnQ7DQp9DQoNCi5UUi1sb2dvcyB7DQogICAgd2lkdGg6IDUlICFpbXBvcnRhbnQ7DQogICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsNCiAgICBtYXJnaW46IDEuNSUgMSUgNSUgMzQuNSUgIWltcG9ydGFudDsNCn0NCg0KLlRSLWxvZ29zLXRvcCB7DQogICAgd2lkdGg6IDE0JSAhaW1wb3J0YW50Ow0KICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7DQogICAgbWFyZ2luOiA0LjUlIDIlIDEzJSA1JSAhaW1wb3J0YW50Ow0KfQ0KDQpoNHsNCglmb250LWZhbWlseTogb3h5Z2VuQm9sZDsNCglmb250LXNpemU6IDIwcHQ7DQoJZm9udC13ZWlnaHQ6IGJvbGQ7DQoJY29sb3I6YmxhY2sgIWltcG9ydGFudDsNCn0NCg0KaDN7DQoJZm9udC1mYW1pbHk6IG94eWdlblJlZ3VsYXI7DQoJZm9udC1zaXplOiAxLjZ2dzsNCgljb2xvcjogd2hpdGU7DQoJDQp9CQ0KDQpoMzpob3ZlciB7IA0KICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsNCn0NCg0KI0RSSUxMVG9vbGtpdCBoNHsNCgljb2xvcjogYmxhY2s7DQoJbWFyZ2luOiAwIDAgMCAwOw0KfQ0KDQoNCi5yZWRBcnJvd3sNCgljb2xvcjojZjIwMDE3Ow0KfQ0KDQouY29sLW1kLTR7DQoJcGFkZGluZzowcHg7DQp9DQoNCi50b29sa2l0LXJvdw0Kew0KCW1hcmdpbjogMCAyMCUgMCAyMCU7DQp9DQoNCi50b29sa2l0LXRpdGxlcw0Kew0KCW1hcmdpbjogMCAyMCUgMjAlIDIwJSAhaW1wb3J0YW50Ow0KfQ0KDQoudG9vbGtpdHsNCiAgICBtYXJnaW4tYm90dG9tOiA1JTsNCgljdXJzb3I6cG9pbnRlcjsNCn0NCg0KI3N0cmlwU3RhdHNSb3cNCnsNCgltYXJnaW46IDAgMCUgMCAwJTsNCn0NCg0KI1RSbWFpbmNvcHl7DQogICAgIG1hcmdpbjogMCAzMCUgMCAzMCU7DQp9DQoNCiNUUm1haW5jb3B5IHAsICNUUm1haW5jb3B5IGg0DQp7DQogICAgdGV4dC1hbGlnbjpjZW50ZXI7DQp9DQoNCiNUUm1haW5jb3B5IHANCnsNCiAgICBtYXJnaW46IDAgMCA2JSAwOw0KICAgIGZvbnQtc2l6ZTogMS4xdnc7DQp9DQoNCi5UUmxpc3RSb3cgew0KICAgIG1hcmdpbjogNSUgMCUgNiUgMCU7DQogICAgZm9udC1zaXplOiAxLjF2dzsNCn0NCg0KI1RSbWFpbmNvcHkgaW1new0KICAgIHdpZHRoOjc1JTsNCiAgICBtYXJnaW46IDAgMjAlIDAgOCU7DQp9DQoNCg0KI2NvbnRhY3RGb3JtIHsNCiAgICBjb2xvcjogd2hpdGU7DQogICAgdGV4dC1hbGlnbjogY2VudGVyOw0KICAgIGJhY2tncm91bmQ6IHVybCgiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhkcFpIUm9QU0l4TURBbElpQjJhV1YzUW05NFBTSXdJREFnTWpBZ01UQWlJSEJ5WlhObGNuWmxRWE53WldOMFVtRjBhVzg5SW01dmJtVWlQanh3YjJ4NVoyOXVJR1pwYkd3OUlpTmpZekE1TW1ZaUlIQnZhVzUwY3owaU1Dd3lNQ0F5TUN3eU1DQXlNQ3d4SURBc01DSXZQand2YzNablBnPT0iKTsgICAgDQogICAgcGFkZGluZzogNSUgMzAlIDUlIDMwJTsNCiAgICBmb250LWZhbWlseTogb3h5Z2VuUmVndWxhcjsNCn0NCg0KI2NvbnRhY3RGb3JtIGgzIHsNCiAgICBtYXJnaW46IDAgMCAwIDA7DQp9DQoNCiNjb250YWN0Rm9ybSBoMiB7DQogICAgY29sb3I6IHdoaXRlOw0KICAgIGZvbnQtc2l6ZTogMi41dnc7DQogICAgbWFyZ2luOiAxJSAwIDElIDA7DQp9DQoNCiNjb250YWN0Rm9ybSBoMiBzcGFuew0KICAgIGZvbnQtd2VpZ2h0OiBib2xkOw0KfQ0KDQoNCiNjb250YWN0Rm9ybSBwIHNwYW57DQogICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVkOw0KfQ0KDQojY29udGFjdEZvcm0gcCB7DQogICAgbWFyZ2luOiA3JSAwIDclIDA7DQogICAgZm9udC1zaXplOiAxLjJ2dzsNCiAgICBmb250LWZhbWlseTogb3h5Z2VuUmVndWxhcjsNCn0NCg0KDQojY29udGFjdEZvcm0gcCBzcGFuew0KICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOw0KfQ0KDQojY29udGFjdEZvcm1Sb3cgew0KICAgIHRleHQtYWxpZ246IGxlZnQ7DQogICAgZm9udC1zaXplOiAxLjF2dzsNCn0NCg0KI2NvbnRhY3RGb3JtUm93IC5jb2wtbWQtNiB7DQogICAgcGFkZGluZzogMiUgMiUgMiUgMiU7DQp9DQoNCi5jb2wtbWQtNiBpbnB1dFt0eXBlPSJ0ZXh0Il0gew0KICAgIHBhZGRpbmc6IDQlOw0KICAgIGhlaWdodDogMzUlOw0KICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOw0KfQ0KDQouY29sLXhzLTEyIHRleHRhcmVhIHsNCiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsNCiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50Ow0KfQ0KDQojQ0ZCdXR0b25Db250YWluZXIgew0KICAgIHRleHQtYWxpZ246IGNlbnRlcjsNCn0NCg0KI0NGQnV0dG9uQ29udGFpbmVyIGJ1dHRvbiB7DQogICAgbWFyZ2luLXRvcDogNyU7DQogICAgYm9yZGVyOiBub25lOw0KICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOw0KICAgIHBhZGRpbmc6IDIlIDEwJSAyJSAxMCU7DQogICAgZm9udC1mYW1pbHk6IG94eWdlbkJvbGQ7DQogICAgZm9udC1zaXplOiAxLjF2dzsNCiAgICBjb2xvcjogI2YyMDAxNzsNCn0NCg0KLlRSbGlzdFJvdyAuY29sLW1kLTYgew0KICAgIHBhZGRpbmc6IDBweDsNCn0NCg0KLnJpZ2h0LmNhcm91c2VsLWNvbnRyb2wsIC5sZWZ0LmNhcm91c2VsLWNvbnRyb2wsIC5jYXJvdXNlbC1pbmRpY2F0b3JzIHsNCiAgICBkaXNwbGF5OiBub25lOw0KfQ0KDQojYnJlYWRjcnVtYm5hdnsNCiAgICBkaXNwbGF5OiBub25lOw0KfQ0KDQppbWcuYnJhbmNoTG9nb3Mgew0KICAgIHdpZHRoOiA2MCU7DQogICAgbWFyZ2luOiAwJSAwJSAwJSAwJTsNCn0NCg0KaW1nLmJyYW5jaExvZ29zU21hbGwgew0KICAgIG1hcmdpbjogNSUgMCAwIDElOw0KICAgIHdpZHRoOiA1MCU7DQp9DQoNCiNrY2FXYXlCdXR0b24gew0KICAgIGZvbnQtZmFtaWx5OiBveHlnZW5Cb2xkOw0KICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgICB0b3A6IDkzJTsNCiAgICBsZWZ0OiAyOSU7DQogICAgZm9udC1zaXplOiAxdnc7DQogICAgY29sb3I6IHdoaXRlOw0KICAgIGJhY2tncm91bmQtY29sb3I6ICNmMjAwMTc7DQogICAgcGFkZGluZzogMiUgNS41JSAyJSA1LjUlOw0KICAgIGJvcmRlci1yYWRpdXM6IDVweDsNCn0NCg0KI25ld3NSb3cgew0KICAgIHRleHQtYWxpZ246IGNlbnRlcjsNCiAgICBtYXJnaW46IDAgMTAlIDAlIDEwJTsNCiAgICBmb250LWZhbWlseTogb3h5Z2VuQm9sZDsNCiAgICBmb250LXNpemU6IDEuM3Z3Ow0KfQ0KDQojbmV3c1JvdyBoNCB7DQogICAgbWFyZ2luLWJvdHRvbTogMyU7DQp9DQoNCi5yZWRBcnJvd05ld3Mgew0KICAgIGNvbG9yOiAjZjIwMDE3Ow0KICAgIGZsb2F0OiBsZWZ0Ow0KICAgIG1hcmdpbi1ib3R0b206IDEwJTsNCn0NCg0KLmFydGljbGVEYXRlIHsNCiAgICB0ZXh0LWFsaWduOiBsZWZ0Ow0KICAgIG1hcmdpbjogMiUgMCAwIDQlOw0KICAgIGNvbG9yOiBncmV5Ow0KICAgIGZvbnQtZmFtaWx5OiBveHlnZW5SZWd1bGFyOw0KfQ0KDQojbmV3c0J1dHRvbiB7DQogICAgcG9zaXRpb246IHJlbGF0aXZlOw0KICAgIHRvcDogMDsNCiAgICBsZWZ0OiAwOw0KICAgIG1hcmdpbjogNSUgMzUlIDUlIDM1JTsNCn0NCg0KLmFydGljbGVUZXh0IHsNCiAgICB0ZXh0LWFsaWduOiBsZWZ0Ow0KCW1hcmdpbi1yaWdodDo1JTsNCgljb2xvcjpibGFjazsNCn0NCg0KLmNhcm91c2VsSW1hZ2Vzew0KCXdpZHRoOjEwMCU7DQp9DQoNCkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkzcHgpIHsNCg0KLnRvb2xraXR7DQpwYWRkaW5nOjBweDsNCn0JDQoNCi5uYXYtY29sbGFwc2V7DQoJCXotaW5kZXg6MTA7DQp9DQoJDQoJI0RSSUxMVG9vbGtpdCBwew0KCQltYXJnaW46IDAgMTAlIDAgMTAlOw0KCX0NCgkNCgkjYnJlYWRjcnVtYm5hdnsNCgkJZGlzcGxheTpub25lOw0KCX0NCgkNCgkJDQoJLkRSSUxMLWxvZ29zew0KCQl3aWR0aDo1MCUgIWltcG9ydGFudDsJCQ0KCX0NCg0KCSNtYWluUGFnZUltYWdlDQoJew0KCQlwb3NpdGlvbjogcmVsYXRpdmU7DQoJCWJhY2tncm91bmQtaW1hZ2U6IHVybCgiL2F3ZWxsb2Zpbm5vdmF0aW9uL1B1Ymxpc2hpbmdJbWFnZXMvUGFnZXMvV2VsbCUyME9mJTIwSW5ub3ZhdGlvbi9TdWJNYWluLUZ1dHVyZS5qcGciKTsNCgkJYmFja2dyb3VuZC1zaXplOiAxMDAlOw0KICAgIAkJYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tOw0KCX0NCg0KCSNzdmdTaGFyZHN7DQoJCWJhY2tncm91bmQtaW1hZ2U6IHVybCgiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBuYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNuSUhkcFpIUm9QU2N4TURBbEp5QjJhV1YzUW05NFBTY3dJREFnTWpBZ01UQW5JSEJ5WlhObGNuWmxRWE53WldOMFVtRjBhVzg5SjI1dmJtVW5QanhrWldaelBqeHNhVzVsWVhKSGNtRmthV1Z1ZENCcFpEMG5aM0poWkRFbklIZ3hQU2N3SlNjZ2VURTlKekFsSnlCNE1qMG5NQ2NnZVRJOUp6RXdNQ1VuUGp4emRHOXdJRzltWm5ObGREMG5NQ1VuSUhOMGVXeGxQU2R6ZEc5d0xXTnZiRzl5T2lNNFFUaEVPRVk3YzNSdmNDMXZjR0ZqYVhSNU9qRW5JQzgrUEhOMGIzQWdiMlptYzJWMFBTY3hNREFsSnlCemRIbHNaVDBuYzNSdmNDMWpiMnh2Y2pvalJEQkVNVVF5TzNOMGIzQXRiM0JoWTJsMGVUb3hKeUF2UGp3dmJHbHVaV0Z5UjNKaFpHbGxiblErUEM5a1pXWnpQanh3YjJ4NVoyOXVJR1pwYkd3OUozVnliQ2dqWjNKaFpERXBKeUJ3YjJsdWRITTlKekFzTUNBeU1Dd3dJREl3TERZdU5TQXdMRGN1TlNjdlBqd3ZjM1puUGc9PSIpLAkJCQkJCSAgdXJsKCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MG5hSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY25JSGRwWkhSb1BTY3hNREFsSnlCMmFXVjNRbTk0UFNjd0lEQWdNakFnTVRBbklIQnlaWE5sY25abFFYTndaV04wVW1GMGFXODlKMjV2Ym1VblBqeGtaV1p6UGp4c2FXNWxZWEpIY21Ga2FXVnVkQ0JwWkQwblozSmhaREVuSUhneFBTY3dKU2NnZVRFOUp6QWxKeUI0TWowbk1DVW5JSGt5UFNjeE1EQWxKejQ4YzNSdmNDQnZabVp6WlhROUp6QWxKeUJ6ZEhsc1pUMG5jM1J2Y0MxamIyeHZjam9qT0VFNFJEaEdPM04wYjNBdGIzQmhZMmwwZVRveEp5QXZQanh6ZEc5d0lHOW1abk5sZEQwbk1UQXdKU2NnYzNSNWJHVTlKM04wYjNBdFkyOXNiM0k2STBRd1JERkVNanR6ZEc5d0xXOXdZV05wZEhrNk1TY2dMejQ4TDJ4cGJtVmhja2R5WVdScFpXNTBQand2WkdWbWN6NDhjRzlzZVdkdmJpQm1hV3hzUFNkMWNtd29JMmR5WVdReEtTY2djRzlwYm5SelBTY3dMREV3SURRc01UQWdNQ3cxSnk4K1BDOXpkbWMrIik7DQoJCWJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlOw0KCX0NCgkNCgkjYmFubmVySW1nTW9iew0KCQlkaXNwbGF5OmJsb2NrOw0KCQlwYWRkaW5nLXRvcDogMTAwJTsNCgl9DQoJDQoJI2Jhbm5lckltZ3sNCgkJZGlzcGxheTpub25lOw0KCX0NCgkNCgkjcGFnZS10aXRsZSB7DQoJICAgIHRleHQtYWxpZ246IGNlbnRlcjsNCgkgICAgdG9wOiA5JTsNCgkgICAgbGVmdDogMyU7DQoJICAgIGZvbnQtc2l6ZTogMTV2dzsNCgkgICAgbGluZS1oZWlnaHQ6IDk4JTsNCgl9DQoNCgkudGl0bGUtdGFnbGluZSB7DQoJICAgIHRvcDogNDAlOw0KICAgICAgICAgICAgZm9udC1zaXplOiA0LjV2dzsNCiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1OTk7DQogICAgICAgICAgICBtYXJnaW46IDUlIDEwJTsNCiAgICAgICAgfQ0KDQoJI3RpdGxlSWNvbnsNCiAgICAgICAgICAgIGZsb2F0Om5vbmU7DQogICAgICAgICAgICB3aWR0aDoxNSU7DQogICAgICAgICAgICBtYXJnaW46IDAgNSUgMSUgMDsNCgl9DQoNCi5zcGFuMTIucmVkYm94Lmhwam9icyAuaHAtbGluayB7DQogICAgZGlzcGxheTogYmxvY2s7DQogICAgbWFyZ2luOiA1cHggMCFpbXBvcnRhbnQ7DQogICAgd2lkdGg6IDk2JTsNCiAgICBmbG9hdDogbGVmdCFpbXBvcnRhbnQ7DQp9DQoNCgkuYnV0dG9uIHsNCiAgICB0b3A6IDY4JTsNCiAgICBsZWZ0OiAzMiU7DQogICAgZm9udC1zaXplOiAzdnc7DQogICAgYmFja2dyb3VuZC1jb2xvcjogI2YyMDAxNzsNCiAgICBwYWRkaW5nOiAyLjQlIDYuNSUgMi40JSA4LjUlOw0KICAgIGJvcmRlci1yYWRpdXM6IDVweDsNCn0NCg0KCS5idXR0b24taWNvbiB7DQoJICB0b3A6IDU2LjUlOw0KCSAgbGVmdDogOSU7DQoJICBmb250LXNpemU6IDN2dzsNCgl9DQoNCgkudG9vbGtpdC1yb3cNCgl7DQoJCW1hcmdpbjogMCAwJSAwIDAlOw0KCX0NCg0KCSNuZXdzUm93IHsNCiAgICAJCWZvbnQtc2l6ZTogMy4zdnc7DQogICAgICAgICAgICAgICAgbWFyZ2luOiAtMTAlIDEwJSA1JSAxMCU7ICAgIA0KCX0JDQoNCgkja2NhV2F5QnV0dG9uIHsNCiAJICAgdG9wOiAxMjAlOw0KIAkgICBsZWZ0OiAzMyU7DQogCSAgIGZvbnQtc2l6ZTogMnZ3Ow0KCX0NCgkNCgloNHsNCgkJZm9udC1mYW1pbHk6IG94eWdlbkJvbGQ7DQoJCWZvbnQtc2l6ZTogNC41dnc7DQoJCWZvbnQtd2VpZ2h0OiBib2xkOw0KCQltYXJnaW46IDAlIDAlIDAlIDAlOw0KCX0NCgkNCglwew0KCQlmb250LXNpemU6IDIycHQ7DQoJCW1hcmdpbjogMCAyMCUgNyUgMjAlOw0KCX0NCgkNCgkjYW5nbGVkU3RyaXB7DQoJCXBhZGRpbmc6IDQ1JSA1JSA0MCUgNSU7DQoJCWZvbnQtc2l6ZTogM3Z3Ow0KCX0NCg0KCS5UUi1sb2dvcy10b3AsIC5UUi1sb2dvcyB7DQogICAgCQl3aWR0aDogMTUlICFpbXBvcnRhbnQ7DQogICAgCQltYXJnaW46IDUlIDIlIDIzJSAwJSAhaW1wb3J0YW50Ow0KCX0NCg0KCQ0KCS5jYXJvdXNlbEltYWdlcyB7DQoJICAgICAgICBtYXJnaW4tbGVmdDogLTEwMCUgIWltcG9ydGFudDsNCgkgICAgICAgIG1heC13aWR0aDogMjAwJSAhaW1wb3J0YW50Ow0KCSAgICAgICAgd2lkdGg6IDIwMCUgIWltcG9ydGFudDsNCgkgICAgICAgIG92ZXJmbG93OiBoaWRkZW47DQoJfQ0KDQoJI3R1cm5SaWdodFByb2R1Y3RzIHAgew0KCSAgICBmb250LXNpemU6IDIuNXZ3Ow0KCX0NCg0KCSNuZXdzQnV0dG9uIHsNCiAgICAJCW1hcmdpbjogNSUgMjUlIDUlIDI1JTsNCgl9DQoNCgkjYW5nbGVkU3RyaXAgaDMgew0KCSAgICBmb250LWZhbWlseTogb3h5Z2VuUmVndWxhcjsNCgkgICAgZm9udC1zaXplOiA0LjZ2dzsNCgkgICAgY29sb3I6IHdoaXRlOw0KCX0NCgkNCgkudG9vbGtpdC10aXRsZXMNCgl7DQoJCWZvbnQtc2l6ZTogMy41dncgIWltcG9ydGFudDsNCgkJbWFyZ2luOiAwIDIwJSAxNSUgMjAlOw0KCX0NCgkNCgkuc3RhdHMtd2VsbC1pY29uDQoJew0KCQl3aWR0aDoxMCUgIWltcG9ydGFudDsNCgl9DQoNCgkuc3RhdHMtaWNvbi1jb250YWluZXIgew0KICAgIAkJd2lkdGg6IDEwMCU7DQoJfQ0KCQ0KCS5zdGF0cy1pY29uLWNvbnRhaW5lciBwIHsNCgkJZm9udC1zaXplOiAyLjQ5dnc7DQoJCQ0KCX0NCgkNCgkuc3RhdHMtaWNvbi1jb250YWluZXIgcCB7DQoJCWZvbnQtc2l6ZTogMi40OXZ3Ow0KCQkNCgl9DQoJCQ0KCSNzdGF0cy1kcmlsbC1pY29uDQoJew0KCQl3aWR0aDozNiUgIWltcG9ydGFudDsNCgl9DQoNCgkuc3RhdHMtY2FsZW5kYXItaWNvbnsNCiAgICAJCXdpZHRoOiAzMCUgIWltcG9ydGFudDsNCgl9DQoNCgkjc3RhdHMtaWNvbi1kcmlsbC1jb250YWluZXIgcHsNCgkJbWFyZ2luOiAwIDAlIDAlIDAlOw0KCX0NCgkNCgkjc3RyaXBTdGF0c1Jvd3sNCgkJbWFyZ2luOiAwIDUlIDAgNSU7DQoJfQ0KCQ0KCSNjb2xfY2VudHJhbF9zbWFsbHsNCgkJbWFyZ2luOiAwIDIwJSAwJSAwJTsNCgl9DQoJDQoJI3N0YXRzLWNhc2gtaWNvbnsNCgkJd2lkdGg6MjAlICFpbXBvcnRhbnQ7DQoJCW1hcmdpbi1sZWZ0OiA0NSUgIWltcG9ydGFudDsNCgl9DQoJDQoJLmNvbC14cy0xMiAuc3RhdHMtaWNvbi1jb250YWluZXJ7DQoJCW1hcmdpbjo1JSAxJSAzJSAxNSU7DQoJfQ0KCQ0KCS5jb2wteHMtMTIgLnN0YXRzLXRleHR7DQoJCSAgICBtYXJnaW46IDYlIDEwJSAwIDEwJTsNCgl9DQoJDQoJLnN0YXRzLXRleHR7DQoJCWZvbnQtc2l6ZTozdnc7DQoJfQ0KCQ0KCSNzdHJpcFN0YXRzIGg0ew0KCQltYXJnaW4tYm90dG9tOjEwJTsNCgl9DQoNCgkjc3RyaXBTdGF0c3sNCgkJbWFyZ2luOiAtNSUgMCAtMTAlIDA7DQoJfQ0KDQoJI1RSbWFpbmNvcHkgew0KCQltYXJnaW46IC0xMCUgNSUgMCA1JTsNCgl9DQoNCgkjVFJtYWluY29weSBwIHsNCiAJICAgZm9udC1zaXplOiAzLjV2dzsNCgl9DQoNCgkuVFJsaXN0Um93IHsNCgkgICAgbWFyZ2luOiA1JSAwJSA2JSAxNSU7DQoJICAgIGZvbnQtc2l6ZTogMy4xdnc7DQoJfQ0KDQogICAgI2NvbnRhY3RGb3Jtew0KICAgICAgICBwYWRkaW5nOiAxOCUgMiUgNSUgMiU7DQogICAgfQ0KICAgIA0KICAgICNjb250YWN0Rm9ybVJvdyB7DQogICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsNCiAgICAgICAgZm9udC1zaXplOiA0LjF2dzsNCiAgICAgICAgcGFkZGluZzogMiUgNSUgMiUgNSU7DQogICAgfQ0KICAgIA0KICAgICNjb250YWN0Rm9ybSBoMiB7DQogICAgICAgIGZvbnQtc2l6ZTogNy41dnc7DQogICAgfQ0KICAgIA0KICAgICNjb250YWN0Rm9ybSBoM3sNCiAgICAgICAgZm9udC1zaXplOiA1dnc7DQogICAgfQ0KICAgIA0KICAgICNjb250YWN0Rm9ybSBwIHsNCiAgICAgICAgbWFyZ2luOiA3JSA1JSA3JSA1JTsNCiAgICAgICAgZm9udC1zaXplOiAzLjV2dzsNCiAgICB9DQogICAgDQogICAgI0NGQnV0dG9uQ29udGFpbmVyIGJ1dHRvbiB7DQogICAgICAgIHBhZGRpbmc6IDIlIDIwJSAyJSAyMCU7DQogICAgICAgIGZvbnQtc2l6ZTogMy41dnc7DQogICAgfQ0KICAgIA0KICAgIC5zcGFuMTIucmVkYm94Lmhwam9icy5yb3cgew0KICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogICAgfQ0KICAgIA0KICAgIGgyI2pvYlNlYXJjaExhYmVsIHsNCiAgICAgICAgbWFyZ2luLWJvdHRvbTogMiU7DQogICAgfQ0KICAgIA0KICAgICNjdGwwMF9jdGwzNF9nXzlhMWFlMjI0X2EzYjZfNDc0NF84Yzg0XzM4OWE5MTk1MmJlNl9idG5TZWFyY2ggew0KICAgIHBhZGRpbmc6IDEwcHggMjBweDsNCiAgICBtYXJnaW4tbGVmdDogNiU7ICBkaXNwbGF5OiBibG9jazsgIA0KfQ0KICAgIGZvcm0gc2VsZWN0ew0KICAgICAgICBmb250LXNpemU6IDIuMnZ3Ow0KICAgIH0NCiAgICANCiAgICAjZW5oYW5jZXRoZWJyYW5kbG9nbyB7DQogICAgICAgIHdpZHRoOiAzMCU7DQogICAgICAgIHRvcDogODQlOw0KICAgICAgICBsZWZ0OiAzNCU7DQogICAgfQ0KfQ0KDQo8L3N0eWxlPiANCiAgICAgIDxkaXYgaWQ9Im1haW5QYWdlQ2Fyb3VzZWwiPg0KICAgICAgICAgPGRpdiBjbGFzcz0iY2Fyb3VzZWwgc2xpZGUiIGlkPSJrY2FDYXJvdXNlbCIgZGF0YS1yaWRlPSJjYXJvdXNlbCI+IA0KICAgICAgICAgICAgPG9sIGNsYXNzPSJjYXJvdXNlbC1pbmRpY2F0b3JzIj4gDQogICAgICAgICAgICAgICA8bGkgY2xhc3M9ImFjdGl2ZSIgZGF0YS10YXJnZXQ9IiNrY2FDYXJvdXNlbCIgZGF0YS1zbGlkZS10bz0iMCI+IA0KICAgICAgICAgICAgICAgPC9saT4gDQogICAgICAgICAgICAgICA8bGkgZGF0YS10YXJnZXQ9IiNrY2FDYXJvdXNlbCIgZGF0YS1zbGlkZS10bz0iMSI+DQogICAgICAgICAgICAgICA8L2xpPiANCiAgICAgICAgICAgICAgIDxsaSBkYXRhLXRhcmdldD0iI2tjYUNhcm91c2VsIiBkYXRhLXNsaWRlLXRvPSIyIj4NCiAgICAgICAgICAgICAgIDwvbGk+IA0KICAgICAgICAgICAgPC9vbD4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcm91c2VsLWlubmVyIj4gDQogICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpdGVtIGFjdGl2ZSI+IA0KICAgICAgICAgICAgICAgCSAgPGEgaHJlZj0naHR0cHM6Ly93d3cua2NhZGV1dGFnLmNvbS9TdXN0YWluYWJpbGl0eS9QYWdlcy9kZWZhdWx0LmFzcHgnPjxpbWcgY2xhc3M9ImNhcm91c2VsSW1hZ2VzIiBzcmM9Ii9QdWJsaXNoaW5nSW1hZ2VzL0VTR19yZXBvcnRfMjAyMV9iYW5uZXIuanBnIiBhbHQ9IiIvPjwvYT4NCiAgICAgICAgICAgICAgIDwvZGl2PiANCiAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0iPiANCiAgICAgICAgICAgICAgICAgIDxhIGhyZWY9J2h0dHBzOi8vd3d3LmtjYWRldXRhZy5jb20vYXdlbGxvZmlubm92YXRpb24vUGFnZXMvd29pLmFzcHgnPjxpbWcgY2xhc3M9ImNhcm91c2VsSW1hZ2VzIiBzcmM9Ii9QdWJsaXNoaW5nSW1hZ2VzL1dPSV9iYW5uZXJfMDQuanBnIiBhbHQ9IiIvPjwvYT4NCiAgICAgICAgICAgICAgIDwvZGl2PiANCiAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0iPiANCiAgICAgICAgICAgICAgICAgIDxhIGhyZWY9J2h0dHBzOi8va2VuZXJhLmNvbS8nPjxpbWcgY2xhc3M9ImNhcm91c2VsSW1hZ2VzIiBzcmM9Ii9QdWJsaXNoaW5nSW1hZ2VzL2tlbmVyYV9iYW5uZXJfMDEuanBnIiBhbHQ9IiIvPjwvYT4NCiAgICAgICAgICAgICAgIDwvZGl2PiANCiAgICAgICAgICAgIDwvZGl2PiANCiAgICAgICAgICAgIDwhLS0gQ29udHJvbHMgKHJlcXVpcmVkIGZvciBzbGlkZSBlZmZlY3QsIGJ1dCBoaWRkZW4gZnJvbSB2aWV3KSAtLT48YSBjbGFzcz0ibGVmdCBjYXJvdXNlbC1jb250cm9sIiBocmVmPSIja2NhQ2Fyb3VzZWwiIGRhdGEtc2xpZGU9InByZXYiPjxzcGFuIGNsYXNzPSJnbHlwaGljb24gZ2x5cGhpY29uLWNoZXZyb24tbGVmdCI+PC9zcGFuPjxzcGFuIGNsYXNzPSJzci1vbmx5Ij5QcmV2aW91czwvc3Bhbj4gPC9hPiANCiAgICAgICAgICAgICAgIDxhIGNsYXNzPSJyaWdodCBjYXJvdXNlbC1jb250cm9sIiBocmVmPSIja2NhQ2Fyb3VzZWwiIGRhdGEtc2xpZGU9Im5leHQiPiANCiAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJnbHlwaGljb24gZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQiPjwvc3Bhbj4gDQogICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0ic3Itb25seSI+TmV4dDwvc3Bhbj4gPC9hPg0KICAgICAgICAgICAgICAgPGRpdiBpZD0icGFnZS10aXRsZSI+DQogICAgICAgICAgICAgICAgPCEtLSAgPGRpdj5BIHdlbGwgb2YgaW5ub3ZhdGlvbiA8L2Rpdj4NCiAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0idGl0bGUtdGFnbGluZSI+IERpc2NvdmVyIGhvdyBvdXIgdGVjaG5vbG9neSBhbmQgaW5ub3ZhdGlvbnMgYXJlIHRyYW5zZm9ybWluZyBkcmlsbGluZyBvcGVyYXRpb25zIHRocm91Z2hvdXQgdGhlIGluZHVzdHJ5Ljxici8+PC9kaXY+IA0KICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYnV0dG9uIiBvbmNsaWNrPSJ3aW5kb3cubG9jYXRpb24uaHJlZiA9ICYjMzk7L2F3ZWxsb2Zpbm5vdmF0aW9uL1BhZ2VzL3dvaS5hc3B4JiMzOTs7Ij5GaW5kIG91dCBtb3JlPC9kaXY+IA0KICAgICAgICAgICAgICAgPGltZyBpZD0iZW5oYW5jZXRoZWJyYW5kbG9nbyIgc3JjPSIvYXdlbGxvZmlubm92YXRpb24vUHVibGlzaGluZ0ltYWdlcy9QYWdlcy9XZWxsJTIwT2YlMjBJbm5vdmF0aW9uL2VuaGFuY2V0aGVicmFuZGxvZ28ucG5nIiBhbHQ9IiI+LS0+DQogICAgICAgICA8L2Rpdj4NCiAgICAgIDwvZGl2PiANCiAgICAgIDxkaXYgY2xhc3M9ImNvbnRhaW5lci1mbHVpZCB0ZXh0LWNlbnRlciIgaWQ9InN0cmlwU3RhdHMiPg0KICAgICAgICAgPGRpdiBjbGFzcz0icm93IiBpZD0ic3RyaXBTdGF0c1JvdyI+IA0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLW1kLTQiPiAmIzE2MDs8YnIvPjwvZGl2PiANCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC14cy0xMiBjb2wtbWQtNCI+DQogICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJzdGF0cy10ZXh0Ij4gV2l0aCBvdmVyIDEzMCB5ZWFycyBvZiBleHBlcmllbmNlLCBLQ0EgRGV1dGFnIGlzIGEgbGVhZGluZyBkcmlsbGluZywgZW5naW5lZXJpbmcgYW5kIHRlY2hub2xvZ3kgY29tcGFueSB3b3JraW5nIG9uc2hvcmUgYW5kIG9mZnNob3JlIHdpdGggYSBmb2N1cyBvbiBzYWZldHksIHF1YWxpdHkgYW5kIG9wZXJhdGlvbmFsIHBlcmZvcm1hbmNlLiA8L2Rpdj4gDQogICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJidXR0b24iIGlkPSJrY2FXYXlCdXR0b24iIG9uY2xpY2s9IndpbmRvdy5sb2NhdGlvbi5ocmVmID0gJiMzOTsvd2hvd2VhcmUvUGFnZXMvVGhlLUtDQS1EZXV0YWctV2F5LmFzcHgmIzM5OzsiPlRoZSBLQ0EgRGV1dGFnIFdheTxici8+PC9kaXY+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC1tZC00Ij4gJiMxNjA7PC9kaXY+IA0KICAgICAgICAgPC9kaXY+IA0KICAgICAgPC9kaXY+IA0KICAgICAgPGRpdiBjbGFzcz0iY29udGFpbmVyLWZsdWlkIHRleHQtY2VudGVyIiBpZD0iYW5nbGVkU3RyaXAiPg0KICAgICAgICAgPGRpdiBjbGFzcz0iY29udGFpbmVyLWZsdWlkIHRleHQtY2VudGVyIiBpZD0idHVyblJpZ2h0UHJvZHVjdHMiPiANCiAgICAgICAgICAgIDxici8+IA0KICAgICAgICAgICAgPGRpdiBjbGFzcz0icm93ICI+DQogICAgICAgICAgICAgICA8ZGl2IG9uY2xpY2s9IndpbmRvdy5sb2NhdGlvbi5ocmVmID0gJy9idXNpbmVzc2FuZHNlcnZpY2VzL1BhZ2VzL2RlZmF1bHQuYXNweD9icmFuY2g9MSc7IiBjbGFzcz0iY29sLXhzLTYgY29sLW1kLTMgdG9vbGtpdCI+IA0KICAgICAgICAgICAgICAgICAgPGltZyBjbGFzcz0iYnJhbmNoTG9nb3MiIHNyYz0iL2F3ZWxsb2Zpbm5vdmF0aW9uL1B1Ymxpc2hpbmdJbWFnZXMvUGFnZXMvV2VsbCUyME9mJTIwSW5ub3ZhdGlvbi9Ib21lcGFnZS1JY29ucy1PZmZzaG9yZS5wbmciIGFsdD0iIi8+DQogICAgICAgICAgICAgICAgICA8aDM+IA0KICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9InJlZEFycm93Ij7ilrrvuI48L3NwYW4+IE9mZnNob3JlPC9oMz4gDQogICAgICAgICAgICAgICAgICA8cD5QbGF0Zm9ybSBkcmlsbGluZyBvcGVyYXRpb25zICZhbXA7IG1haW50ZW5hbmNlPC9wPiANCiAgICAgICAgICAgICAgICAgIDxpbWcgY2xhc3M9ImJyYW5jaExvZ29zU21hbGwiIHNyYz0iL2F3ZWxsb2Zpbm5vdmF0aW9uL1B1Ymxpc2hpbmdJbWFnZXMvUGFnZXMvV2VsbCUyME9mJTIwSW5ub3ZhdGlvbi9Ib21lcGFnZS1Mb2dvcy1LQ0EucG5nIiBhbHQ9IiIvPiANCiAgICAgICAgICAgICAgIDwvZGl2PiANCiAgICAgICAgICAgICAgIDxkaXYgb25jbGljaz0id2luZG93LmxvY2F0aW9uLmhyZWYgPSAnL2J1c2luZXNzYW5kc2VydmljZXMvUGFnZXMvZGVmYXVsdC5hc3B4P2JyYW5jaD0wJzsiIGNsYXNzPSJjb2wteHMtNiBjb2wtbWQtMyB0b29sa2l0Ij4gDQogICAgICAgICAgICAgICAgICA8aW1nIGNsYXNzPSJicmFuY2hMb2dvcyIgc3JjPSIvYXdlbGxvZmlubm92YXRpb24vUHVibGlzaGluZ0ltYWdlcy9QYWdlcy9XZWxsJTIwT2YlMjBJbm5vdmF0aW9uL0hvbWVwYWdlLUljb25zLUxhbmQucG5nIiBhbHQ9IiIvPiANCiAgICAgICAgICAgICAgICAgIDxoMz4gDQogICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0icmVkQXJyb3ciPuKWuu+4jjwvc3Bhbj4gTGFuZDwvaDM+DQogICAgICAgICAgICAgICAgICA8cD5IaWdoIHNwZWNpZmljYXRpb24gZmxlZXQgb2Ygb25zaG9yZSByaWdzPC9wPiANCiAgICAgICAgICAgICAgICAgIDxpbWcgY2xhc3M9ImJyYW5jaExvZ29zU21hbGwiIHNyYz0iL2F3ZWxsb2Zpbm5vdmF0aW9uL1B1Ymxpc2hpbmdJbWFnZXMvUGFnZXMvV2VsbCUyME9mJTIwSW5ub3ZhdGlvbi9Ib21lcGFnZS1Mb2dvcy1LQ0EucG5nIiBhbHQ9IiIvPiANCiAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgPGRpdiBvbmNsaWNrPSJ3aW5kb3cubG9jYXRpb24uaHJlZiA9ICcvYnVzaW5lc3NhbmRzZXJ2aWNlcy9QYWdlcy9kZWZhdWx0LmFzcHg/YnJhbmNoPTInOyIgY2xhc3M9ImNvbC14cy02IGNvbC1tZC0zIHRvb2xraXQiPiANCiAgICAgICAgICAgICAgICAgIDxpbWcgY2xhc3M9ImJyYW5jaExvZ29zIiBzcmM9Ii9hd2VsbG9maW5ub3ZhdGlvbi9QdWJsaXNoaW5nSW1hZ2VzL1BhZ2VzL1dlbGwlMjBPZiUyMElubm92YXRpb24vSG9tZXBhZ2UtSWNvbnMtRW5naW5lZXJpbmcucG5nIiBhbHQ9IiIvPiANCiAgICAgICAgICAgICAgICAgIDxoMz4gDQogICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0icmVkQXJyb3ciPuKWuu+4jjwvc3Bhbj4gRW5naW5lZXJpbmc8L2gzPg0KICAgICAgICAgICAgICAgICAgPHA+RGVzaWduIHNvbHV0aW9ucyBmb3IgdGhlIGVuZXJneSAmYW1wOyBpbmZyYXN0cnVjdHVyZSBpbmR1c3RyaWVzPC9wPiANCiAgICAgICAgICAgICAgICAgIDxpbWcgY2xhc3M9ImJyYW5jaExvZ29zU21hbGwiIHNyYz0iL2F3ZWxsb2Zpbm5vdmF0aW9uL1B1Ymxpc2hpbmdJbWFnZXMvUGFnZXMvV2VsbCUyME9mJTIwSW5ub3ZhdGlvbi9Ib21lcGFnZS1Mb2dvcy1SRFMucG5nIiBhbHQ9IiIvPiANCiAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgPGRpdiBvbmNsaWNrPSJ3aW5kb3cubG9jYXRpb24uaHJlZiA9ICcvYnVzaW5lc3NhbmRzZXJ2aWNlcy9QYWdlcy9kZWZhdWx0LmFzcHg/YnJhbmNoPTMnOyIgY2xhc3M9ImNvbC14cy02IGNvbC1tZC0zIHRvb2xraXQiPiANCiAgICAgICAgICAgICAgICAgIDxpbWcgY2xhc3M9ImJyYW5jaExvZ29zIiBzcmM9Ii9hd2VsbG9maW5ub3ZhdGlvbi9QdWJsaXNoaW5nSW1hZ2VzL1BhZ2VzL1dlbGwlMjBPZiUyMElubm92YXRpb24vSG9tZXBhZ2UtSWNvbnMtTWFudWZhY3R1cmluZy5wbmciIGFsdD0iIi8+IA0KICAgICAgICAgICAgICAgICAgPGgzPiANCiAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJyZWRBcnJvdyI+4pa677iOPC9zcGFuPiBNYW51ZmFjdHVyaW5nPC9oMz4gDQogICAgICAgICAgICAgICAgICA8cD5EcmlsbGluZyByaWcgYW5kIG9pbGZpZWxkIGVxdWlwbWVudCAmIzE2MDsgJiMxNjA7ICYjMTYwOyAmIzE2MDsgJiMxNjA7ICYjMTYwOzwvcD4gDQogICAgICAgICAgICAgICAgICA8aW1nIGNsYXNzPSJicmFuY2hMb2dvc1NtYWxsIiBzcmM9Ii9hd2VsbG9maW5ub3ZhdGlvbi9QdWJsaXNoaW5nSW1hZ2VzL1BhZ2VzL1dlbGwlMjBPZiUyMElubm92YXRpb24vSG9tZXBhZ2UtTG9nb3MtQmVudGVjLnBuZyIgYWx0PSIiLz4gDQogICAgICAgICAgICAgICA8L2Rpdj4gDQogICAgICAgICAgICA8L2Rpdj4gDQogICAgICAgICA8L2Rpdj4gDQogICAgICAgICA8YnIvPiANCiAgICAgIDwvZGl2Pg0KICAgICAgPGRpdiBpZD0ibmV3c1JvdyI+DQogICAgICAgICA8aDQ+TGF0ZXN0IE5ld3M8YnIvPjwvaDQ+DQogICAgICAgICA8ZGl2IGNsYXNzPSJyb3ciPg0KCQkJPGRpdiBjbGFzcz0iY29sLW1kLTQgY29sLXhzLTEyIj4gDQogICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJyZWRBcnJvd05ld3MiPuKWuu+4jjwvZGl2PiANCiAgICAgICAgICAgICAgICA8YSBocmVmPSIvbWVkaWEvbmV3cy9QYWdlcy9SRFMtd2lucy1QaGFyaXMtRW5lcmd5LWNvbmNlcHR1YWwtc3R1ZHktY29udHJhY3QtLmFzcHgiPjxkaXYgY2xhc3M9ImFydGljbGVUZXh0Ij4gUkRTIHdpbnMgUGhhcmlzIEVuZXJneSBjb25jZXB0dWFsIHN0dWR5IGNvbnRyYWN0PC9kaXY+PC9hPiANCiAgICAgICAgICAgICAgIDxwIGNsYXNzPSJhcnRpY2xlRGF0ZSI+MjUuMDkuMjAxOTwvcD4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLW1kLTQgY29sLXhzLTEyIj4gDQogICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJyZWRBcnJvd05ld3MiPuKWuu+4jjxici8+PC9kaXY+IA0KICAgICAgICAgICAgICAgPGEgaHJlZj0iL21lZGlhL25ld3MvUGFnZXMvS0NBLURldXRhZyVFMiU4MCU5OXMtTGFuZC1PcGVyYXRpb24tV2lucy0kMTY4bS1vZi1OZXctRHJpbGxpbmctQ29udHJhY3RzLWluLVJ1c3NpYS5hc3B4Ij48ZGl2IGNsYXNzPSJhcnRpY2xlVGV4dCI+IEtDQSBEZXV0YWfigJlzIExhbmQgT3BlcmF0aW9uIFdpbnMgJDE2OG0gb2YgTmV3IERyaWxsaW5nIENvbnRyYWN0cyBpbiBSdXNzaWE8YnIvPjwvZGl2PjwvYT4gDQogICAgICAgICAgICAgICA8cCBjbGFzcz0iYXJ0aWNsZURhdGUiPjE1LjA3LjIwMTk8L3A+IA0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtbWQtNCBjb2wteHMtMTIiPiANCiAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InJlZEFycm93TmV3cyI+4pa677iOPC9kaXY+IA0KICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9tZWRpYS9uZXdzL1BhZ2VzL1JldGlyZW1lbnQtb2YtQ2hpZWYtRXhlY3V0aXZlLU9mZmljZXIuYXNweCI+PGRpdiBjbGFzcz0iYXJ0aWNsZVRleHQiPiBSZXRpcmVtZW50IG9mIENoaWVmIEV4ZWN1dGl2ZSBPZmZpY2VyPC9kaXY+PC9hPiANCiAgICAgICAgICAgICAgIDxwIGNsYXNzPSJhcnRpY2xlRGF0ZSI+MTAuMDYuMjAxOTwvcD4gDQogICAgICAgICAgICA8L2Rpdj4gICAgICAgICAgICANCiAgICAgICAgIDwvZGl2Pg0KICAgICAgICA8ZGl2IGNsYXNzPSJidXR0b24iIGlkPSJuZXdzQnV0dG9uIiBvbmNsaWNrPSJ3aW5kb3cubG9jYXRpb24uaHJlZiA9ICYjMzk7L21lZGlhL25ld3MvUGFnZXMvZGVmYXVsdC5hc3B4JiMzOTs7Ij5WaWV3IGFsbCBuZXdzPGJyLz48L2Rpdj4NCiAgICAgICAgIDxzY3JpcHQ+DQoJCQ0KCTxzY3JpcHQ+DQoJLy9kZWZpbmUgZnJpZW5kbHkgbW9udGggbmFtZXMNCgljb25zdCBtb250aHMgPSBbIkphbnVhcnkiLCAiRmVicnVhcnkiLCAiTWFyY2giLCJBcHJpbCIsICJNYXkiLCAiSnVuZSIsICJKdWx5IiwgIkF1Z3VzdCIsICJTZXB0ZW1iZXIiLCAiT2N0b2JlciIsICJOb3ZlbWJlciIsICJEZWNlbWJlciJdOw0KDQoJZnVuY3Rpb24gb25RdWVyeVN1Y2NlZWRlZChzZW5kZXIsIGFyZ3MpIHsNCgkJDQoJCXZhciBsaXN0SXRlbUluZm8gPSAnJzsNCg0KCQl2YXIgbGlzdEl0ZW1FbnVtZXJhdG9yID0gY29sbExpc3RJdGVtLmdldEVudW1lcmF0b3IoKTsNCgkJDQoJCS8vZ2V0IG5ld3MgbmV3cyBhcnRpY2xlcw0KCQl2YXIgaSA9IDA7ICANCgkJd2hpbGUgKGxpc3RJdGVtRW51bWVyYXRvci5tb3ZlTmV4dCgpKSB7DQoJCQlvTGlzdEl0ZW0gPSBsaXN0SXRlbUVudW1lcmF0b3IuZ2V0X2N1cnJlbnQoKTsNCgkJCSQoJy5hcnRpY2xlVGV4dCcpW2ldLmlubmVySFRNTCA9IG9MaXN0SXRlbS5nZXRfaXRlbSgnVGl0bGUnKTsNCgkJCQ0KCQkJJCgnLmFydGljbGVUZXh0JykuZWFjaChmdW5jdGlvbiAoKSB7DQoJCQkJJCh0aGlzKS5pbm5lckhUTUwgPSBvTGlzdEl0ZW0uZ2V0X2l0ZW0oJ1RpdGxlJyk7DQoJCQkJJCh0aGlzKS5wYXJlbnQoKS5hdHRyKCJocmVmIixfc3BQYWdlQ29udGV4dEluZm8ud2ViQWJzb2x1dGVVcmwgKyBvTGlzdEl0ZW0uZ2V0X2l0ZW0oJ0ZpbGVSZWYnKSk7DQoJCQl9KTsNCgkJCQ0KCQkJLy9mb3JtYXQgYXJ0aWNsZSBkYXRlDQoJCQl2YXIgYXJ0aWNsZV9kYXRlID0gbmV3IERhdGUob0xpc3RJdGVtLmdldF9pdGVtKCdBcnRpY2xlU3RhcnREYXRlJykpDQoJCQl2YXIgZm9ybWF0dGVkX2RhdGUgPSBhcnRpY2xlX2RhdGUuZ2V0RGF0ZSgpICsgIiAiICsgbW9udGhzW2FydGljbGVfZGF0ZS5nZXRNb250aCgpXSArICIgIiArIGFydGljbGVfZGF0ZS5nZXRGdWxsWWVhcigpDQoJCQkNCgkJCSQoJy5hcnRpY2xlRGF0ZScpW2ldLmlubmVySFRNTCA9IGZvcm1hdHRlZF9kYXRlOwkJDQoJCQkNCgkJCQ0KCQkJaSsrOw0KCQkJLy9hbGVydChvTGlzdEl0ZW0uZ2V0X2l0ZW0oJ1RpdGxlJykrb0xpc3RJdGVtLmdldF9pdGVtKCdBcnRpY2xlU3RhcnREYXRlJykpOw0KCQl9DQoJfQ0KDQoJZnVuY3Rpb24gb25RdWVyeUZhaWxlZCgpDQoJew0KCQlhbGVydCgnZmFpbGVkJyk7DQoJfQ0KDQoJZnVuY3Rpb24gdXBkYXRlTmV3cygpDQoJew0KCQkvL3VwZGF0ZSBodG1sIGVsZW1lbnRzDQoJCXZhciBvTGlzdEl0ZW0gDQoJCXZhciBjbGllbnRDb250ZXh0ID0gbmV3IFNQLkNsaWVudENvbnRleHQoJy9NZWRpYS9OZXdzJyk7DQoJCXZhciBvTGlzdCA9IGNsaWVudENvbnRleHQuZ2V0X3dlYigpLmdldF9saXN0cygpLmdldEJ5VGl0bGUoJ1BhZ2VzJyk7DQoJCQkNCgkJdmFyIGNhbWxRdWVyeT0gbmV3IFNQLkNhbWxRdWVyeSgpOw0KCQljYW1sUXVlcnkuc2V0X3ZpZXdYbWwoIjxWaWV3PiIgKw0KCQkJCSAgIjxSb3dMaW1pdD4zPC9Sb3dMaW1pdD4iKw0KCQkJCSAgIjxRdWVyeT4iICsNCgkJCQkgICI8T3JkZXJCeT4iKw0KCQkJCSAgIjxGaWVsZFJlZiBOYW1lPSdBcnRpY2xlU3RhcnREYXRlJyBBc2NlbmRpbmc9J0ZhbHNlJz48L0ZpZWxkUmVmPiIgKw0KCQkJCSAgIjwvT3JkZXJCeT4iKw0KCQkJCSAgIjwvUXVlcnk+IiArDQoJCQkJICAiPC9WaWV3PiIpOw0KCQkJCSAgDQoNCgkJdGhpcy5jb2xsTGlzdEl0ZW0gPSBvTGlzdC5nZXRJdGVtcyhjYW1sUXVlcnkpOw0KCQkJDQoJCWNsaWVudENvbnRleHQubG9hZChjb2xsTGlzdEl0ZW0pOw0KCQkJDQoJCWNsaWVudENvbnRleHQuZXhlY3V0ZVF1ZXJ5QXN5bmMoRnVuY3Rpb24uY3JlYXRlRGVsZWdhdGUodGhpcywgdGhpcy5vblF1ZXJ5U3VjY2VlZGVkKSwgRnVuY3Rpb24uY3JlYXRlRGVsZWdhdGUodGhpcywgdGhpcy5vblF1ZXJ5RmFpbGVkKSk7ICAgIA0KDQoJCS8vX3NwUGFnZUNvbnRleHRJbmZvLndlYkFic29sdXRlVXJsICsgb0xpc3RJdGVtLmdldF9pdGVtKCdGaWxlUmVmJyk7DQoJfQkNCgkkKGRvY3VtZW50KS5yZWFkeShmdW5jdGlvbigpew0KCQkNCgkJU1AuU09ELmV4ZWN1dGVGdW5jKCdTUC5qcycsICdTUC5DbGllbnRDb250ZXh0JywgdXBkYXRlTmV3cyk7DQoJCX0pOwkJDQoJCQ0KCX0pOw0KCQ0KCQ0KCQkJDQo8L3NjcmlwdD4gPC9kaXY+ZAUmZ19mZWM0NTNjZl9lZjYxXzRmM2RfODViYV83OWI2M2Y2YWQwYzQPZBYCZg8WBB8BBR9tcy1ydGUtZW1iZWRjb2RlIG1zLXJ0ZS1lbWJlZHdwHwIFvB88c2NyaXB0IHNyYyA9ICJodHRwczovL2FqYXguZ29vZ2xlYXBpcy5jb20vYWpheC9saWJzL2pxdWVyeS8zLjIuMS9qcXVlcnkubWluLmpzIj48L3NjcmlwdD4NCjxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vamF2YXNjcmlwdCI+DQoJJChkb2N1bWVudCkucmVhZHkoZnVuY3Rpb24oKXsNCgkJLy9zZXQgY2xhc3NlcyBhbmQgaWQgZm9yIGVsZW1lbnRzDQoJCSQoJyNjdGwwMF9jdGwzNF9nXzlhMWFlMjI0X2EzYjZfNDc0NF84Yzg0XzM4OWE5MTk1MmJlNicpLmNoaWxkcmVuKCJkaXYiKS5hZGRDbGFzcygicm93IikgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vY3JlYXRlIHJvdw0KCQkkKCcjY3RsMDBfY3RsMzRfZ185YTFhZTIyNF9hM2I2XzQ3NDRfOGM4NF8zODlhOTE5NTJiZTYnKS5jaGlsZHJlbigiZGl2IikuY2hpbGRyZW4oImgyIikuYXR0cigiaWQiLCJqb2JTZWFyY2hMYWJlbCIpICAgICAvL2xhYmVsDQoJCSQoJyNjdGwwMF9jdGwzNF9nXzlhMWFlMjI0X2EzYjZfNDc0NF84Yzg0XzM4OWE5MTk1MmJlNicpLmNoaWxkcmVuKCJkaXYiKS5jaGlsZHJlbigpLmFkZENsYXNzKCJjb2wtbWQtMyBjb2wteHMtMTIiKQ0KDQoJCS8vY3JlYXRlIGRpdiBmb3IgZmlyc3QgY29sdW1uDQoJCSQoJyNjdGwwMF9jdGwzNF9nXzlhMWFlMjI0X2EzYjZfNDc0NF84Yzg0XzM4OWE5MTk1MmJlNl9kZGxBcmVhT2ZJbnRlcmVzdCcpLmNoaWxkcmVuKCJvcHRpb24iKVswXS5pbm5lckhUTUwgPSAiU2VsZWN0IHJlZ2lvbiINCgkJJCgnI2N0bDAwX2N0bDM0X2dfOWExYWUyMjRfYTNiNl80NzQ0XzhjODRfMzg5YTkxOTUyYmU2X2RkbFBvc2l0aW9uVHlwZScpLmNoaWxkcmVuKCJvcHRpb24iKVswXS5pbm5lckhUTUwgPSAiU2VsZWN0IHBvc2l0aW9uIg0KDQoJCS8vY2hhbmdlIHNlYXJjaCBidXR0b24gdGV4dA0KCQkkKCcjY3RsMDBfY3RsMzRfZ185YTFhZTIyNF9hM2I2XzQ3NDRfOGM4NF8zODlhOTE5NTJiZTZfYnRuU2VhcmNoJykudGV4dCgiU2VhcmNoIEpvYnMiKTsNCgl9KTsNCjwvc2NyaXB0Pg0KDQo8c2NyaXB0Pg0KDQoJJChkb2N1bWVudCkucmVhZHkoZnVuY3Rpb24oKXsNCgkJLy9zZXQgY2xhc3NlcyBhbmQgaWQgZm9yIGVsZW1lbnRzDQoJCSQoJyNjdGwwMF9jdGwzNF9nXzlhMWFlMjI0X2EzYjZfNDc0NF84Yzg0XzM4OWE5MTk1MmJlNicpLmNoaWxkcmVuKCJkaXYiKS5hZGRDbGFzcygicm93IikJCQkJCQkJCS8vY3JlYXRlIHJvdw0KCQkkKCcjY3RsMDBfY3RsMzRfZ185YTFhZTIyNF9hM2I2XzQ3NDRfOGM4NF8zODlhOTE5NTJiZTYnKS5jaGlsZHJlbigiZGl2IikuY2hpbGRyZW4oImgyIikuYXR0cigiaWQiLCJqb2JTZWFyY2hMYWJlbCIpIAkvL2xhYmVsDQoJCSQoJyNjdGwwMF9jdGwzNF9nXzlhMWFlMjI0X2EzYjZfNDc0NF84Yzg0XzM4OWE5MTk1MmJlNicpLmNoaWxkcmVuKCJkaXYiKS5jaGlsZHJlbigpLmFkZENsYXNzKCJjb2wtbWQtMyBjb2wteHMtMTIiKQ0KDQoJCS8vY3JlYXRlIGRpdiBmb3IgZmlyc3QgY29sdW1uDQoJCSQoJyNjdGwwMF9jdGwzNF9nXzlhMWFlMjI0X2EzYjZfNDc0NF84Yzg0XzM4OWE5MTk1MmJlNl9kZGxBcmVhT2ZJbnRlcmVzdCcpLmNoaWxkcmVuKCJvcHRpb24iKVswXS5pbm5lckhUTUwgPSAiU2VsZWN0IHJlZ2lvbiINCgkJJCgnI2N0bDAwX2N0bDM0X2dfOWExYWUyMjRfYTNiNl80NzQ0XzhjODRfMzg5YTkxOTUyYmU2X2RkbFBvc2l0aW9uVHlwZScpLmNoaWxkcmVuKCJvcHRpb24iKVswXS5pbm5lckhUTUwgPSAiU2VsZWN0IHBvc2l0aW9uIg0KDQoJCS8vY2hhbmdlIHNlYXJjaCBidXR0b24gdGV4dA0KCQkkKCcjY3RsMDBfY3RsMzRfZ185YTFhZTIyNF9hM2I2XzQ3NDRfOGM4NF8zODlhOTE5NTJiZTZfYnRuU2VhcmNoJykudGV4dCgiU2VhcmNoIEpvYnMiKTsNCg0KCQkNCgkJU1AuU09ELmV4ZWN1dGVGdW5jKCdTUC5qcycsICdTUC5DbGllbnRDb250ZXh0JywgdXBkYXRlTmV3cyk7DQoJCX0pOwkJDQoJCQ0KCX0pOw0KCSQoJy5jYXJvdXNlbCcpLmNhcm91c2VsKHsNCgkJcGF1c2U6ICJmYWxzZSINCgl9KTsNCg0KLy9kZWZpbmUgZnJpZW5kbHkgbW9udGggbmFtZXMNCgljb25zdCBtb250aHMgPSBbIkphbnVhcnkiLCAiRmVicnVhcnkiLCAiTWFyY2giLCJBcHJpbCIsICJNYXkiLCAiSnVuZSIsICJKdWx5IiwgIkF1Z3VzdCIsICJTZXB0ZW1iZXIiLCAiT2N0b2JlciIsICJOb3ZlbWJlciIsICJEZWNlbWJlciJdOw0KDQoJZnVuY3Rpb24gb25RdWVyeVN1Y2NlZWRlZChzZW5kZXIsIGFyZ3MpIHsNCgkJDQoJCXZhciBsaXN0SXRlbUluZm8gPSAnJzsNCg0KCQl2YXIgbGlzdEl0ZW1FbnVtZXJhdG9yID0gY29sbExpc3RJdGVtLmdldEVudW1lcmF0b3IoKTsNCgkJDQoJCS8vZ2V0IG5ld3MgbmV3cyBhcnRpY2xlcw0KCQl2YXIgaSA9IDA7ICANCgkJd2hpbGUgKGxpc3RJdGVtRW51bWVyYXRvci5tb3ZlTmV4dCgpKSB7DQoJCQlvTGlzdEl0ZW0gPSBsaXN0SXRlbUVudW1lcmF0b3IuZ2V0X2N1cnJlbnQoKTsNCgkJCSQoJy5hcnRpY2xlVGV4dCcpW2ldLmlubmVySFRNTCA9IG9MaXN0SXRlbS5nZXRfaXRlbSgnVGl0bGUnKTsNCgkJCQ0KCQkJJCgnLmFydGljbGVUZXh0JykuZWFjaChmdW5jdGlvbiAoKSB7DQoJCQkJJCh0aGlzKS5pbm5lckhUTUwgPSBvTGlzdEl0ZW0uZ2V0X2l0ZW0oJ1RpdGxlJyk7DQoJCQkJJCh0aGlzKS5wYXJlbnQoKS5hdHRyKCJocmVmIixfc3BQYWdlQ29udGV4dEluZm8ud2ViQWJzb2x1dGVVcmwgKyBvTGlzdEl0ZW0uZ2V0X2l0ZW0oJ0ZpbGVSZWYnKSk7DQoJCQl9KTsNCgkJCQ0KCQkJLy9mb3JtYXQgYXJ0aWNsZSBkYXRlDQoJCQl2YXIgYXJ0aWNsZV9kYXRlID0gbmV3IERhdGUob0xpc3RJdGVtLmdldF9pdGVtKCdBcnRpY2xlU3RhcnREYXRlJykpDQoJCQl2YXIgZm9ybWF0dGVkX2RhdGUgPSBhcnRpY2xlX2RhdGUuZ2V0RGF0ZSgpICsgIiAiICsgbW9udGhzW2FydGljbGVfZGF0ZS5nZXRNb250aCgpXSArICIgIiArIGFydGljbGVfZGF0ZS5nZXRGdWxsWWVhcigpDQoJCQkNCgkJCSQoJy5hcnRpY2xlRGF0ZScpW2ldLmlubmVySFRNTCA9IGZvcm1hdHRlZF9kYXRlOwkJDQoJCQkNCgkJCQ0KCQkJaSsrOw0KCQkJLy9hbGVydChvTGlzdEl0ZW0uZ2V0X2l0ZW0oJ1RpdGxlJykrb0xpc3RJdGVtLmdldF9pdGVtKCdBcnRpY2xlU3RhcnREYXRlJykpOw0KCQl9DQoJfQ0KDQoJZnVuY3Rpb24gb25RdWVyeUZhaWxlZCgpDQoJew0KCQlhbGVydCgnZmFpbGVkJyk7DQoJfQ0KDQoJZnVuY3Rpb24gdXBkYXRlTmV3cygpDQoJew0KCQkvL3VwZGF0ZSBodG1sIGVsZW1lbnRzDQoJCXZhciBvTGlzdEl0ZW0gDQoJCXZhciBjbGllbnRDb250ZXh0ID0gbmV3IFNQLkNsaWVudENvbnRleHQoJy9NZWRpYS9OZXdzJyk7DQoJCXZhciBvTGlzdCA9IGNsaWVudENvbnRleHQuZ2V0X3dlYigpLmdldF9saXN0cygpLmdldEJ5VGl0bGUoJ1BhZ2VzJyk7DQoJCQkNCgkJdmFyIGNhbWxRdWVyeT0gbmV3IFNQLkNhbWxRdWVyeSgpOw0KCQljYW1sUXVlcnkuc2V0X3ZpZXdYbWwoIjxWaWV3PiIgKw0KCQkJCSAgIjxSb3dMaW1pdD4zPC9Sb3dMaW1pdD4iKw0KCQkJCSAgIjxRdWVyeT4iICsNCgkJCQkgICI8T3JkZXJCeT4iKw0KCQkJCSAgIjxGaWVsZFJlZiBOYW1lPSdBcnRpY2xlU3RhcnREYXRlJyBBc2NlbmRpbmc9J0ZhbHNlJz48L0ZpZWxkUmVmPiIgKw0KCQkJCSAgIjwvT3JkZXJCeT4iKw0KCQkJCSAgIjwvUXVlcnk+IiArDQoJCQkJICAiPC9WaWV3PiIpOw0KCQkJCSAgDQoNCgkJdGhpcy5jb2xsTGlzdEl0ZW0gPSBvTGlzdC5nZXRJdGVtcyhjYW1sUXVlcnkpOw0KCQkJDQoJCWNsaWVudENvbnRleHQubG9hZChjb2xsTGlzdEl0ZW0pOw0KCQkJDQoJCWNsaWVudENvbnRleHQuZXhlY3V0ZVF1ZXJ5QXN5bmMoRnVuY3Rpb24uY3JlYXRlRGVsZWdhdGUodGhpcywgdGhpcy5vblF1ZXJ5U3VjY2VlZGVkKSwgRnVuY3Rpb24uY3JlYXRlRGVsZWdhdGUodGhpcywgdGhpcy5vblF1ZXJ5RmFpbGVkKSk7ICAgIA0KDQoJCS8vX3NwUGFnZUNvbnRleHRJbmZvLndlYkFic29sdXRlVXJsICsgb0xpc3RJdGVtLmdldF9pdGVtKCdGaWxlUmVmJyk7DQoJfQkNCgkNCjwvc2NyaXB0PmQFJmdfOWExYWUyMjRfYTNiNl80NzQ0XzhjODRfMzg5YTkxOTUyYmU2D2QWDAIBDxYCHgRUZXh0BQpKb2IgU2VhcmNoZAIDDxYCHwMFBlJlZ2lvbmQCBQ8QDxYCHgtfIURhdGFCb3VuZGdkEBUDA0FueQZFdXJvcGUFTm9yZ2UVAwNBbnkGRXVyb3BlBU5vcmdlFCsDA2dnZ2RkAgcPFgIfAwUMSm9iIFBvc2l0aW9uZAIJDxAPFgIfBGdkEBUFA0FueQ5DcmFuZSBPcGVyYXRvchdFcXVpcG1lbnQgJiBNYWludGVuYW5jZQ9IdW1hbiBSZXNvdXJjZXMCSVQVBQNBbnkOQ3JhbmUgT3BlcmF0b3IXRXF1aXBtZW50ICYgTWFpbnRlbmFuY2UPSHVtYW4gUmVzb3VyY2VzAklUFCsDBWdnZ2dnZGQCCw8PFgIfAwUKSm9iIHNlYXJjaGRkAgYPZBYMAgYPZBYCAgIPZBYCAgUPZBYCAgMPFgIeB1Zpc2libGVoFgJmD2QWBAICD2QWBgIBDxYCHwVoZAIDDxYCHwVoZAIFDxYCHwVoZAIDDw8WAh4JQWNjZXNzS2V5BQEvZGQCDA9kFgICAw9kFgICAQ9kFgJmDxYEHgxEYXRhU291cmNlSUQFCnRvcFNpdGVNYXAeC18hSXRlbUNvdW50AgEWAgIBD2QWBGYPFQMGYWN0aXZlEy9QYWdlcy9kZWZhdWx0LmFzcHgKS0NBIERldXRhZ2QCAQ8WAh8IAgkWEmYPZBYCZg8VAwAcL3dob3dlYXJlL1BhZ2VzL2RlZmF1bHQuYXNweApXaG8gd2UgYXJlZAIBD2QWAmYPFQMAJy9idXNpbmVzc2FuZHNlcnZpY2VzL1BhZ2VzL2RlZmF1bHQuYXNweBVCdXNpbmVzcyBhbmQgU2VydmljZXNkAgIPZBYCZg8VAwAYL3JpZ3MvUGFnZXMvZGVmYXVsdC5hc3B4BFJpZ3NkAgMPZBYCZg8VAwAiL1N1c3RhaW5hYmlsaXR5L1BhZ2VzL2RlZmF1bHQuYXNweA5TdXN0YWluYWJpbGl0eWQCBA9kFgJmDxUDACEvYXdlbGxvZmlubm92YXRpb24vUGFnZXMvd29pLmFzcHgUQSB3ZWxsIG9mIGlubm92YXRpb25kAgUPZBYCZg8VAwAbL2NhcmVlcnMvUGFnZXMvZGVmYXVsdC5hc3B4B0NhcmVlcnNkAgYPZBYCZg8VAwAdL2ludmVzdG9ycy9QYWdlcy9kZWZhdWx0LmFzcHgJSW52ZXN0b3JzZAIHD2QWAmYPFQMAHi9tZWRpYS9uZXdzL1BhZ2VzL2RlZmF1bHQuYXNweAVNZWRpYWQCCA9kFgJmDxUDAB0vY29udGFjdHVzL1BhZ2VzL2RlZmF1bHQuYXNweApDb250YWN0IHVzZAIOD2QWAgIBD2QWAgIBD2QWAgIBDw8WAh4LTmF2aWdhdGVVcmwFEy9QYWdlcy9kZWZhdWx0LmFzcHhkZAIQD2QWAgIBD2QWAgIBD2QWAgIBDxYCHwMFBEhvbWVkAhIPZBYCAgIPZBYEAgEPFgIfAAsrBAFkAgUPFgIfAAsrBAFkAhQPZBYEZg8WAh8IAgEWAgIBD2QWBGYPFQITL1BhZ2VzL2RlZmF1bHQuYXNweApLQ0EgRGV1dGFnZAIBDxYCHwgCCRYSZg9kFgJmDxUCHC93aG93ZWFyZS9QYWdlcy9kZWZhdWx0LmFzcHgKV2hvIHdlIGFyZWQCAQ9kFgJmDxUCJy9idXNpbmVzc2FuZHNlcnZpY2VzL1BhZ2VzL2RlZmF1bHQuYXNweBVCdXNpbmVzcyBhbmQgU2VydmljZXNkAgIPZBYCZg8VAhgvcmlncy9QYWdlcy9kZWZhdWx0LmFzcHgEUmlnc2QCAw9kFgJmDxUCIi9TdXN0YWluYWJpbGl0eS9QYWdlcy9kZWZhdWx0LmFzcHgOU3VzdGFpbmFiaWxpdHlkAgQPZBYCZg8VAiEvYXdlbGxvZmlubm92YXRpb24vUGFnZXMvd29pLmFzcHgUQSB3ZWxsIG9mIGlubm92YXRpb25kAgUPZBYCZg8VAhsvY2FyZWVycy9QYWdlcy9kZWZhdWx0LmFzcHgHQ2FyZWVyc2QCBg9kFgJmDxUCHS9pbnZlc3RvcnMvUGFnZXMvZGVmYXVsdC5hc3B4CUludmVzdG9yc2QCBw9kFgJmDxUCHi9tZWRpYS9uZXdzL1BhZ2VzL2RlZmF1bHQuYXNweAVNZWRpYWQCCA9kFgJmDxUCHS9jb250YWN0dXMvUGFnZXMvZGVmYXVsdC5hc3B4CkNvbnRhY3QgdXNkAgEPFgIfAwUEMjAyMmRk+PcnPjNcZ2YjOkDmnBpG6vVImyTx0xYU9BfbnALCYuA=">
</div>
<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['aspnetForm'];
if (!theForm) {
theForm = document.aspnetForm;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
//]]>
</script>
<script src="/WebResource.axd?d=cu_acI6SBgMETKHvXpZpcmyvdmjNQN0TdTgY5RpkuXLrrVDxXfBqj43aSsWV_0Set6qRY1bmun2dYkQN5e9_j2SwP4tWfeyDWQbybotIW501&t=637454068754849868" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
var MSOWebPartPageFormName = 'aspnetForm';
var g_presenceEnabled = true;
var g_wsaEnabled = false;
var g_wsaQoSEnabled = false;
var g_wsaQoSDataPoints = [];
var g_wsaLCID = 1033;
var g_wsaListTemplateId = 850;
var g_wsaSiteTemplateId = 'BLANKINTERNET#0';
var _fV4UI = true;
var _spPageContextInfo = {
webServerRelativeUrl: "\u002f",
webAbsoluteUrl: "https:\u002f\u002fwww.kcadeutag.com",
siteAbsoluteUrl: "https:\u002f\u002fwww.kcadeutag.com",
serverRequestPath: "\u002fPages\u002fdefault.aspx",
layoutsUrl: "_layouts\u002f15",
webTitle: "KCA Deutag",
webTemplate: "53",
tenantAppVersion: "0",
isAppWeb: false,
Has2019Era: true,
webLogoUrl: "_layouts\u002f15\u002fimages\u002fsiteicon.png",
webLanguage: 1033,
currentLanguage: 1033,
currentUICultureName: "en-US",
currentCultureName: "en-GB",
clientServerTimeDelta: new Date("2022-09-20T20:03:51.8759013Z") - new Date(),
siteClientTag: "1084$$15.0.5389.1000",
crossDomainPhotosEnabled: false,
webUIVersion: 15,
webPermMasks: {
High: 16,
Low: 196673
},
pageListId: "{73fecd07-abe0-4a16-ba23-c803f380ce9f}",
pageItemId: 7,
pagePersonalizationScope: 1,
alertsEnabled: true,
customMarkupInCalculatedFieldDisabled: true,
siteServerRelativeUrl: "\u002f",
allowSilverlightPrompt: 'True'
};
var L_Menu_BaseUrl = "";
var L_Menu_LCID = "1033";
var L_Menu_SiteTheme = "null";
document.onreadystatechange = fnRemoveAllStatus;
function fnRemoveAllStatus() {
removeAllStatus(true)
};
var _spWebPartComponents = new Object(); //]]>
</script>
<script src="/_layouts/15/blank.js?rev=ZaOXZEobVwykPO9g8hq%2F8A%3D%3D" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
(function() {
if (typeof(_spBodyOnLoadFunctions) === 'undefined' || _spBodyOnLoadFunctions === null) {
return;
}
_spBodyOnLoadFunctions.push(function() {
ExecuteOrDelayUntilScriptLoaded(function() {
var pairs = SP.ScriptHelpers.getDocumentQueryPairs();
var followDoc, itemId, listId, docName;
for (var key in pairs) {
if (key.toLowerCase() == 'followdocument') followDoc = pairs[key];
else if (key.toLowerCase() == 'itemid') itemId = pairs[key];
else if (key.toLowerCase() == 'listid') listId = pairs[key];
else if (key.toLowerCase() == 'docname') docName = decodeURI(pairs[key]);
}
if (followDoc != null && followDoc == '1' && listId != null && itemId != null && docName != null) {
SP.SOD.executeFunc('followingcommon.js', 'FollowDocumentFromEmail', function() {
FollowDocumentFromEmail(itemId, listId, docName);
});
}
}, 'SP.init.js');
});
})();
(function() {
if (typeof(_spBodyOnLoadFunctions) === 'undefined' || _spBodyOnLoadFunctions === null) {
return;
}
_spBodyOnLoadFunctions.push(function() {
if (typeof(SPClientTemplates) === 'undefined' || SPClientTemplates === null || (typeof(APD_InAssetPicker) === 'function' && APD_InAssetPicker())) {
return;
}
var renderFollowFooter = function(renderCtx, calloutActionMenu) {
if (renderCtx.ListTemplateType == 700) myDocsActionsMenuPopulator(renderCtx, calloutActionMenu);
else CalloutOnPostRenderTemplate(renderCtx, calloutActionMenu);
var listItem = renderCtx.CurrentItem;
if (typeof(listItem) === 'undefined' || listItem === null) {
return;
}
if (listItem.FSObjType == 0) {
calloutActionMenu.addAction(new CalloutAction({
text: Strings.STS.L_CalloutFollowAction,
tooltip: Strings.STS.L_CalloutFollowAction_Tooltip,
onClickCallback: function(calloutActionClickEvent, calloutAction) {
var callout = GetCalloutFromRenderCtx(renderCtx);
if (!(typeof(callout) === 'undefined' || callout === null)) callout.close();
SP.SOD.executeFunc('followingcommon.js', 'FollowSelectedDocument', function() {
FollowSelectedDocument(renderCtx);
});
}
}));
}
};
var registerOverride = function(id) {
var followingOverridePostRenderCtx = {};
followingOverridePostRenderCtx.BaseViewID = 'Callout';
followingOverridePostRenderCtx.ListTemplateType = id;
followingOverridePostRenderCtx.Templates = {};
followingOverridePostRenderCtx.Templates.Footer = function(renderCtx) {
var renderECB;
if (typeof(isSharedWithMeView) === 'undefined' || isSharedWithMeView === null) {
renderECB = true;
} else {
var viewCtx = getViewCtxFromCalloutCtx(renderCtx);
renderECB = !isSharedWithMeView(viewCtx);
}
return CalloutRenderFooterTemplate(renderCtx, renderFollowFooter, renderECB);
};
SPClientTemplates.TemplateManager.RegisterTemplateOverrides(followingOverridePostRenderCtx);
}
registerOverride(101);
registerOverride(700);
});
})();
if (typeof(DeferWebFormInitCallback) == 'function') DeferWebFormInitCallback();
function WebForm_OnSubmit() {
UpdateFormDigest('\u002f', 1440000);
if (typeof(_spFormOnSubmitWrapper) != 'undefined') {
return _spFormOnSubmitWrapper();
} else {
return true;
};
return true;
}
//]]>
</script>
<div class="aspNetHidden">
<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="BAB98CB3">
<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION"
value="/wEdAAqfqk4FuoYnXQIh3/UgwJ9KDsMqJZrGcuXoLGTlaFGnmntNVt4Eh0kUAC9P9e3eWvKFtncBQf3l7nCRrF8JuVNlwteF25wz7WX1mU4m/P9aIxR7N5GF+Ver6Va1MbElgTpJttq2D8mId4x3U83OtqYhd6gVTdSFcC+DFDVxlUrSzFadlrlZH5Y2EUT0tZWJYpYWC+F3wRczt6aey8p8Q4oboEZgYWXfhy3ljtYp8BEPTYnko7bFpeiZZ2Pp3fMiij4=">
</div>
<script type="text/javascript">
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('ctl00$ScriptManager', 'aspnetForm', [], [], [], 90, 'ctl00');
//]]>
</script>
<div id="ms-designer-ribbon">
<div id="TurnOnAccessibility" style="" class="s4-notdlg noindex">
<a id="linkTurnOnAcc" href="#" class="ms-accessible ms-acc-button" onclick="SetIsAccessibilityFeatureEnabled(true);UpdateAccessibilityUI();document.getElementById('linkTurnOffAcc').focus();return false;">
Turn on more accessible mode
</a>
</div>
<div id="TurnOffAccessibility" style="display:none" class="s4-notdlg noindex">
<a id="linkTurnOffAcc" href="#" class="ms-accessible ms-acc-button" onclick="SetIsAccessibilityFeatureEnabled(false);UpdateAccessibilityUI();document.getElementById('linkTurnOnAcc').focus();return false;">
Turn off more accessible mode
</a>
</div>
<div>
<div id="s4-ribbonrow" style="visibility:hidden;display:none"></div>
</div>
</div>
<span>
<a id="ctl00_ctl52_ExplicitLogin" class="ms-signInLink" href="https://www.kcadeutag.com/_layouts/15/Authenticate.aspx?Source=%2FPages%2Fdefault%2Easpx" style="display:inline-block;">Sign In</a>
</span>
<div id="header">
<div class="container">
<div class="row-fluid">
<div class="span5">
<a href="/" target="_self">
<img src="/Style Library/kca/img/kca-logo.png" alt="KCA Deutag">
</a>
</div>
<!--<a href="https://www.linkedin.com/feed/hashtag/enhancethebrand/" target="_blank" title="EnhancetheBrand">-->
<!--</a>-->
<div class="span7 text-right container" style="padding-right:2%;">
<div class="row">
<a href="https://www.youtube-nocookie.com/watch?v=SZW5192xlnY" data-lity="">
<img id="enhancethebrandlogocoloured" src="/awellofinnovation/PublishingImages/Pages/Well%20Of%20Innovation/enhancethebrandlogo-coloured.png" alt="" style="
margin-top: 4%;
margin-bottom: -5%;
width: 38%;
float: right;">
</a>
</div>
<div class="row">
<!--<img id="banner-img-mob" src="/Style Library/kca/img/kca-logo.png" alt="KCA Deutag">-->
<ul class="sociallinks">
<li id="searchForm" style="display: none;">
<div class="ms-webpart-chrome ms-webpart-chrome-fullWidth ">
<div class="ms-webpart-chrome-title" id="WebPartWPQ1_ChromeTitle">
<span title="" id="WebPartTitleWPQ1" class="js-webpart-titleCell">
<h2 style="text-align:justify;" class="ms-webpart-titleText">
<nobr><span></span><span id="WebPartCaptionWPQ1"></span></nobr>
</h2>
</span>
</div>
<div webpartid="00000000-0000-0000-0000-000000000000" haspers="true" id="WebPartWPQ1" width="100%" class="ms-WPBody ms-WPBorder noindex ms-wpContentDivSpace " onlyformepart="true" allowdelete="false" style="">
<div componentid="ctl00_g_2c21d82b_9615_4e0b_a097_9e42f83aba67_csr" id="ctl00_g_2c21d82b_9615_4e0b_a097_9e42f83aba67_csr">
<div id="SearchBox" name="Control">
<div class="ms-srch-sb ms-srch-sb-border" id="ctl00_g_2c21d82b_9615_4e0b_a097_9e42f83aba67_csr_sboxdiv"><input type="text" value="Search this site" maxlength="2048" accesskey="S" title="Search this site"
id="ctl00_g_2c21d82b_9615_4e0b_a097_9e42f83aba67_csr_sbox" autocomplete="off" autocorrect="off"
onkeypress="EnsureScriptFunc('Search.ClientControls.js', 'Srch.U', function() {if (Srch.U.isEnterKey(String.fromCharCode(event.keyCode))) {$find('ctl00_g_2c21d82b_9615_4e0b_a097_9e42f83aba67_csr').search($get('ctl00_g_2c21d82b_9615_4e0b_a097_9e42f83aba67_csr_sbox').value);return Srch.U.cancelEvent(event);}})"
onkeydown="EnsureScriptFunc('Search.ClientControls.js', 'Srch.U', function() {var ctl = $find('ctl00_g_2c21d82b_9615_4e0b_a097_9e42f83aba67_csr');ctl.activateDefaultQuerySuggestionBehavior();})"
onfocus="EnsureScriptFunc('Search.ClientControls.js', 'Srch.U', function() {var ctl = $find('ctl00_g_2c21d82b_9615_4e0b_a097_9e42f83aba67_csr');ctl.hidePrompt();ctl.setBorder(true);})"
onblur="EnsureScriptFunc('Search.ClientControls.js', 'Srch.U', function() {var ctl = $find('ctl00_g_2c21d82b_9615_4e0b_a097_9e42f83aba67_csr'); if (ctl){ ctl.showPrompt(); ctl.setBorder(false);}})"
class="ms-textSmall ms-srch-sb-prompt ms-helperText"><a title="Search" class="ms-srch-sb-searchLink" id="ctl00_g_2c21d82b_9615_4e0b_a097_9e42f83aba67_csr_SearchLink" onclick="EnsureScriptFunc('Search.ClientControls.js', 'Srch.U', function() {$find('ctl00_g_2c21d82b_9615_4e0b_a097_9e42f83aba67_csr').search($get('ctl00_g_2c21d82b_9615_4e0b_a097_9e42f83aba67_csr_sbox').value);})" href="javascript: {}"><img src="/_layouts/15/images/searchresultui.png?rev=23" class="ms-srch-sb-searchImg" id="searchImg" alt="Search"></a>
</div>
</div>
</div><noscript>
<div id="ctl00_g_2c21d82b_9615_4e0b_a097_9e42f83aba67_noscript">It looks like your browser does not have JavaScript enabled. Please turn on JavaScript and try again.</div>
</noscript>
<div id="ctl00_g_2c21d82b_9615_4e0b_a097_9e42f83aba67">
</div>
<div class="ms-clear"></div>
</div>
</div>
</li>
<li class="search-btn">
<a href="#">
<img src="/Style Library/kca/img/searchicon.png" alt="">
</a>
</li>
<li id="linkedin-icon">
<a href="https://www.linkedin.com/company/kca-deutag" target="_blank" title="Visit our LinkedIn page">
<img src="/Style Library/kca/img/linkedinicon.png" alt="">
</a>
</li>
<li id="hamburger-menu-mobile" onclick="hamburgerExpand()">
<img src="/Style Library/kca/img/hamburger-icon.png" alt="">
</li>
<!--<li>
<a href="https://www.youtube.com/channel/UCpKFWGyfHqPXHmaM5--K1Sw" target="_blank" title="Visit our YoutTube page">
<img src="/Style Library/kca/img/youtubeicon.png" alt="" />
</a>
</li>-->
</ul>
</div>
</div>
</div>
</div>
</div>
<div id="mobileNav">
<div id="mobhead"></div>
<div id="kca_subsites">
<ul class="nav">
<li class="active"><a href="/Pages/default.aspx">KCA Deutag</a></li>
<li class="">
<a href="/whoweare/Pages/default.aspx">Who we are</a>
</li>
<li class="">
<a href="/businessandservices/Pages/default.aspx">Business and Services</a>
</li>
<li class="">
<a href="/rigs/Pages/default.aspx">Rigs</a>
</li>
<li class="">
<a href="/Sustainability/Pages/default.aspx">Sustainability</a>
</li>
<li class="">
<a href="/awellofinnovation/Pages/woi.aspx">A well of innovation</a>
</li>
<li class="">
<a href="/careers/Pages/default.aspx">Careers</a>
</li>
<li class="">
<a href="/investors/Pages/default.aspx">Investors</a>
</li>
<li class="">
<a href="/media/news/Pages/default.aspx">Media</a>
</li>
<li class="">
<a href="/contactus/Pages/default.aspx">Contact us</a>
</li>
</ul>
</div>
<div id="subsite_pages">
</div>
</div>
<div id="DeltaTopNavigation" class="ms-displayInline">
<a name="startNavigation">
</a>
<div id="ctl00_PlaceHolderTopNavBar_g_7001638f_2a23_41c6_bccd_e19e64b03445" __markuptype="vsattributemarkup" __webpartid="{7001638f-2a23-41c6-bccd-e19e64b03445}" webpart="true" isclosed="false"
preview="<div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth "> <div WebPartID="" HasPers="true" id="WebPartwpz2_g_7001638f_2a23_41c6_bccd_e19e64b03445" width="100%" class="ms-WPBody noindex " OnlyForMePart="true" allowDelete="false" allowExport="false" style="" ><div id="WebPartContent"> <div id="wpz2_g_7001638f_2a23_41c6_bccd_e19e64b03445" WebPart="true" __WebPartId="{7001638f-2a23-41c6-bccd-e19e64b03445}" xmlns:__designer="SPD" __MarkupType="vsattributemarkup"> </div> </div><div class="ms-clear"></div></div> </div>">
<div id="topnav">
<div class="container">
<nav class="navbar">
<div class="navbar-inner">
<a href="#" class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</a>
<a class="brand hidden-desktop hidden-print" href="/">KCA Deutag</a>
<div class="nav-collapse collapse" style="height: 0px;">
<ul class="nav">
<li class="active"><a href="/Pages/default.aspx">KCA Deutag</a></li>
<li class="">
<a href="/whoweare/Pages/default.aspx">Who we are</a>
</li>
<li class="">
<a href="/businessandservices/Pages/default.aspx">Business and Services</a>
</li>
<li class="">
<a href="/rigs/Pages/default.aspx">Rigs</a>
</li>
<li class="">
<a href="/Sustainability/Pages/default.aspx">Sustainability</a>
</li>
<li class="">
<a href="/awellofinnovation/Pages/woi.aspx">A well of innovation</a>
</li>
<li class="">
<a href="/careers/Pages/default.aspx">Careers</a>
</li>
<li class="">
<a href="/investors/Pages/default.aspx">Investors</a>
</li>
<li class="">
<a href="/media/news/Pages/default.aspx">Media</a>
</li>
<li class="">
<a href="/contactus/Pages/default.aspx">Contact us</a>
</li>
</ul>
</div>
</div>
</nav>
</div>
</div>
</div>
</div>
<!--
<div id="s4-workspace">
<div id="s4-bodyContainer">
-->
<a id="mainContent" name="mainContent" tabindex="-1">
</a>
<div id="breadcrumbnav" class="container">
<div class="row-fluid">
<ul class="breadcrumb">
<li><a id="ctl00_PlaceHolderBreadcrumb_ctl02_homeLink" href="/Pages/default.aspx">Home</a><span class="divider"> > </span></li>
</ul>
</div>
</div>
<div id="mainbody">
<div class="container">
<div>
<div id="ctl00_PlaceHolderDisplayTitle_ctl00_pageTitle">
<h1>Home</h1>
</div>
</div>
<span id="DeltaPlaceHolderMain">
<div class="img-full">
<div id="ctl00_PlaceHolderMain_ctl00_label" style="display:none">Page Image</div>
<div id="ctl00_PlaceHolderMain_ctl00__ControlWrapper_RichImageField" class="ms-rtestate-field" style="display:inline" aria-labelledby="ctl00_PlaceHolderMain_ctl00_label">
<div class="ms-rtestate-field"></div>
</div>
</div>
<div class="img-full">
<menu class="ms-hide">
<ie:menuitem id="MSOMenu_Help" iconsrc="/_layouts/15/images/HelpIcon.gif" onmenuclick="MSOWebPartPage_SetNewWindowLocation(MenuWebPart.getAttribute('helpLink'), MenuWebPart.getAttribute('helpMode'))" text="Help" type="option"
style="display:none">
</ie:menuitem>
</menu>
</div>
<div id="ctl00_PlaceHolderMain_ctl01_label" style="display:none">Page Content</div>
<div id="ctl00_PlaceHolderMain_ctl01__ControlWrapper_RichHtmlField" class="ms-rtestate-field" style="display:inline" aria-labelledby="ctl00_PlaceHolderMain_ctl01_label"></div>
<div>
<div class="ms-webpart-zone ms-fullWidth">
<div id="MSOZoneCell_WebPartctl00_ctl34_g_21afd66f_164b_4a17_9e20_6ddfbf41bc07" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
<div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth ">
<div webpartid="21afd66f-164b-4a17-9e20-6ddfbf41bc07" haspers="false" id="WebPartctl00_ctl34_g_21afd66f_164b_4a17_9e20_6ddfbf41bc07" width="100%" class="ms-WPBody noindex " allowdelete="false" allowexport="false" style="">
<div id="ctl00_ctl34_g_21afd66f_164b_4a17_9e20_6ddfbf41bc07">
<div class="ms-rte-embedcode ms-rte-embedwp">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css" rel="stylesheet"><!-- jQuery library -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script><!-- Latest compiled JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js"></script>
<!-- Latest compiled JavaScript -->
<script src="/SiteAssets/js/news_extracted.js"></script>
<style>
/*---------- CLEAN UP KCA CSS --------------*/
@media (max-width: 615px) {
.span12.redbox.hpjobs {
min-height: 240px;
}
}
#MSOZoneCell_WebPartctl00_ctl34_g_9a1ae224_a3b6_4744_8c84_389a91952be6 {
margin-top: 2% !important;
}
#breadcrumbnav {
border: none !important;
}
#topnav .navbar .nav .active {
display: none;
}
#topnav {
margin-bottom: 0px;
}
#subnav {
background-color: #f20017;
margin: 0px !important;
}
#mainbody {
margin: 0 0 0 0 !important;
}
.container {
padding: 0px;
}
.horizontalrule,
#ctl00_PlaceHolderDisplayTitle_ctl00_pageTitle,
#ctl00_PlaceHolderMain_ctl00__ControlWrapper_RichImageField,
#ctl00_PlaceHolderFooterImages_ImgEditModePanel2,
#LeftBox,
#RightBox {
display: none !important;
}
p img {
margin: 0px 0px 0px 0px !important;
}
br.clearfix {
display: none;
}
#story-footer {
margin-top: -1px !important;
}
.collapse {
display: block;
}
.navbar .nav>li>a {
padding: 9.5px 15px;
}
nav.navbar {
border: 0px solid transparent;
}
/*-----------Job search css-------------*/
.span12.redbox.hpjobs {
margin: 0 0 0 0;
width: 100%;
}
.redbox {
background: #f20017 !important;
}
h2.col-md-3 {
font-family: oxygenBold;
margin: 1% 0 0 0%;
text-align: center;
}
.control-label {
display: none;
}
form select {
float: right;
background: #ffffff;
color: #515051;
/* font-weight: 700; */
font-size: 1.2vw;
font-family: oxygenRegular;
height: 46px;
width: 96% !important;
padding: 5px;
border: 5%;
-o-border-radius: 0 !important;
border-radius: 0 !important;
}
p.hp-link.col-md-3 {
margin: 0 0 0 0 !important;
padding: 0.9% 0 0 2%;
}
.blackbox .hp-link a,
.lightgraybox .hp-link a,
.redbox .hp-link a {
font-family: oxygenBold;
border-radius: 5px;
padding: 4% 8%;
border: 1px solid #fff;
background: 0 0;
color: #bb0423 !important;
background-color: white;
}
/*---------- WOI CSS --------------*/
@font-face {
font-family: oxygenBold;
src: url("/awellofinnovation/SiteAssets/Oxygen-Bold.ttf");
}
@font-face {
font-family: oxygenRegular;
src: url("/awellofinnovation/SiteAssets/Oxygen-Regular.ttf");
}
#mainbody .container {
width: 100% !important;
}
body {
font-family: oxygenRegular;
font-size: 12px;
}
#mainPageImage {
position: relative;
background-image: url("/awellofinnovation/PublishingImages/Pages/Well%20Of%20Innovation/SubMain-Future.jpg");
background-size: auto 100%;
background-position: right;
}
#svgShards {
position: absolute;
top: 0;
left: 0;
background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyB2aWV3Qm94PScwIDAgMjAgMTAnIHByZXNlcnZlQXNwZWN0UmF0aW89J25vbmUnPg0KCTxkZWZzPg0KCQk8bGluZWFyR3JhZGllbnQgaWQ9J2dyYWQxJyB4MT0nMCUnIHkxPScwJScgeDI9JzEwMCUnIHkyPScwJSc+DQoJCQk8c3RvcCBvZmZzZXQ9JzAlJyBzdHlsZT0nc3RvcC1jb2xvcjojOEE4RDhGO3N0b3Atb3BhY2l0eToxJyAvPg0KCQkJPHN0b3Agb2Zmc2V0PScxMDAlJyBzdHlsZT0nc3RvcC1jb2xvcjojRDBEMUQyO3N0b3Atb3BhY2l0eToxJyAvPg0KCQk8L2xpbmVhckdyYWRpZW50Pg0KCTwvZGVmcz4NCgkNCgk8cG9seWdvbiBmaWxsPSd1cmwoI2dyYWQxKScgcG9pbnRzPScwLDEwIDAsMCAxMC44LDAgOC44LDEwJy8+DQoJDQo8L3N2Zz4="), url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyB2aWV3Qm94PScwIDAgMjAgMTAnIHByZXNlcnZlQXNwZWN0UmF0aW89J25vbmUnPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0nZ3JhZDEnIHgxPScwJScgeTE9JzAlJyB4Mj0nMTAwJScgeTI9JzAlJz48c3RvcCBvZmZzZXQ9JzAlJyBzdHlsZT0nc3RvcC1jb2xvcjojOEE4RDhGO3N0b3Atb3BhY2l0eToxJyAvPjxzdG9wIG9mZnNldD0nMTAwJScgc3R5bGU9J3N0b3AtY29sb3I6I0QwRDFEMjtzdG9wLW9wYWNpdHk6MScgLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cG9seWdvbiBmaWxsPSd1cmwoI2dyYWQxKScgcG9pbnRzPSc1LDEwIDYsMyAxMiwxMCcvPjwvc3ZnPg==");
width: 100%;
height: 100%;
background-size: 100% 100%;
}
@media (max-width: 615px) .span12.redbox.hpjobs {
min-height: 240px;
}
#bannerImg {
padding-left: 45%;
}
#bannerImgMob {
display: none;
}
#titleIcon {
width: 189px;
/*width: 30%;*/
float: left;
margin: 0 5% 20% 0;
}
@media only screen and (max-width: 1445px) {
#titleIcon {
width: 159px;
}
}
@media only screen and (max-width: 1210px) {
#titleIcon {
width: 109px;
}
}
#angledStrip {
text-align: center;
padding: 10% 10% 7% 10%;
background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyB2aWV3Qm94PScwIDAgMjAgMTAnIHByZXNlcnZlQXNwZWN0UmF0aW89J25vbmUnPjxwb2x5Z29uIGZpbGw9J2dyYXknICBwb2ludHM9JzAsOSAwLDEgMjAsMiAyMCw4ICcvPjwvc3ZnPg==");
background-repeat: no-repeat;
background-size: 100% 100%;
color: white;
font-weight: bold;
font-family: oxygenRegular;
font-size: 15pt;
}
#turnRightProducts h3,
#turnRightProducts p {
text-align: center;
}
#angledStrip h4 {
color: white !important;
margin-right: 5%;
}
#turnRightProducts p {
margin: 0 5% 0 5%;
font-size: 1vw;
color: black;
}
.blacktext {
color: black;
}
#page-title {
font-family: oxygenBold;
position: absolute;
top: 28%;
left: 26.5%;
font-size: 4.9vw;
color: white !important;
}
#productTitle {
font-family: oxygenRegular;
}
.title-tagline {
font-family: oxygenRegular;
position: absolute;
top: 46%;
font-size: 1.2vw;
font-weight: 599;
color: #ffffff;
text-align: center;
margin: 0 25% 0 25%;
text-shadow: 0px 0px 8px #000;
}
.button {
font-family: oxygenBold;
position: absolute;
top: 59%;
left: 43%;
font-size: 1.1vw;
color: white;
background-color: #f20017;
padding: 1% 3.5% 1% 3.5%;
border-radius: 5px;
cursor: pointer;
}
#enhancethebrandlogo {
position: absolute;
width: 12%;
top: 86%;
left: 44%;
}
.button-icon {
font-family: oxygenBold;
position: absolute;
top: 66.8%;
left: 6%;
font-size: 1.3vw;
color: white;
}
/*
.container {
position: relative;
text-align: center;
color: white;
}*/
#stripStats {
font-family: oxygenRegular;
font-size: 15pt;
}
#DRILLToolkit {
font-family: oxygenRegular;
font-size: 15pt;
padding: 0 0 0 0 !important;
}
#stripStats h4 {
margin-bottom: 2.5%;
}
.stats-icon-container {
text-align: left;
margin: auto;
margin-bottom: 10%;
color: white;
font-family: oxygenBold;
width: 70%;
}
.stats-icon-container p {
font-size: 1.4vw;
}
.stats-well-icon {
float: left;
/*position: absolute;*/
padding-top: 0.6%;
margin-left: 10%;
width: 30.65% !important;
margin-left: 6% !important;
}
.stats-calendar-icon {
float: left;
padding-top: 0.6%;
width: 30% !important;
margin-left: 5% !important;
}
#stats-icon-drill-container {
width: 100%;
}
#stats-drill-icon {
/*position: absolute;*/
/*left:25px;*/
float: left;
padding-top: 0.6%;
margin-left: 20% !important;
width: 36% !important;
}
.stats-icon-text {
font-family: oxygenBold;
/*background-color:grey;*/
margin-left: 55%;
padding: 1.7%;
/*position:absolute;
text-align:left;
top:0%;
left:12%;*/
line-height: 120%;
}
.stats-text {
font-size: 14pt;
margin: 10% 0% 10% 0%;
}
.textRedBackground {
margin-left: 3%;
/*font-size: 18pt;*/
background-color: #f20017;
padding: 0.3% 2% 0.3% 2%;
}
.textGreyBackground {
margin-left: 3%;
/*font-size: 18pt;*/
background-color: #8a8d8f;
padding: 0.3% 2% 0.3% 2%;
}
.DRILL-logos {
width: 50% !important;
margin-bottom: 2% !important;
}
.TR-logos {
width: 5% !important;
float: left !important;
margin: 1.5% 1% 5% 34.5% !important;
}
.TR-logos-top {
width: 14% !important;
float: left !important;
margin: 4.5% 2% 13% 5% !important;
}
h4 {
font-family: oxygenBold;
font-size: 20pt;
font-weight: bold;
color: black !important;
}
h3 {
font-family: oxygenRegular;
font-size: 1.6vw;
color: white;
}
h3:hover {
text-decoration: underline;
}
#DRILLToolkit h4 {
color: black;
margin: 0 0 0 0;
}
.redArrow {
color: #f20017;
}
.col-md-4 {
padding: 0px;
}
.toolkit-row {
margin: 0 20% 0 20%;
}
.toolkit-titles {
margin: 0 20% 20% 20% !important;
}
.toolkit {
margin-bottom: 5%;
cursor: pointer;
}
#stripStatsRow {
margin: 0 0% 0 0%;
}
#TRmaincopy {
margin: 0 30% 0 30%;
}
#TRmaincopy p,
#TRmaincopy h4 {
text-align: center;
}
#TRmaincopy p {
margin: 0 0 6% 0;
font-size: 1.1vw;
}
.TRlistRow {
margin: 5% 0% 6% 0%;
font-size: 1.1vw;
}
#TRmaincopy img {
width: 75%;
margin: 0 20% 0 8%;
}
#contactForm {
color: white;
text-align: center;
background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiB2aWV3Qm94PSIwIDAgMjAgMTAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxwb2x5Z29uIGZpbGw9IiNjYzA5MmYiIHBvaW50cz0iMCwyMCAyMCwyMCAyMCwxIDAsMCIvPjwvc3ZnPg==");
padding: 5% 30% 5% 30%;
font-family: oxygenRegular;
}
#contactForm h3 {
margin: 0 0 0 0;
}
#contactForm h2 {
color: white;
font-size: 2.5vw;
margin: 1% 0 1% 0;
}
#contactForm h2 span {
font-weight: bold;
}
#contactForm p span {
text-decoration: underlined;
}
#contactForm p {
margin: 7% 0 7% 0;
font-size: 1.2vw;
font-family: oxygenRegular;
}
#contactForm p span {
text-decoration: underline;
}
#contactFormRow {
text-align: left;
font-size: 1.1vw;
}
#contactFormRow .col-md-6 {
padding: 2% 2% 2% 2%;
}
.col-md-6 input[type="text"] {
padding: 4%;
height: 35%;
background-color: white;
}
.col-xs-12 textarea {
background-color: white;
width: 100% !important;
}
#CFButtonContainer {
text-align: center;
}
#CFButtonContainer button {
margin-top: 7%;
border: none;
background-color: white;
padding: 2% 10% 2% 10%;
font-family: oxygenBold;
font-size: 1.1vw;
color: #f20017;
}
.TRlistRow .col-md-6 {
padding: 0px;
}
.right.carousel-control,
.left.carousel-control,
.carousel-indicators {
display: none;
}
#breadcrumbnav {
display: none;
}
img.branchLogos {
width: 60%;
margin: 0% 0% 0% 0%;
}
img.branchLogosSmall {
margin: 5% 0 0 1%;
width: 50%;
}
#kcaWayButton {
font-family: oxygenBold;
position: absolute;
top: 93%;
left: 29%;
font-size: 1vw;
color: white;
background-color: #f20017;
padding: 2% 5.5% 2% 5.5%;
border-radius: 5px;
}
#newsRow {
text-align: center;
margin: 0 10% 0% 10%;
font-family: oxygenBold;
font-size: 1.3vw;
}
#newsRow h4 {
margin-bottom: 3%;
}
.redArrowNews {
color: #f20017;
float: left;
margin-bottom: 10%;
}
.articleDate {
text-align: left;
margin: 2% 0 0 4%;
color: grey;
font-family: oxygenRegular;
}
#newsButton {
position: relative;
top: 0;
left: 0;
margin: 5% 35% 5% 35%;
}
.articleText {
text-align: left;
margin-right: 5%;
color: black;
}
.carouselImages {
width: 100%;
}
@media only screen and (max-width: 993px) {
.toolkit {
padding: 0px;
}
.nav-collapse {
z-index: 10;
}
#DRILLToolkit p {
margin: 0 10% 0 10%;
}
#breadcrumbnav {
display: none;
}
.DRILL-logos {
width: 50% !important;
}
#mainPageImage {
position: relative;
background-image: url("/awellofinnovation/PublishingImages/Pages/Well%20Of%20Innovation/SubMain-Future.jpg");
background-size: 100%;
background-position: bottom;
}
#svgShards {
background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyB2aWV3Qm94PScwIDAgMjAgMTAnIHByZXNlcnZlQXNwZWN0UmF0aW89J25vbmUnPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0nZ3JhZDEnIHgxPScwJScgeTE9JzAlJyB4Mj0nMCcgeTI9JzEwMCUnPjxzdG9wIG9mZnNldD0nMCUnIHN0eWxlPSdzdG9wLWNvbG9yOiM4QThEOEY7c3RvcC1vcGFjaXR5OjEnIC8+PHN0b3Agb2Zmc2V0PScxMDAlJyBzdHlsZT0nc3RvcC1jb2xvcjojRDBEMUQyO3N0b3Atb3BhY2l0eToxJyAvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwb2x5Z29uIGZpbGw9J3VybCgjZ3JhZDEpJyBwb2ludHM9JzAsMCAyMCwwIDIwLDYuNSAwLDcuNScvPjwvc3ZnPg=="), url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyB2aWV3Qm94PScwIDAgMjAgMTAnIHByZXNlcnZlQXNwZWN0UmF0aW89J25vbmUnPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0nZ3JhZDEnIHgxPScwJScgeTE9JzAlJyB4Mj0nMCUnIHkyPScxMDAlJz48c3RvcCBvZmZzZXQ9JzAlJyBzdHlsZT0nc3RvcC1jb2xvcjojOEE4RDhGO3N0b3Atb3BhY2l0eToxJyAvPjxzdG9wIG9mZnNldD0nMTAwJScgc3R5bGU9J3N0b3AtY29sb3I6I0QwRDFEMjtzdG9wLW9wYWNpdHk6MScgLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cG9seWdvbiBmaWxsPSd1cmwoI2dyYWQxKScgcG9pbnRzPScwLDEwIDQsMTAgMCw1Jy8+PC9zdmc+");
background-size: 100% 100%;
}
#bannerImgMob {
display: block;
padding-top: 100%;
}
#bannerImg {
display: none;
}
#page-title {
text-align: center;
top: 9%;
left: 3%;
font-size: 15vw;
line-height: 98%;
}
.title-tagline {
top: 40%;
font-size: 4.5vw;
font-weight: 599;
margin: 5% 10%;
}
#titleIcon {
float: none;
width: 15%;
margin: 0 5% 1% 0;
}
.span12.redbox.hpjobs .hp-link {
display: block;
margin: 5px 0 !important;
width: 96%;
float: left !important;
}
.button {
top: 68%;
left: 32%;
font-size: 3vw;
background-color: #f20017;
padding: 2.4% 6.5% 2.4% 8.5%;
border-radius: 5px;
}
.button-icon {
top: 56.5%;
left: 9%;
font-size: 3vw;
}
.toolkit-row {
margin: 0 0% 0 0%;
}
#newsRow {
font-size: 3.3vw;
margin: -10% 10% 5% 10%;
}
#kcaWayButton {
top: 120%;
left: 33%;
font-size: 2vw;
}
h4 {
font-family: oxygenBold;
font-size: 4.5vw;
font-weight: bold;
margin: 0% 0% 0% 0%;
}
p {
font-size: 22pt;
margin: 0 20% 7% 20%;
}
#angledStrip {
padding: 45% 5% 40% 5%;
font-size: 3vw;
}
.TR-logos-top,
.TR-logos {
width: 15% !important;
margin: 5% 2% 23% 0% !important;
}
.carouselImages {
margin-left: -100% !important;
max-width: 200% !important;
width: 200% !important;
overflow: hidden;
}
#turnRightProducts p {
font-size: 2.5vw;
}
#newsButton {
margin: 5% 25% 5% 25%;
}
#angledStrip h3 {
font-family: oxygenRegular;
font-size: 4.6vw;
color: white;
}
.toolkit-titles {
font-size: 3.5vw !important;
margin: 0 20% 15% 20%;
}
.stats-well-icon {
width: 10% !important;
}
.stats-icon-container {
width: 100%;
}
.stats-icon-container p {
font-size: 2.49vw;
}
.stats-icon-container p {
font-size: 2.49vw;
}
#stats-drill-icon {
width: 36% !important;
}
.stats-calendar-icon {
width: 30% !important;
}
#stats-icon-drill-container p {
margin: 0 0% 0% 0%;
}
#stripStatsRow {
margin: 0 5% 0 5%;
}
#col_central_small {
margin: 0 20% 0% 0%;
}
#stats-cash-icon {
width: 20% !important;
margin-left: 45% !important;
}
.col-xs-12 .stats-icon-container {
margin: 5% 1% 3% 15%;
}
.col-xs-12 .stats-text {
margin: 6% 10% 0 10%;
}
.stats-text {
font-size: 3vw;
}
#stripStats h4 {
margin-bottom: 10%;
}
#stripStats {
margin: -5% 0 -10% 0;
}
#TRmaincopy {
margin: -10% 5% 0 5%;
}
#TRmaincopy p {
font-size: 3.5vw;
}
.TRlistRow {
margin: 5% 0% 6% 15%;
font-size: 3.1vw;
}
#contactForm {
padding: 18% 2% 5% 2%;
}
#contactFormRow {
text-align: center;
font-size: 4.1vw;
padding: 2% 5% 2% 5%;
}
#contactForm h2 {
font-size: 7.5vw;
}
#contactForm h3 {
font-size: 5vw;
}
#contactForm p {
margin: 7% 5% 7% 5%;
font-size: 3.5vw;
}
#CFButtonContainer button {
padding: 2% 20% 2% 20%;
font-size: 3.5vw;
}
.span12.redbox.hpjobs.row {
text-align: center;
}
h2#jobSearchLabel {
margin-bottom: 2%;
}
#ctl00_ctl34_g_9a1ae224_a3b6_4744_8c84_389a91952be6_btnSearch {
padding: 10px 20px;
margin-left: 6%;
display: block;
}
form select {
font-size: 2.2vw;
}
#enhancethebrandlogo {
width: 30%;
top: 84%;
left: 34%;
}
}
</style>
<div id="mainPageCarousel">
<div class="carousel slide" id="kcaCarousel" data-ride="carousel">
<ol class="carousel-indicators">
<li class="active" data-target="#kcaCarousel" data-slide-to="0">
</li>
<li data-target="#kcaCarousel" data-slide-to="1">
</li>
<li data-target="#kcaCarousel" data-slide-to="2">
</li>
</ol>
<div class="carousel-inner">
<div class="item active">
<a href="https://www.kcadeutag.com/Sustainability/Pages/default.aspx"><img class="carouselImages" src="/PublishingImages/ESG_report_2021_banner.jpg" alt=""></a>
</div>
<div class="item">
<a href="https://www.kcadeutag.com/awellofinnovation/Pages/woi.aspx"><img class="carouselImages" src="/PublishingImages/WOI_banner_04.jpg" alt=""></a>
</div>
<div class="item">
<a href="https://kenera.com/"><img class="carouselImages" src="/PublishingImages/kenera_banner_01.jpg" alt=""></a>
</div>
</div>
<!-- Controls (required for slide effect, but hidden from view) --><a class="left carousel-control" href="#kcaCarousel" data-slide="prev"><span class="glyphicon glyphicon-chevron-left"></span><span class="sr-only">Previous</span> </a>
<a class="right carousel-control" href="#kcaCarousel" data-slide="next">
<span class="glyphicon glyphicon-chevron-right"></span>
<span class="sr-only">Next</span> </a>
<div id="page-title">
<!-- <div>A well of innovation </div>
</div>
<div class="title-tagline"> Discover how our technology and innovations are transforming drilling operations throughout the industry.<br/></div>
<div class="button" onclick="window.location.href = '/awellofinnovation/Pages/woi.aspx';">Find out more</div>
<img id="enhancethebrandlogo" src="/awellofinnovation/PublishingImages/Pages/Well%20Of%20Innovation/enhancethebrandlogo.png" alt="">-->
</div>
</div>
<div class="container-fluid text-center" id="stripStats">
<div class="row" id="stripStatsRow">
<div class="col-md-4"> <br></div>
<div class="col-xs-12 col-md-4">
<div class="stats-text"> With over 130 years of experience, KCA Deutag is a leading drilling, engineering and technology company working onshore and offshore with a focus on safety, quality and operational performance.
</div>
<div class="button" id="kcaWayButton" onclick="window.location.href = '/whoweare/Pages/The-KCA-Deutag-Way.aspx';">The KCA Deutag Way<br></div>
</div>
<div class="col-md-4"> </div>
</div>
</div>
<div class="container-fluid text-center" id="angledStrip">
<div class="container-fluid text-center" id="turnRightProducts">
<br>
<div class="row ">
<div onclick="window.location.href = '/businessandservices/Pages/default.aspx?branch=1';" class="col-xs-6 col-md-3 toolkit">
<img class="branchLogos" src="/awellofinnovation/PublishingImages/Pages/Well%20Of%20Innovation/Homepage-Icons-Offshore.png" alt="">
<h3>
<span class="redArrow">►︎</span> Offshore
</h3>
<p>Platform drilling operations & maintenance</p>
<img class="branchLogosSmall" src="/awellofinnovation/PublishingImages/Pages/Well%20Of%20Innovation/Homepage-Logos-KCA.png" alt="">
</div>
<div onclick="window.location.href = '/businessandservices/Pages/default.aspx?branch=0';" class="col-xs-6 col-md-3 toolkit">
<img class="branchLogos" src="/awellofinnovation/PublishingImages/Pages/Well%20Of%20Innovation/Homepage-Icons-Land.png" alt="">
<h3>
<span class="redArrow">►︎</span> Land
</h3>
<p>High specification fleet of onshore rigs</p>
<img class="branchLogosSmall" src="/awellofinnovation/PublishingImages/Pages/Well%20Of%20Innovation/Homepage-Logos-KCA.png" alt="">
</div>
<div onclick="window.location.href = '/businessandservices/Pages/default.aspx?branch=2';" class="col-xs-6 col-md-3 toolkit">
<img class="branchLogos" src="/awellofinnovation/PublishingImages/Pages/Well%20Of%20Innovation/Homepage-Icons-Engineering.png" alt="">
<h3>
<span class="redArrow">►︎</span> Engineering
</h3>
<p>Design solutions for the energy & infrastructure industries</p>
<img class="branchLogosSmall" src="/awellofinnovation/PublishingImages/Pages/Well%20Of%20Innovation/Homepage-Logos-RDS.png" alt="">
</div>
<div onclick="window.location.href = '/businessandservices/Pages/default.aspx?branch=3';" class="col-xs-6 col-md-3 toolkit">
<img class="branchLogos" src="/awellofinnovation/PublishingImages/Pages/Well%20Of%20Innovation/Homepage-Icons-Manufacturing.png" alt="">
<h3>
<span class="redArrow">►︎</span> Manufacturing
</h3>
<p>Drilling rig and oilfield equipment </p>
<img class="branchLogosSmall" src="/awellofinnovation/PublishingImages/Pages/Well%20Of%20Innovation/Homepage-Logos-Bentec.png" alt="">
</div>
</div>
</div>
<br>
</div>
<div id="newsRow">
<h4>Latest News<br></h4>
<div class="row">
<div class="col-md-4 col-xs-12">
<div class="redArrowNews">►︎</div>
<a href="https://www.kcadeutag.com/media/news/Pages/KCA-Deutag-and-Eavor-GmbH-Sign-Contract-to-Drill-Revolutionary-Geothermal-Power-Project.aspx"><div class="articleText">KCA Deutag and Eavor GmbH Sign Contract to Drill Revolutionary Geothermal Power Project</div></a>
<p class="articleDate">19 September 2022</p>
</div>
<div class="col-md-4 col-xs-12">
<div class="redArrowNews">►︎<br></div>
<a href="https://www.kcadeutag.com/media/news/Pages/KCA-Deutag-Land-Drilling-Business-awarded-contract-extensions-worth-almost-$112-million.aspx"><div class="articleText">KCA Deutag Land Drilling Business awarded contract extensions worth almost $112 million</div></a>
<p class="articleDate">14 September 2022</p>
</div>
<div class="col-md-4 col-xs-12">
<div class="redArrowNews">►︎</div>
<a href="https://www.kcadeutag.com/media/news/Pages/Gordon-Ronaldson-Appointed-as-Kenera-Senior-Vice-President.aspx"><div class="articleText">Gordon Ronaldson Appointed as Kenera Senior Vice President</div></a>
<p class="articleDate">5 July 2022</p>
</div>
</div>
<div class="button" id="newsButton" onclick="window.location.href = '/media/news/Pages/default.aspx';">View all news<br></div>
<script>
< script >
//define friendly month names
const months = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"];
function onQuerySucceeded(sender, args) {
var listItemInfo = '';
var listItemEnumerator = collListItem.getEnumerator();
//get news news articles
var i = 0;
while (listItemEnumerator.moveNext()) {
oListItem = listItemEnumerator.get_current();
$('.articleText')[i].innerHTML = oListItem.get_item('Title');
$('.articleText').each(function() {
$(this).innerHTML = oListItem.get_item('Title');
$(this).parent().attr("href", _spPageContextInfo.webAbsoluteUrl + oListItem.get_item('FileRef'));
});
//format article date
var article_date = new Date(oListItem.get_item('ArticleStartDate'))
var formatted_date = article_date.getDate() + " " + months[article_date.getMonth()] + " " + article_date.getFullYear()
$('.articleDate')[i].innerHTML = formatted_date;
i++;
//alert(oListItem.get_item('Title')+oListItem.get_item('ArticleStartDate'));
}
}
function onQueryFailed() {
alert('failed');
}
function updateNews() {
//update html elements
var oListItem
var clientContext = new SP.ClientContext('/Media/News');
var oList = clientContext.get_web().get_lists().getByTitle('Pages');
var camlQuery = new SP.CamlQuery();
camlQuery.set_viewXml("<View>" + "<RowLimit>3</RowLimit>" + "<Query>" + "<OrderBy>" + "<FieldRef Name='ArticleStartDate' Ascending='False'></FieldRef>" + "</OrderBy>" + "</Query>" + "</View>");
this.collListItem = oList.getItems(camlQuery);
clientContext.load(collListItem);
clientContext.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceeded), Function.createDelegate(this, this.onQueryFailed));
//_spPageContextInfo.webAbsoluteUrl + oListItem.get_item('FileRef');
}
$(document).ready(function() {
SP.SOD.executeFunc('SP.js', 'SP.ClientContext', updateNews);
});
});
</script>
</div>
</div>
</div>
<div class="ms-clear"></div>
</div>
</div>
</div>
</div>
</div>
<div> <!-- class="row-fluid" -->
<div class="span6" id="LeftBox">
<div>
</div>
</div>
<div class="span6" id="RightBox">
<div>
</div>
</div>
</div>
<div>
<div class="ms-webpart-zone ms-fullWidth">
<div id="MSOZoneCell_WebPartctl00_ctl34_g_9a1ae224_a3b6_4744_8c84_389a91952be6" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
<div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth ">
<div webpartid="9a1ae224-a3b6-4744-8c84-389a91952be6" haspers="false" id="WebPartctl00_ctl34_g_9a1ae224_a3b6_4744_8c84_389a91952be6" width="100%" class="ms-WPBody noindex " allowdelete="false" allowexport="false" style="">
<div id="ctl00_ctl34_g_9a1ae224_a3b6_4744_8c84_389a91952be6">
<div class="span12 redbox hpjobs row">
<h2 id="jobSearchLabel" class="col-md-3 col-xs-12"> Job Search</h2>
<div class="control-group col-md-3 col-xs-12">
<label class="control-label" for="region"> Region </label>
<div class="controls">
<select name="ctl00$ctl34$g_9a1ae224_a3b6_4744_8c84_389a91952be6$ddlAreaOfInterest" id="ctl00_ctl34_g_9a1ae224_a3b6_4744_8c84_389a91952be6_ddlAreaOfInterest">
<option value="Any">Select region</option>
<option value="Europe">Europe</option>
<option value="Norge">Norge</option>
</select>
</div>
</div>
<div class="control-group col-md-3 col-xs-12">
<label class="control-label" for="position"> Job Position </label>
<div class="controls">
<select name="ctl00$ctl34$g_9a1ae224_a3b6_4744_8c84_389a91952be6$ddlPositionType" id="ctl00_ctl34_g_9a1ae224_a3b6_4744_8c84_389a91952be6_ddlPositionType">
<option value="Any">Select position</option>
<option value="Crane Operator">Crane Operator</option>
<option value="Equipment & Maintenance">Equipment & Maintenance</option>
<option value="Human Resources">Human Resources</option>
<option value="IT">IT</option>
</select>
</div>
</div>
<p class="hp-link col-md-3 col-xs-12">
<a id="ctl00_ctl34_g_9a1ae224_a3b6_4744_8c84_389a91952be6_btnSearch" href="javascript:__doPostBack('ctl00$ctl34$g_9a1ae224_a3b6_4744_8c84_389a91952be6$btnSearch','')">Search Jobs</a>
</p>
</div>
</div>
<div class="ms-clear"></div>
</div>
</div>
<div class="ms-PartSpacingVertical"></div>
</div>
<div id="MSOZoneCell_WebPartctl00_ctl34_g_fec453cf_ef61_4f3d_85ba_79b63f6ad0c4" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
<div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth ">
<div webpartid="fec453cf-ef61-4f3d-85ba-79b63f6ad0c4" haspers="false" id="WebPartctl00_ctl34_g_fec453cf_ef61_4f3d_85ba_79b63f6ad0c4" width="100%" class="ms-WPBody noindex " allowdelete="false" allowexport="false" style="">
<div id="ctl00_ctl34_g_fec453cf_ef61_4f3d_85ba_79b63f6ad0c4">
<div class="ms-rte-embedcode ms-rte-embedwp">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script type="application/javascript">
$(document).ready(function() {
//set classes and id for elements
$('#ctl00_ctl34_g_9a1ae224_a3b6_4744_8c84_389a91952be6').children("div").addClass("row") //create row
$('#ctl00_ctl34_g_9a1ae224_a3b6_4744_8c84_389a91952be6').children("div").children("h2").attr("id", "jobSearchLabel") //label
$('#ctl00_ctl34_g_9a1ae224_a3b6_4744_8c84_389a91952be6').children("div").children().addClass("col-md-3 col-xs-12")
//create div for first column
$('#ctl00_ctl34_g_9a1ae224_a3b6_4744_8c84_389a91952be6_ddlAreaOfInterest').children("option")[0].innerHTML = "Select region"
$('#ctl00_ctl34_g_9a1ae224_a3b6_4744_8c84_389a91952be6_ddlPositionType').children("option")[0].innerHTML = "Select position"
//change search button text
$('#ctl00_ctl34_g_9a1ae224_a3b6_4744_8c84_389a91952be6_btnSearch').text("Search Jobs");
});
</script>
<script>
$(document).ready(function() {
//set classes and id for elements
$('#ctl00_ctl34_g_9a1ae224_a3b6_4744_8c84_389a91952be6').children("div").addClass("row") //create row
$('#ctl00_ctl34_g_9a1ae224_a3b6_4744_8c84_389a91952be6').children("div").children("h2").attr("id", "jobSearchLabel") //label
$('#ctl00_ctl34_g_9a1ae224_a3b6_4744_8c84_389a91952be6').children("div").children().addClass("col-md-3 col-xs-12")
//create div for first column
$('#ctl00_ctl34_g_9a1ae224_a3b6_4744_8c84_389a91952be6_ddlAreaOfInterest').children("option")[0].innerHTML = "Select region"
$('#ctl00_ctl34_g_9a1ae224_a3b6_4744_8c84_389a91952be6_ddlPositionType').children("option")[0].innerHTML = "Select position"
//change search button text
$('#ctl00_ctl34_g_9a1ae224_a3b6_4744_8c84_389a91952be6_btnSearch').text("Search Jobs");
SP.SOD.executeFunc('SP.js', 'SP.ClientContext', updateNews);
});
});
$('.carousel').carousel({
pause: "false"
});
//define friendly month names
const months = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"];
function onQuerySucceeded(sender, args) {
var listItemInfo = '';
var listItemEnumerator = collListItem.getEnumerator();
//get news news articles
var i = 0;
while (listItemEnumerator.moveNext()) {
oListItem = listItemEnumerator.get_current();
$('.articleText')[i].innerHTML = oListItem.get_item('Title');
$('.articleText').each(function() {
$(this).innerHTML = oListItem.get_item('Title');
$(this).parent().attr("href", _spPageContextInfo.webAbsoluteUrl + oListItem.get_item('FileRef'));
});
//format article date
var article_date = new Date(oListItem.get_item('ArticleStartDate'))
var formatted_date = article_date.getDate() + " " + months[article_date.getMonth()] + " " + article_date.getFullYear()
$('.articleDate')[i].innerHTML = formatted_date;
i++;
//alert(oListItem.get_item('Title')+oListItem.get_item('ArticleStartDate'));
}
}
function onQueryFailed() {
alert('failed');
}
function updateNews() {
//update html elements
var oListItem
var clientContext = new SP.ClientContext('/Media/News');
var oList = clientContext.get_web().get_lists().getByTitle('Pages');
var camlQuery = new SP.CamlQuery();
camlQuery.set_viewXml("<View>" + "<RowLimit>3</RowLimit>" + "<Query>" + "<OrderBy>" + "<FieldRef Name='ArticleStartDate' Ascending='False'></FieldRef>" + "</OrderBy>" + "</Query>" + "</View>");
this.collListItem = oList.getItems(camlQuery);
clientContext.load(collListItem);
clientContext.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceeded), Function.createDelegate(this, this.onQueryFailed));
//_spPageContextInfo.webAbsoluteUrl + oListItem.get_item('FileRef');
}
</script>
</div>
</div>
<div class="ms-clear"></div>
</div>
</div>
</div>
</div>
</div>
<div style="display:none" id="hidZone"></div>
<!-- Horizontal Rule -->
<br class="clearfix">
<div class="row-fluid horizontalrule"> </div>
<div id="ctl00_PlaceHolderFooterImages_ImgEditModePanel2" class="row-fluid">
<div class="row-fluid" id="rollovers">
<div class="span4">
<div>
</div>
</div>
<div class="span4">
<div>
</div>
</div>
<div class="span4">
<div>
</div>
</div>
</div>
</div>
</div>
</span>
</div>
<!--
</div>
</div> -->
<!--Story footer -->
<div id="story-footer">
<div class="story-footer-col">
<p><b>KCA Deutag Group Headquarters & Registered Office</b></p>
<p>Bankhead Drive, City South Office Park,</p>
<p>Portlethen, Aberdeenshire</p>
<p>AB12 4XX</p>
<div onclick="window.location.href = '/contactus/Pages/default.aspx';" id="globalsearchbutton"> Search all global locations</div>
</div>
<div class="story-footer-col">
<p>T: +44 1224 987 000</p>
<a href="mailto:info@kcadeutag.com?subject=Website Enquiry"><p>E: info@kcadeutag.com</p></a>
<a href="https://www.linkedin.com/company/kca-deutag" target="_blank" title="Visit our LinkedIn page"><img src="/awellofinnovation/PublishingImages/Pages/Well%20Of%20Innovation/Icon-linkedin.png"></a>
</div>
<div class="story-footer-col">
<p><b>© KCA Deutag <span id="footerYear">2022</span></b></p>
<p>Registered in Scotland No 31961.</p>
<br>
<a href="/Pages/terms-and-conditions.aspx"><p>Terms and Conditions</p></a>
<a href="/Pages/privacy-statement.aspx"><p>Privacy Statement</p></a>
<a href="/whoweare/Documents/KCA%20Deutag%20Modern%20Slavery%20Statement.pdf"><p>Modern Slavery Statement</p></a>
</div>
</div>
<!-- OLD Footer- uncomment to reactivate-->
<!--<div id="ctl00_g_c07614e8_ddd2_40a7_88e1_dfb36053dc18" __MarkupType="vsattributemarkup" __WebPartId="{c07614e8-ddd2-40a7-88e1-dfb36053dc18}" WebPart="true" IsClosed="false">
<div id="footer">
<div class="container">
<div class="row-fluid">
<ul class="footernav">
<li><a href="/Pages/default.aspx">KCA Deutag</a></li>
<li><a href="/whoweare/Pages/default.aspx">Who we are</a></li>
<li><a href="/businessandservices/Pages/default.aspx">Business and Services</a></li>
<li><a href="/rigs/Pages/default.aspx">Rigs</a></li>
<li><a href="/Sustainability/Pages/default.aspx">Sustainability</a></li>
<li><a href="/awellofinnovation/Pages/woi.aspx">A well of innovation</a></li>
<li><a href="/careers/Pages/default.aspx">Careers</a></li>
<li><a href="/investors/Pages/default.aspx">Investors</a></li>
<li><a href="/media/news/Pages/default.aspx">Media</a></li>
<li><a href="/contactus/Pages/default.aspx">Contact us</a></li>
</ul>
</div>
<div class="row-fluid footerfinalrow">
<div class="span7 footerlinks">
<ul class="footer-legal-links">
<li>© KCA Deutag 2022</li>
<li><a href="/Pages/terms-and-conditions.aspx">Terms and conditions</a></li>
<li><a href="/Pages/privacy-statement.aspx">Privacy Statement</a></li>
</ul>
</div>
<div class="span2 pull-right text-right toplink"><a href="#">Back to top <span class="icon-white icon-chevron-up"></span></a></div>
</div>
</div>
</div>
</div>-->
<script src="/Style Library/kca/js/jquery-1.11.0.js"></script>
<script src="/Style Library/kca/js/jquery-jvectormap-1.2.2.min.js"></script>
<script src="/Style Library/kca/js/jquery-jvectormap-world-mill-en.js"></script>
<script src="/Style Library/kca/js/bootstrap.js"></script>
<script src="/Style Library/kca/js/jquery.nivo.slider.js"></script>
<script src="/Style Library/kca/js/kca.js"></script>
<script>
//<![CDATA[
$(".collapse").collapse('toggle');
//]]>
</script>
<div id="DeltaFormDigest">
<script type="text/javascript">
//<![CDATA[
var formDigestElement = document.getElementsByName('__REQUESTDIGEST')[0];
if (!((formDigestElement == null) || (formDigestElement.tagName.toLowerCase() != 'input') || (formDigestElement.type.toLowerCase() != 'hidden') || (formDigestElement.value == null) || (formDigestElement.value.length <= 0))) {
formDigestElement.value = '0xF7470B8B82D80CD6C20C523F3F11939DE7ABF3835091A658C196EC128F537329A6CDD3E12D0E1A84F462C64A86D16C9225F31DB34ED27BFCD3200B57513AF27D,20 Sep 2022 20:03:52 -0000';
g_updateFormDigestPageLoaded = new Date();
}
//]]>
</script>
</div>
<script type="text/javascript">
//<![CDATA[
var _spFormDigestRefreshInterval = 1440000;
window.g_updateFormDigestPageLoaded = new Date();
window.g_updateFormDigestPageLoaded.setDate(window.g_updateFormDigestPageLoaded.getDate() - 5);
var _fV4UI = true;
function _RegisterWebPartPageCUI() {
var initInfo = {
editable: false,
isEditMode: false,
allowWebPartAdder: false,
listId: "{73fecd07-abe0-4a16-ba23-c803f380ce9f}",
itemId: 7,
recycleBinEnabled: true,
enableMinorVersioning: true,
enableModeration: false,
forceCheckout: true,
rootFolderUrl: "\u002fPages",
itemPermissions: {
High: 16,
Low: 196673
}
};
SP.Ribbon.WebPartComponent.registerWithPageManager(initInfo);
var wpcomp = SP.Ribbon.WebPartComponent.get_instance();
var hid;
hid = document.getElementById("_wpSelected");
if (hid != null) {
var wpid = hid.value;
if (wpid.length > 0) {
var zc = document.getElementById(wpid);
if (zc != null) wpcomp.selectWebPart(zc, false);
}
}
hid = document.getElementById("_wzSelected");
if (hid != null) {
var wzid = hid.value;
if (wzid.length > 0) {
wpcomp.selectWebPartZone(null, wzid);
}
}
};
function __RegisterWebPartPageCUI() {
ExecuteOrDelayUntilScriptLoaded(_RegisterWebPartPageCUI, "sp.ribbon.js");
}
_spBodyOnLoadFunctionNames.push("__RegisterWebPartPageCUI");
var __wpmExportWarning =
'This Web Part Page has been personalized. As a result, one or more Web Part properties may contain confidential information. Make sure the properties contain information that is safe for others to read. After exporting this Web Part, view properties in the Web Part description file (.WebPart) by using a text editor such as Microsoft Notepad.';
var __wpmCloseProviderWarning =
'You are about to close this Web Part. It is currently providing data to other Web Parts, and these connections will be deleted if this Web Part is closed. To close this Web Part, click OK. To keep this Web Part, click Cancel.';
var __wpmDeleteWarning = 'You are about to permanently delete this Web Part. Are you sure you want to do this? To delete this Web Part, click OK. To keep this Web Part, click Cancel.';
ExecuteOrDelayUntilScriptLoaded(function() {
Srch.ScriptApplicationManager.get_current().states = {
"webUILanguageName": "en-US",
"webDefaultLanguageName": "en-US",
"contextUrl": "https://www.kcadeutag.com",
"contextTitle": "KCA Deutag",
"supportedLanguages": [{
"id": 1025,
"label": "Arabic"
}, {
"id": 1093,
"label": "Bengali"
}, {
"id": 1026,
"label": "Bulgarian"
}, {
"id": 1027,
"label": "Catalan"
}, {
"id": 2052,
"label": "Chinese (Simplified)"
}, {
"id": 1028,
"label": "Chinese (Traditional)"
}, {
"id": 1050,
"label": "Croatian"
}, {
"id": 1029,
"label": "Czech"
}, {
"id": 1030,
"label": "Danish"
}, {
"id": 1043,
"label": "Dutch"
}, {
"id": 1033,
"label": "English"
}, {
"id": 1035,
"label": "Finnish"
}, {
"id": 1036,
"label": "French"
}, {
"id": 1031,
"label": "German"
}, {
"id": 1032,
"label": "Greek"
}, {
"id": 1095,
"label": "Gujarati"
}, {
"id": 1037,
"label": "Hebrew"
}, {
"id": 1081,
"label": "Hindi"
}, {
"id": 1038,
"label": "Hungarian"
}, {
"id": 1039,
"label": "Icelandic"
}, {
"id": 1057,
"label": "Indonesian"
}, {
"id": 1040,
"label": "Italian"
}, {
"id": 1041,
"label": "Japanese"
}, {
"id": 1099,
"label": "Kannada"
}, {
"id": 1042,
"label": "Korean"
}, {
"id": 1062,
"label": "Latvian"
}, {
"id": 1063,
"label": "Lithuanian"
}, {
"id": 1086,
"label": "Malay"
}, {
"id": 1100,
"label": "Malayalam"
}, {
"id": 1102,
"label": "Marathi"
}, {
"id": 1044,
"label": "Norwegian"
}, {
"id": 1045,
"label": "Polish"
}, {
"id": 1046,
"label": "Portuguese (Brazil)"
}, {
"id": 2070,
"label": "Portuguese (Portugal)"
}, {
"id": 1094,
"label": "Punjabi"
}, {
"id": 1048,
"label": "Romanian"
}, {
"id": 1049,
"label": "Russian"
}, {
"id": 3098,
"label": "Serbian (Cyrillic)"
}, {
"id": 2074,
"label": "Serbian (Latin)"
}, {
"id": 1051,
"label": "Slovak"
}, {
"id": 1060,
"label": "Slovenian"
}, {
"id": 3082,
"label": "Spanish (Spain)"
}, {
"id": 2058,
"label": "Spanish (Mexico)"
}, {
"id": 1053,
"label": "Swedish"
}, {
"id": 1097,
"label": "Tamil"
}, {
"id": 1098,
"label": "Telugu"
}, {
"id": 1054,
"label": "Thai"
}, {
"id": 1055,
"label": "Turkish"
}, {
"id": 1058,
"label": "Ukrainian"
}, {
"id": 1056,
"label": "Urdu"
}, {
"id": 1066,
"label": "Vietnamese"
}],
"navigationNodes": [{
"id": 0,
"name": "This Site",
"url": "~site/_layouts/15/osssearchresults.aspx?u={contexturl}",
"promptString": "Search this site"
}],
"showAdminDetails": false,
"defaultPagesListName": "Pages",
"isSPFSKU": false,
"userAdvancedLanguageSettingsUrl": "http://kcadwww/my/_layouts/15/EditProfile.aspx?Section=LanguageAndRegion\u0026UserSettingsProvider=234bf0ed%2D70db%2D4158%2Da332%2D4dfd683b4148\u0026ReturnUrl=https%3A%2F%2Fwww%2Ekcadeutag%2Ecom%2FPages%2Fdefault%2Easpx\u0026ShowAdvLang=1",
"defaultQueryProperties": {
"culture": 2057,
"uiLanguage": 2057,
"summaryLength": 180,
"desiredSnippetLength": 90,
"enableStemming": true,
"enablePhonetic": false,
"enableNicknames": false,
"trimDuplicates": true,
"bypassResultTypes": false,
"enableInterleaving": true,
"enableQueryRules": true,
"processBestBets": true,
"enableOrderingHitHighlightedProperty": false,
"hitHighlightedMultivaluePropertyLimit": -1,
"processPersonalFavorites": true
}
};
Srch.U.trace(null, 'SerializeToClient', 'ScriptApplicationManager state initialized.');
}, 'Search.ClientControls.js');
var g_clientIdDeltaPlaceHolderMain = "DeltaPlaceHolderMain";
var g_clientIdDeltaPlaceHolderUtilityContent = "DeltaPlaceHolderUtilityContent";
ExecuteOrDelayUntilScriptLoaded(function() {
if ($isNull($find('ctl00_g_2c21d82b_9615_4e0b_a097_9e42f83aba67_csr'))) {
var sb = $create(Srch.SearchBox, {
"delayLoadTemplateScripts": true,
"initialPrompt": "Search this site",
"messages": [],
"queryGroupNames": ["Default"],
"renderTemplateId": "~sitecollection/_catalogs/masterpage/Display Templates/Search/Control_SearchBox.js",
"resultsPageAddress": "/Pages/SearchResults.aspx",
"serverInitialRender": true,
"showDataErrors": true,
"showQuerySuggestions": false,
"states": {},
"tryInplaceQuery": false
}, null, null, $get("ctl00_g_2c21d82b_9615_4e0b_a097_9e42f83aba67_csr"));
sb.activate('Search this site', 'ctl00_g_2c21d82b_9615_4e0b_a097_9e42f83aba67_csr_sbox', 'ctl00_g_2c21d82b_9615_4e0b_a097_9e42f83aba67_csr_sboxdiv', 'ctl00_g_2c21d82b_9615_4e0b_a097_9e42f83aba67_csr_NavButton',
'ctl00_g_2c21d82b_9615_4e0b_a097_9e42f83aba67_csr_AutoCompList', 'ctl00_g_2c21d82b_9615_4e0b_a097_9e42f83aba67_csr_NavDropdownList', 'ctl00_g_2c21d82b_9615_4e0b_a097_9e42f83aba67_csr_SearchLink', 'ms-srch-sbprogress',
'ms-srch-sb-prompt ms-helperText');
}
}, 'Search.ClientControls.js'); //]]>
</script>
<span id="DeltaPlaceHolderUtilityContent"></span>
<!-- Start Cookie Assisstant (https://cookieassistant.com) -->
<!-- <script src="https://app.cookieassistant.com/widget.js?token=nUwAz5eLMP1U_IvYu8Wbjg" type="text/javascript"></script> -->
<!-- <div id="cookie_assistant_container"></div> -->
<!-- End Cookie Assistant -->
<!-- Old Google Analytics code
<script type="text/javascript">
var gaJsHost=(("https:"==document.location.protocol)?"https://ssl.":"https://www.");document.write(unescape("%3Cscript src='"+gaJsHost+"google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
try{var pageTracker=_gat._getTracker("UA-9819886-1");pageTracker._trackPageview();}catch(err){}
</script>
-->
<script>
//$("li").filter(":contains('KCA Deutag')").remove();
// Google Analytics commented out
// (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
// (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
// m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
// })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
// ga('create', 'UA-48047284-1', 'auto');
// ga('send', 'pageview');
//set date in footer
var d = new Date();
document.getElementById("footerYear").innerHTML = d.getFullYear();
//mobile nav
$('#subsite_pages').prepend($('#subnav').children('.container').children('.row-fluid').children('ul').clone());
$('#kca_subsites').prepend($('#topnav').children('.container').children('.navbar').children('.navbar-inner').children('.nav-collapse').children('ul').clone());
</script>
<script>
$('.footer-legal-links').append('<li><a href="/whoweare/Documents/KCA%20Deutag%20Modern%20Slavery%20Statement.pdf" target="_new">Modern Slavery Statement</a></li>');
</script>
<!-- StatCounter commented out -->
<!-- Start of StatCounter Code -->
<!--
<script type="text/javascript">
var sc_project=9904293;
var sc_invisible=1;
var sc_security="3d7670d8";
var scJsHost = (("https:" == document.location.protocol) ?
"https://secure." : "http://www.");
document.write("<sc"+"ript type='text/javascript' src='" +
scJsHost+
"statcounter.com/counter/counter.js'></"+"script>");
</script>
<noscript><div class="statcounter"><a title="click tracking"
href="https://statcounter.com/" target="_blank"><img
class="statcounter"
src="https://c.statcounter.com/9904293/0/3d7670d8/1/"
alt="click tracking"></a></div></noscript>
-->
<!-- End of StatCounter Code -->
<!-- start of cookie consent code -->
<script src="https://cdn.jsdelivr.net/npm/cookieconsent@3/build/cookieconsent.min.js" data-cfasync="false"></script>
<script>
window.cookieconsent.initialise({
"palette": {
"popup": {
"background": "#3e3e3e"
},
"button": {
"background": "#f20017"
}
},
"content": {
"message": "This website intends to use cookies for improvement of quality and user experience. By continuing to use the site, you confirm your awareness and acceptance of our use of cookies.",
"dismiss": "Agree",
"href": "/Pages/privacy-statement.aspx"
}
});
</script>
</div>
</form>
Text Content
This website intends to use cookies for improvement of quality and user experience. By continuing to use the site, you confirm your awareness and acceptance of our use of cookies. Learn more Agree Turn on more accessible mode Turn off more accessible mode Sign In * It looks like your browser does not have JavaScript enabled. Please turn on JavaScript and try again. * * * * KCA Deutag * Who we are * Business and Services * Rigs * Sustainability * A well of innovation * Careers * Investors * Media * Contact us KCA Deutag * KCA Deutag * Who we are * Business and Services * Rigs * Sustainability * A well of innovation * Careers * Investors * Media * Contact us * Home > HOME Page Image Page Content 1. 2. 3. Previous Next With over 130 years of experience, KCA Deutag is a leading drilling, engineering and technology company working onshore and offshore with a focus on safety, quality and operational performance. The KCA Deutag Way ►︎ OFFSHORE Platform drilling operations & maintenance ►︎ LAND High specification fleet of onshore rigs ►︎ ENGINEERING Design solutions for the energy & infrastructure industries ►︎ MANUFACTURING Drilling rig and oilfield equipment LATEST NEWS ►︎ KCA Deutag and Eavor GmbH Sign Contract to Drill Revolutionary Geothermal Power Project 19 September 2022 ►︎ KCA Deutag Land Drilling Business awarded contract extensions worth almost $112 million 14 September 2022 ►︎ Gordon Ronaldson Appointed as Kenera Senior Vice President 5 July 2022 View all news JOB SEARCH Region Select region Europe Norge Job Position Select position Crane Operator Equipment & Maintenance Human Resources IT Search Jobs KCA Deutag Group Headquarters & Registered Office Bankhead Drive, City South Office Park, Portlethen, Aberdeenshire AB12 4XX Search all global locations T: +44 1224 987 000 E: info@kcadeutag.com © KCA Deutag 2022 Registered in Scotland No 31961. Terms and Conditions Privacy Statement Modern Slavery Statement