CINXE.COM

Why civil society and unions oppose the EU’s new fiscal rules

<!doctype html> <html lang="en" class="no-js"> <head><!-- InMobi Choice. Consent Manager Tag v3.0 (for TCF 2.2) --> <script type="text/javascript" async=true> (function() { var host = window.location.hostname; var element = document.createElement('script'); var firstScript = document.getElementsByTagName('script')[0]; var url = 'https://cmp.inmobi.com' .concat('/choice/', '1C3fJ9awG115y', '/', host, '/choice.js?tag_version=V3'); var uspTries = 0; var uspTriesLimit = 3; element.async = true; element.type = 'text/javascript'; element.src = url; firstScript.parentNode.insertBefore(element, firstScript); function makeStub() { var TCF_LOCATOR_NAME = '__tcfapiLocator'; var queue = []; var win = window; var cmpFrame; function addFrame() { var doc = win.document; var otherCMP = !!(win.frames[TCF_LOCATOR_NAME]); if (!otherCMP) { if (doc.body) { var iframe = doc.createElement('iframe'); iframe.style.cssText = 'display:none'; iframe.name = TCF_LOCATOR_NAME; doc.body.appendChild(iframe); } else { setTimeout(addFrame, 5); } } return !otherCMP; } function tcfAPIHandler() { var gdprApplies; var args = arguments; if (!args.length) { return queue; } else if (args[0] === 'setGdprApplies') { if ( args.length > 3 && args[2] === 2 && typeof args[3] === 'boolean' ) { gdprApplies = args[3]; if (typeof args[2] === 'function') { args[2]('set', true); } } } else if (args[0] === 'ping') { var retr = { gdprApplies: gdprApplies, cmpLoaded: false, cmpStatus: 'stub' }; if (typeof args[2] === 'function') { args[2](retr); } } else { if(args[0] === 'init' && typeof args[3] === 'object') { args[3] = Object.assign(args[3], { tag_version: 'V3' }); } queue.push(args); } } function postMessageEventHandler(event) { var msgIsString = typeof event.data === 'string'; var json = {}; try { if (msgIsString) { json = JSON.parse(event.data); } else { json = event.data; } } catch (ignore) {} var payload = json.__tcfapiCall; if (payload) { window.__tcfapi( payload.command, payload.version, function(retValue, success) { var returnMsg = { __tcfapiReturn: { returnValue: retValue, success: success, callId: payload.callId } }; if (msgIsString) { returnMsg = JSON.stringify(returnMsg); } if (event && event.source && event.source.postMessage) { event.source.postMessage(returnMsg, '*'); } }, payload.parameter ); } } while (win) { try { if (win.frames[TCF_LOCATOR_NAME]) { cmpFrame = win; break; } } catch (ignore) {} if (win === window.top) { break; } win = win.parent; } if (!cmpFrame) { addFrame(); win.__tcfapi = tcfAPIHandler; win.addEventListener('message', postMessageEventHandler, false); } }; makeStub(); function makeGppStub() { const CMP_ID = 10; const SUPPORTED_APIS = [ '2:tcfeuv2', '6:uspv1', '7:usnatv1', '8:usca', '9:usvav1', '10:uscov1', '11:usutv1', '12:usctv1' ]; window.__gpp_addFrame = function (n) { if (!window.frames[n]) { if (document.body) { var i = document.createElement("iframe"); i.style.cssText = "display:none"; i.name = n; document.body.appendChild(i); } else { window.setTimeout(window.__gpp_addFrame, 10, n); } } }; window.__gpp_stub = function () { var b = arguments; __gpp.queue = __gpp.queue || []; __gpp.events = __gpp.events || []; if (!b.length || (b.length == 1 && b[0] == "queue")) { return __gpp.queue; } if (b.length == 1 && b[0] == "events") { return __gpp.events; } var cmd = b[0]; var clb = b.length > 1 ? b[1] : null; var par = b.length > 2 ? b[2] : null; if (cmd === "ping") { clb( { gppVersion: "1.1", // must be “Version.Subversion”, current: “1.1” cmpStatus: "stub", // possible values: stub, loading, loaded, error cmpDisplayStatus: "hidden", // possible values: hidden, visible, disabled signalStatus: "not ready", // possible values: not ready, ready supportedAPIs: SUPPORTED_APIS, // list of supported APIs cmpId: CMP_ID, // IAB assigned CMP ID, may be 0 during stub/loading sectionList: [], applicableSections: [-1], gppString: "", parsedSections: {}, }, true ); } else if (cmd === "addEventListener") { if (!("lastId" in __gpp)) { __gpp.lastId = 0; } __gpp.lastId++; var lnr = __gpp.lastId; __gpp.events.push({ id: lnr, callback: clb, parameter: par, }); clb( { eventName: "listenerRegistered", listenerId: lnr, // Registered ID of the listener data: true, // positive signal pingData: { gppVersion: "1.1", // must be “Version.Subversion”, current: “1.1” cmpStatus: "stub", // possible values: stub, loading, loaded, error cmpDisplayStatus: "hidden", // possible values: hidden, visible, disabled signalStatus: "not ready", // possible values: not ready, ready supportedAPIs: SUPPORTED_APIS, // list of supported APIs cmpId: CMP_ID, // list of supported APIs sectionList: [], applicableSections: [-1], gppString: "", parsedSections: {}, }, }, true ); } else if (cmd === "removeEventListener") { var success = false; for (var i = 0; i < __gpp.events.length; i++) { if (__gpp.events[i].id == par) { __gpp.events.splice(i, 1); success = true; break; } } clb( { eventName: "listenerRemoved", listenerId: par, // Registered ID of the listener data: success, // status info pingData: { gppVersion: "1.1", // must be “Version.Subversion”, current: “1.1” cmpStatus: "stub", // possible values: stub, loading, loaded, error cmpDisplayStatus: "hidden", // possible values: hidden, visible, disabled signalStatus: "not ready", // possible values: not ready, ready supportedAPIs: SUPPORTED_APIS, // list of supported APIs cmpId: CMP_ID, // CMP ID sectionList: [], applicableSections: [-1], gppString: "", parsedSections: {}, }, }, true ); } else if (cmd === "hasSection") { clb(false, true); } else if (cmd === "getSection" || cmd === "getField") { clb(null, true); } //queue all other commands else { __gpp.queue.push([].slice.apply(b)); } }; window.__gpp_msghandler = function (event) { var msgIsString = typeof event.data === "string"; try { var json = msgIsString ? JSON.parse(event.data) : event.data; } catch (e) { var json = null; } if (typeof json === "object" && json !== null && "__gppCall" in json) { var i = json.__gppCall; window.__gpp( i.command, function (retValue, success) { var returnMsg = { __gppReturn: { returnValue: retValue, success: success, callId: i.callId, }, }; event.source.postMessage(msgIsString ? JSON.stringify(returnMsg) : returnMsg, "*"); }, "parameter" in i ? i.parameter : null, "version" in i ? i.version : "1.1" ); } }; if (!("__gpp" in window) || typeof window.__gpp !== "function") { window.__gpp = window.__gpp_stub; window.addEventListener("message", window.__gpp_msghandler, false); window.__gpp_addFrame("__gppLocator"); } }; makeGppStub(); var uspStubFunction = function() { var arg = arguments; if (typeof window.__uspapi !== uspStubFunction) { setTimeout(function() { if (typeof window.__uspapi !== 'undefined') { window.__uspapi.apply(window.__uspapi, arg); } }, 500); } }; var checkIfUspIsReady = function() { uspTries++; if (window.__uspapi === uspStubFunction && uspTries < uspTriesLimit) { console.warn('USP is not accessible'); } else { clearInterval(uspInterval); } }; if (typeof window.__uspapi === 'undefined') { window.__uspapi = uspStubFunction; var uspInterval = setInterval(checkIfUspIsReady, 6000); } })(); </script> <!-- End InMobi Choice. Consent Manager Tag v3.0 (for TCF 2.2) --><meta charset="utf-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta name="language" content="en" /><meta name="generator" content="Isle Interactive Ltd" /><meta name="designer" content="Isle Interactive Ltd" /><meta name="viewport" content="initial-scale=1.0, width=device-width" /><meta name="format-detection" content="telephone=no" /><meta name="application-name" content="The Parliament Magazine" /><meta name="msapplication-TileColor" content="#ffffff" /><meta name="msapplication-config" content="/_img/_favicons/browserconfig.xml" /><meta name="theme-color" content="#ffffff" /> <meta name="robots" content="index, follow" /> <meta name="revisit-after" content="14 days" /><link rel="apple-touch-icon" sizes="180x180" href="/_img/_favicons/apple-touch-icon.png" /><link rel="icon" type="image/png" sizes="32x32" href="/_img/_favicons/favicon-32x32.png" /><link rel="icon" type="image/png" sizes="16x16" href="/_img/_favicons/favicon-16x16.png" /><link rel="manifest" href="/_img/_favicons/manifest.json" /><link rel="mask-icon" href="/_img/_favicons/safari-pinned-tab.svg" color="#231f20" /><link rel="shortcut icon" href="/favicon.ico" /><link rel="stylesheet" href="/_styles/core2.css?v14" media="screen" /><link rel="stylesheet" href="/_styles/layout2.css?v26" media="screen" /><link rel="preconnect" href="https://fonts.googleapis.com" /><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="" /> <!--<link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&amp;family=Playfair+Display:wght@400;700&amp;family=Roboto+Condensed:wght@700&amp;display=swap" rel="stylesheet" />--> <link href="https://fonts.googleapis.com/css2?family=Cardo:ital,wght@0,400;0,700;1,400&amp;family=Open+Sans:wght@400;700&amp;family=Roboto:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&amp;display=swap" rel="stylesheet" /> <script src="//ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script> <script>!window.jQuery && document.write('<script src="/_scripts/jquery.js"><\/script>')</script> <script src="/_scripts/modernizr.js"></script> <script src="/_scripts/core.js?11"></script> <script src="/_scripts/plugins.js?2a"></script> <!-- ADVERTISING - START --> <script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script> <script> window.googletag = window.googletag || {cmd: []}; </script> <script> // define variables to hold gpt slot objects var gptSlots = []; var slot1,slot2,slot3,slot4,slot5,slot6,slot7; googletag.cmd.push(function() { headerMapping = googletag.sizeMapping(). addSize([0, 0], [1, 1]). addSize([320, 0], [[320, 50], [320, 100]]). addSize([801, 0], [[468, 60], [728, 90]]). addSize([1201, 0], [[970, 90], [970, 250], [728, 90]]). build(); lmpuMapping = googletag.sizeMapping(). addSize([0, 0], [1, 1]). addSize([300, 0], [300, 250]). addSize([801, 0], [[300, 600], [300, 250]]). addSize([1201, 0], [[300, 1050], [300, 600], [300, 250]]). build(); rmpuMapping = googletag.sizeMapping(). addSize([0, 0], [1, 1]). addSize([300, 0], [300, 250]). addSize([801, 0], [[300, 600], [300, 250]]). build(); inartMapping = googletag.sizeMapping(). addSize([0, 0], [1, 1]). addSize([300, 0], [300, 250]). build(); skinMapping = googletag.sizeMapping(). addSize([1201, 0], [1, 1]). build(); slot1 = googletag.defineSlot('/1048162/pm/news-article_header', [[320, 50], [970, 250], [970, 90], [320, 100], [1, 1], [728, 90]], 'div-gpt-ad-1608230013890-0').defineSizeMapping(headerMapping).setTargeting('lazyload').addService(googletag.pubads()); slot2 = googletag.defineSlot('/1048162/pm/news-article_left-side-top', [[300, 600], [300, 250]], 'div-gpt-ad-1608230013890-1').defineSizeMapping(rmpuMapping).setTargeting('lazyload').addService(googletag.pubads()); slot3 = googletag.defineSlot('/1048162/pm/news-article_right-side-top', [300, 250], 'div-gpt-ad-1608230013890-2').setTargeting('lazyload').addService(googletag.pubads()); slot4 = googletag.defineSlot('/1048162/pm/news-article_right-side-bot', [[300, 1050], [300, 600], [300, 250]], 'div-gpt-ad-1608230013890-3').defineSizeMapping(lmpuMapping).setTargeting('lazyload').addService(googletag.pubads()); slot5 = googletag.defineSlot('/1048162/pm/news-article_teads', [1, 1], 'div-gpt-ad-1608230013890-4').setTargeting('lazyload').addService(googletag.pubads()); slot6 = googletag.defineSlot('/1048162/pm/news-article_inarticle', [[1, 1], [300, 250]], 'div-gpt-ad-1608230013890-5').defineSizeMapping(inartMapping).setTargeting('lazyload').addService(googletag.pubads()); slot7 = googletag.defineSlot('/1048162/pm/news-article_skin', [1, 1], 'div-gpt-ad-1608230013890-6').defineSizeMapping(skinMapping).setTargeting('lazyload').addService(googletag.pubads()); googletag.defineSlot('/1048162/pm/news-article_pixel-1', [1, 1], 'div-gpt-ad-1608230013890-7').setTargeting('lazyload').addService(googletag.pubads()); googletag.defineSlot('/1048162/pm/news-article_pixel-2', [1, 1], 'div-gpt-ad-1608230013890-8').setTargeting('lazyload').addService(googletag.pubads()); googletag.pubads().disableInitialLoad(); googletag.pubads().enableSingleRequest(); googletag.pubads().collapseEmptyDivs(); googletag.pubads().enableLazyLoad({ fetchMarginPercent: 200, renderMarginPercent: 100, mobileScaling: 2.0 }); googletag.enableServices();googletag.pubads().setTargeting("environment","production"); googletag.pubads().setTargeting("articletype","Features"); googletag.pubads().setTargeting("topic",["EU Institutions","Economics"]); gptSlots.push(slot1, slot2, slot3, slot4, slot5, slot6, slot7); }); </script> <!-- ADVERTISING - END --> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-WHDKTSQ');</script> <!-- End Google Tag Manager --> <script type="text/javascript"> var _elqQ = _elqQ || []; _elqQ.push(['elqSetSiteId', '1690315']); _elqQ.push(['elqTrackPageView']); (function () { function async_load() { var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = '//img06.en25.com/i/elqCfg.min.js'; var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x); } if (window.addEventListener) window.addEventListener('DOMContentLoaded', async_load, false); else if (window.attachEvent) window.attachEvent('onload', async_load); })(); </script><script type="text/javascript" src='https://www.google.com/recaptcha/api.js'></script><!-- Poool Tracking --> <script id="poool-engage" src="https://assets.poool.fr/engage.min.js" async></script> <script> const script = document.getElementById('poool-engage'); script.addEventListener('load', function() { Engage.init('B7H7E-5SALK-J1YCN-ZNZ63') .autoCreate(); }); </script> <!-- Poool Tracking End--><script src="https://cdn.p-n.io/pushly-sdk.min.js?domain_key=W6PndT8I8jSyIKDSivrEQYBdUvzu4EXy4W82" async></script> <script> window.PushlySDK = window.PushlySDK || []; function pushly() { window.PushlySDK.push(arguments) } pushly('load', { domainKey: 'W6PndT8I8jSyIKDSivrEQYBdUvzu4EXy4W82', sw: '/assets/pushly/pushly-sdk-worker.js' }); </script> <meta property="og:site_name" content="The Parliament Magazine" /> <meta property="og:locale" content="en_GB" /> <meta property="og:title" content="Why civil society and unions oppose the EU’s new fiscal rules" /> <meta property="og:description" content="The European Parliament and the European Council approved new measures for EU member states to manage their debt and deficit levels, but labour gro..." /> <meta property="og:url" content="https://www.theparliamentmagazine.eu/news/article/why-civil-society-groups-and-unions-oppose-the-eus-new-fiscal-rules" /> <meta property="og:image" content="https://www.theparliamentmagazine.eu/siteimg/share/ugc-1/fullnews/news/24643/24314_original.jpg" /> <meta property="og:image:type" content="image/jpeg" /> <meta property="og:type" content="article" /> <meta property="article:published_time" content="2024-05-30 07:00:34" /> <meta property="article:modified_time" content="2024-05-30 07:14:58" /> <link rel="canonical" href="https://www.theparliamentmagazine.eu/news/article/why-civil-society-groups-and-unions-oppose-the-eus-new-fiscal-rules" /><meta name="Description" content="The European Parliament and the European Council approved new measures for EU member states to manage their debt and deficit levels, but labour groups..." /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@parlimag" /> <meta name="twitter:url" content="https://www.theparliamentmagazine.eu/news/article/why-civil-society-groups-and-unions-oppose-the-eus-new-fiscal-rules" /> <meta name="twitter:title" content="Why civil society and unions oppose the EU’s new fiscal rules" /> <meta name="twitter:description" content="The European Parliament and the European Council approved new measures for EU member states to manage their debt and deficit levels, but labour groups other social and environmental advocates argue the result will be austerity." /> <meta name="twitter:image" content="https://www.theparliamentmagazine.eu/siteimg/share/ugc-1/fullnews/news/24643/24314_original.jpg?v1" /> <title> Why civil society and unions oppose the EU’s new fiscal rules </title></head> <body > <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WHDKTSQ" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <form method="post" action="/news/article/why-civil-society-groups-and-unions-oppose-the-eus-new-fiscal-rules" id="form1"> <div class="aspNetHidden"> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTE5Njg1MzgzMTcPZBYCZg9kFgRmD2QWCAIeD2QWBAIBDxYCHgRUZXh0Bb0ZdmFyIHNsb3QxLHNsb3QyLHNsb3QzLHNsb3Q0LHNsb3Q1LHNsb3Q2LHNsb3Q3OwogIGdvb2dsZXRhZy5jbWQucHVzaChmdW5jdGlvbigpIHsKCiAgICAgICAgaGVhZGVyTWFwcGluZyA9IGdvb2dsZXRhZy5zaXplTWFwcGluZygpLgogIAkJCWFkZFNpemUoWzAsIDBdLCBbMSwgMV0pLgogIAkJCWFkZFNpemUoWzMyMCwgMF0sIFtbMzIwLCA1MF0sIFszMjAsIDEwMF1dKS4KICAJCQlhZGRTaXplKFs4MDEsIDBdLCBbWzQ2OCwgNjBdLCBbNzI4LCA5MF1dKS4KICAJCQlhZGRTaXplKFsxMjAxLCAwXSwgW1s5NzAsIDkwXSwgWzk3MCwgMjUwXSwgWzcyOCwgOTBdXSkuCiAgCQkJYnVpbGQoKTsKCiAgICAgICAgbG1wdU1hcHBpbmcgPSBnb29nbGV0YWcuc2l6ZU1hcHBpbmcoKS4JCQogIAkJCWFkZFNpemUoWzAsIDBdLCBbMSwgMV0pLgogIAkJCWFkZFNpemUoWzMwMCwgMF0sIFszMDAsIDI1MF0pLgogIAkJCWFkZFNpemUoWzgwMSwgMF0sIFtbMzAwLCA2MDBdLCBbMzAwLCAyNTBdXSkuCiAgCQkJYWRkU2l6ZShbMTIwMSwgMF0sIFtbMzAwLCAxMDUwXSwgWzMwMCwgNjAwXSwgWzMwMCwgMjUwXV0pLgogIAkJCWJ1aWxkKCk7CgogICAgICAgIHJtcHVNYXBwaW5nID0gZ29vZ2xldGFnLnNpemVNYXBwaW5nKCkuCQkKICAJCQlhZGRTaXplKFswLCAwXSwgWzEsIDFdKS4KICAJCQlhZGRTaXplKFszMDAsIDBdLCBbMzAwLCAyNTBdKS4KICAJCQlhZGRTaXplKFs4MDEsIDBdLCBbWzMwMCwgNjAwXSwgWzMwMCwgMjUwXV0pLgogIAkJCWJ1aWxkKCk7CiAgICAgICAgCiAgICAgICAgICBpbmFydE1hcHBpbmcgPSBnb29nbGV0YWcuc2l6ZU1hcHBpbmcoKS4JCQogIAkJCWFkZFNpemUoWzAsIDBdLCBbMSwgMV0pLgogIAkJCWFkZFNpemUoWzMwMCwgMF0sIFszMDAsIDI1MF0pLgogIAkJCWJ1aWxkKCk7CgogICAgICAgIHNraW5NYXBwaW5nID0gZ29vZ2xldGFnLnNpemVNYXBwaW5nKCkuCiAgCQkJYWRkU2l6ZShbMTIwMSwgMF0sIFsxLCAxXSkuCiAgCQkJYnVpbGQoKTsKCiAgICBzbG90MSA9IGdvb2dsZXRhZy5kZWZpbmVTbG90KCcvMTA0ODE2Mi9wbS9uZXdzLWFydGljbGVfaGVhZGVyJywgW1szMjAsIDUwXSwgWzk3MCwgMjUwXSwgWzk3MCwgOTBdLCBbMzIwLCAxMDBdLCBbMSwgMV0sIFs3MjgsIDkwXV0sICdkaXYtZ3B0LWFkLTE2MDgyMzAwMTM4OTAtMCcpLmRlZmluZVNpemVNYXBwaW5nKGhlYWRlck1hcHBpbmcpLnNldFRhcmdldGluZygnbGF6eWxvYWQnKS5hZGRTZXJ2aWNlKGdvb2dsZXRhZy5wdWJhZHMoKSk7CiAgICBzbG90MiA9IGdvb2dsZXRhZy5kZWZpbmVTbG90KCcvMTA0ODE2Mi9wbS9uZXdzLWFydGljbGVfbGVmdC1zaWRlLXRvcCcsIFtbMzAwLCA2MDBdLCBbMzAwLCAyNTBdXSwgJ2Rpdi1ncHQtYWQtMTYwODIzMDAxMzg5MC0xJykuZGVmaW5lU2l6ZU1hcHBpbmcocm1wdU1hcHBpbmcpLnNldFRhcmdldGluZygnbGF6eWxvYWQnKS5hZGRTZXJ2aWNlKGdvb2dsZXRhZy5wdWJhZHMoKSk7CiAgICBzbG90MyA9IGdvb2dsZXRhZy5kZWZpbmVTbG90KCcvMTA0ODE2Mi9wbS9uZXdzLWFydGljbGVfcmlnaHQtc2lkZS10b3AnLCBbMzAwLCAyNTBdLCAnZGl2LWdwdC1hZC0xNjA4MjMwMDEzODkwLTInKS5zZXRUYXJnZXRpbmcoJ2xhenlsb2FkJykuYWRkU2VydmljZShnb29nbGV0YWcucHViYWRzKCkpOwogICAgc2xvdDQgPSBnb29nbGV0YWcuZGVmaW5lU2xvdCgnLzEwNDgxNjIvcG0vbmV3cy1hcnRpY2xlX3JpZ2h0LXNpZGUtYm90JywgW1szMDAsIDEwNTBdLCBbMzAwLCA2MDBdLCBbMzAwLCAyNTBdXSwgJ2Rpdi1ncHQtYWQtMTYwODIzMDAxMzg5MC0zJykuZGVmaW5lU2l6ZU1hcHBpbmcobG1wdU1hcHBpbmcpLnNldFRhcmdldGluZygnbGF6eWxvYWQnKS5hZGRTZXJ2aWNlKGdvb2dsZXRhZy5wdWJhZHMoKSk7CiAgICBzbG90NSA9IGdvb2dsZXRhZy5kZWZpbmVTbG90KCcvMTA0ODE2Mi9wbS9uZXdzLWFydGljbGVfdGVhZHMnLCBbMSwgMV0sICdkaXYtZ3B0LWFkLTE2MDgyMzAwMTM4OTAtNCcpLnNldFRhcmdldGluZygnbGF6eWxvYWQnKS5hZGRTZXJ2aWNlKGdvb2dsZXRhZy5wdWJhZHMoKSk7CiAgICBzbG90NiA9IGdvb2dsZXRhZy5kZWZpbmVTbG90KCcvMTA0ODE2Mi9wbS9uZXdzLWFydGljbGVfaW5hcnRpY2xlJywgW1sxLCAxXSwgWzMwMCwgMjUwXV0sICdkaXYtZ3B0LWFkLTE2MDgyMzAwMTM4OTAtNScpLmRlZmluZVNpemVNYXBwaW5nKGluYXJ0TWFwcGluZykuc2V0VGFyZ2V0aW5nKCdsYXp5bG9hZCcpLmFkZFNlcnZpY2UoZ29vZ2xldGFnLnB1YmFkcygpKTsKICAgIHNsb3Q3ID0gZ29vZ2xldGFnLmRlZmluZVNsb3QoJy8xMDQ4MTYyL3BtL25ld3MtYXJ0aWNsZV9za2luJywgWzEsIDFdLCAnZGl2LWdwdC1hZC0xNjA4MjMwMDEzODkwLTYnKS5kZWZpbmVTaXplTWFwcGluZyhza2luTWFwcGluZykuc2V0VGFyZ2V0aW5nKCdsYXp5bG9hZCcpLmFkZFNlcnZpY2UoZ29vZ2xldGFnLnB1YmFkcygpKTsKICAgIGdvb2dsZXRhZy5kZWZpbmVTbG90KCcvMTA0ODE2Mi9wbS9uZXdzLWFydGljbGVfcGl4ZWwtMScsIFsxLCAxXSwgJ2Rpdi1ncHQtYWQtMTYwODIzMDAxMzg5MC03Jykuc2V0VGFyZ2V0aW5nKCdsYXp5bG9hZCcpLmFkZFNlcnZpY2UoZ29vZ2xldGFnLnB1YmFkcygpKTsKICAgIGdvb2dsZXRhZy5kZWZpbmVTbG90KCcvMTA0ODE2Mi9wbS9uZXdzLWFydGljbGVfcGl4ZWwtMicsIFsxLCAxXSwgJ2Rpdi1ncHQtYWQtMTYwODIzMDAxMzg5MC04Jykuc2V0VGFyZ2V0aW5nKCdsYXp5bG9hZCcpLmFkZFNlcnZpY2UoZ29vZ2xldGFnLnB1YmFkcygpKTsKICAgIGdvb2dsZXRhZy5wdWJhZHMoKS5kaXNhYmxlSW5pdGlhbExvYWQoKTsKICAgIGdvb2dsZXRhZy5wdWJhZHMoKS5lbmFibGVTaW5nbGVSZXF1ZXN0KCk7CiAgICBnb29nbGV0YWcucHViYWRzKCkuY29sbGFwc2VFbXB0eURpdnMoKTsKICAgIGdvb2dsZXRhZy5wdWJhZHMoKS5lbmFibGVMYXp5TG9hZCh7CiAgICAgICAgZmV0Y2hNYXJnaW5QZXJjZW50OiAyMDAsCiAgICAgICAgcmVuZGVyTWFyZ2luUGVyY2VudDogMTAwLAogICAgICAgIG1vYmlsZVNjYWxpbmc6IDIuMAogICAgfSk7CiAgICBnb29nbGV0YWcuZW5hYmxlU2VydmljZXMoKTtnb29nbGV0YWcucHViYWRzKCkuc2V0VGFyZ2V0aW5nKCJlbnZpcm9ubWVudCIsInByb2R1Y3Rpb24iKTsNCmdvb2dsZXRhZy5wdWJhZHMoKS5zZXRUYXJnZXRpbmcoImFydGljbGV0eXBlIiwiRmVhdHVyZXMiKTsNCg0KZ29vZ2xldGFnLnB1YmFkcygpLnNldFRhcmdldGluZygidG9waWMiLFsiRVUgSW5zdGl0dXRpb25zIiwiRWNvbm9taWNzIl0pOw0KZAICDxYCHwAFQCBncHRTbG90cy5wdXNoKHNsb3QxLCBzbG90Miwgc2xvdDMsIHNsb3Q0LCBzbG90NSwgc2xvdDYsIHNsb3Q3KTtkAiIPFgIfAAXABw0KPG1ldGEgcHJvcGVydHk9Im9nOnNpdGVfbmFtZSIgY29udGVudD0iVGhlIFBhcmxpYW1lbnQgTWFnYXppbmUiIC8+DQo8bWV0YSBwcm9wZXJ0eT0ib2c6bG9jYWxlIiBjb250ZW50PSJlbl9HQiIgLz4NCjxtZXRhIHByb3BlcnR5PSJvZzp0aXRsZSIgY29udGVudD0iV2h5IGNpdmlsIHNvY2lldHkgYW5kIHVuaW9ucyBvcHBvc2UgdGhlIEVV4oCZcyBuZXcgZmlzY2FsIHJ1bGVzIiAvPg0KPG1ldGEgcHJvcGVydHk9Im9nOmRlc2NyaXB0aW9uIiBjb250ZW50PSJUaGUgRXVyb3BlYW4gUGFybGlhbWVudCBhbmQgdGhlIEV1cm9wZWFuIENvdW5jaWwgYXBwcm92ZWQgbmV3IG1lYXN1cmVzIGZvciBFVSBtZW1iZXIgc3RhdGVzIHRvIG1hbmFnZSB0aGVpciBkZWJ0IGFuZCBkZWZpY2l0IGxldmVscywgYnV0IGxhYm91ciBncm8uLi4iIC8+DQo8bWV0YSBwcm9wZXJ0eT0ib2c6dXJsIiBjb250ZW50PSJodHRwczovL3d3dy50aGVwYXJsaWFtZW50bWFnYXppbmUuZXUvbmV3cy9hcnRpY2xlL3doeS1jaXZpbC1zb2NpZXR5LWdyb3Vwcy1hbmQtdW5pb25zLW9wcG9zZS10aGUtZXVzLW5ldy1maXNjYWwtcnVsZXMiIC8+DQo8bWV0YSBwcm9wZXJ0eT0ib2c6aW1hZ2UiIGNvbnRlbnQ9Imh0dHBzOi8vd3d3LnRoZXBhcmxpYW1lbnRtYWdhemluZS5ldS9zaXRlaW1nL3NoYXJlL3VnYy0xL2Z1bGxuZXdzL25ld3MvMjQ2NDMvMjQzMTRfb3JpZ2luYWwuanBnIiAvPg0KPG1ldGEgcHJvcGVydHk9Im9nOmltYWdlOnR5cGUiIGNvbnRlbnQ9ImltYWdlL2pwZWciIC8+DQo8bWV0YSBwcm9wZXJ0eT0ib2c6dHlwZSIgY29udGVudD0iYXJ0aWNsZSIgLz4NCjxtZXRhIHByb3BlcnR5PSJhcnRpY2xlOnB1Ymxpc2hlZF90aW1lIiBjb250ZW50PSIyMDI0LTA1LTMwIDA3OjAwOjM0IiAvPg0KPG1ldGEgcHJvcGVydHk9ImFydGljbGU6bW9kaWZpZWRfdGltZSIgY29udGVudD0iMjAyNC0wNS0zMCAwNzoxNDo1OCIgLz4NCmQCIw8WAh8ABZcBDQo8bGluayByZWw9ImNhbm9uaWNhbCIgaHJlZj0iaHR0cHM6Ly93d3cudGhlcGFybGlhbWVudG1hZ2F6aW5lLmV1L25ld3MvYXJ0aWNsZS93aHktY2l2aWwtc29jaWV0eS1ncm91cHMtYW5kLXVuaW9ucy1vcHBvc2UtdGhlLWV1cy1uZXctZmlzY2FsLXJ1bGVzIiAvPmQCJA8WAh4HY29udGVudAWZAVRoZSBFdXJvcGVhbiBQYXJsaWFtZW50IGFuZCB0aGUgRXVyb3BlYW4gQ291bmNpbCBhcHByb3ZlZCBuZXcgbWVhc3VyZXMgZm9yIEVVIG1lbWJlciBzdGF0ZXMgdG8gbWFuYWdlIHRoZWlyIGRlYnQgYW5kIGRlZmljaXQgbGV2ZWxzLCBidXQgbGFib3VyIGdyb3Vwcy4uLmQCAhBkZBYGAgEPZBYCZg9kFgwCAQ9kFgICAQ8WAh8ABcUBPCEtLSAvMTA0ODE2Mi9wbS9uZXdzLWFydGljbGVfaGVhZGVyIC0tPgo8ZGl2IGlkPSdkaXYtZ3B0LWFkLTE2MDgyMzAwMTM4OTAtMCc+CiAgPHNjcmlwdD4KICAgIGdvb2dsZXRhZy5jbWQucHVzaChmdW5jdGlvbigpIHsgZ29vZ2xldGFnLmRpc3BsYXkoJ2Rpdi1ncHQtYWQtMTYwODIzMDAxMzg5MC0wJyk7IH0pOwogIDwvc2NyaXB0Pgo8L2Rpdj5kAgMPZBYCZg9kFgJmD2QWAmYPZBYCZg9kFgJmDxYCHwAF8gI8ZGl2IGNsYXNzPSJwcm9tby10ZXh0Ij4NCiAgIDxwIGNsYXNzPSJvc3dhbGQiPlN1YnNjcmliZSB0byBUaGUgUGFybGlhbWVudDwvcD4NCiAgIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnRwZ3JvdXBzaG9wLmNvbS9zdG9yZS9wcm9kdWN0cyx0aGUtcGFybGlhbWVudF8yMS5odG0iIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iYnRuIGJ0bi0tZGFyayBidG4tLXhzbWFsbCIgPlN1YnNjcmliZSBub3c8L2E+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9InByb21vLWltZyI+DQogIDxpbWcgYWx0PSJTdWJzY3JpYmUgbm93IiBzcmM9Ii91Z2MtMS91cGxvYWRzL3BhZ2VibG9ja3MvODUyMS8zNWViNmQ5MzBjYTFkYjFmYWUyOGNmYTk5YjVjMjZhZi5qcGciPg0KPC9kaXY+ZAIFDxYCHwAFtQ48dWw+PGxpPjxhIGhyZWY9Ii90aGUtZ3JlZW4tZGVhbC5odG0iIHRpdGxlPSJUaGUgR3JlZW4gRGVhbCI+PHNwYW4+VGhlIEVVJ3MgZ3JlZW4gdHJhbnNpdGlvbjwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL2V1LWluc3RpdHV0aW9ucy5odG0iIHRpdGxlPSJFVSBJbnN0aXR1dGlvbnMiPjxzcGFuPkVVIEluc3RpdHV0aW9uczwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL2ZvcmVpZ24tYW5kLXNlY3VyaXR5LXBvbGljeS5odG0iIHRpdGxlPSJGb3JlaWduICZhbXA7IFNlY3VyaXR5IFBvbGljeSI+PHNwYW4+Rm9yZWlnbiAmIFNlY3VyaXR5IFBvbGljeTwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL2Vjb25vbWljcy5odG0iIHRpdGxlPSJFY29ub21pY3MiPjxzcGFuPkVjb25vbWljczwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL3RlY2hub2xvZ3kuaHRtIiB0aXRsZT0iVGVjaG5vbG9neSI+PHNwYW4+VGVjaG5vbG9neTwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL2VuZXJneS1hbmQtZW52aXJvbm1lbnQuaHRtIiB0aXRsZT0iRW5lcmd5ICZhbXA7IEVudmlyb25tZW50Ij48c3Bhbj5FbmVyZ3kgJiBFbnZpcm9ubWVudDwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1bHR1cmUtYW5kLWFydHMuaHRtIiB0aXRsZT0iQ3VsdHVyZSAmYW1wOyBBcnRzIj48c3Bhbj5DdWx0dXJlICYgQXJ0czwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9Im5hdkRpc2FibGVDbGljayBuYXZNb2JUb2dnbGUgbGlIYXNDaGlsZHJlbiI+PGEgaHJlZj0iL21vcmUuaHRtIiB0aXRsZT0iTW9yZSI+PHNwYW4+TW9yZTwvc3Bhbj48L2E+PHVsPjxsaT48YSBocmVmPSIvbW9yZS9hYm91dC11cy5odG0iIHRpdGxlPSJBYm91dCBUaGUgUGFybGlhbWVudCBNYWdhemluZSAgfCBUaGUgUGFybGlhbWVudCBNYWdhemluZSI+PHNwYW4+QWJvdXQ8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9tYWdhemluZS5odG0iIHRpdGxlPSJQcmludCBtYWdhemluZSI+PHNwYW4+UHJpbnQgbWFnYXppbmU8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9tb3JlL25ld3NsZXR0ZXItcmVnaXN0cmF0aW9uLmh0bSIgdGl0bGU9Ik5ld3NsZXR0ZXJzICZhbXA7IFJlZ2lzdHJhdGlvbiAgfCBUaGUgUGFybGlhbWVudCBNYWdhemluZSI+PHNwYW4+TmV3c2xldHRlcjwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cHM6Ly9ldmVudHMudGhlcGFybGlhbWVudG1hZ2F6aW5lLmV1LyIgdGl0bGU9IkV2ZW50cyI+PHNwYW4+RXZlbnRzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbW9yZS90cmFpbmluZy5odG0iIHRpdGxlPSJQcm9mZXNzaW9uYWwgRGV2ZWxvcG1lbnQgVHJhaW5pbmciPjxzcGFuPlRyYWluaW5nPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbW9yZS9jb21tZXJjaWFsLW9wcG9ydHVuaXRpZXMuaHRtIiB0aXRsZT0iQ29tbWVyY2lhbCBPcHBvcnR1bml0aWVzICB8IFRoZSBQYXJsaWFtZW50IE1hZ2F6aW5lIj48c3Bhbj5Db21tZXJjaWFsIE9wcG9ydHVuaXRpZXM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9tZW1iZXJzL2RpcmVjdG9yeS5odG0iIHRpdGxlPSJNZW1iZXJzIERpcmVjdG9yeSI+PHNwYW4+TWVtYmVycyBEaXJlY3Rvcnk8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9tb3JlL3RoZS1ldXJvcGVhbi1wYXJsaWFtZW50LWNvbW1pdHRlZS1ndWlkZS0yMDI0Lmh0bSIgdGl0bGU9IlRoZSBFdXJvcGVhbiBQYXJsaWFtZW50IENvbW1pdHRlZSBHdWlkZSAyMDI0Ij48c3Bhbj5UaGUgRXVyb3BlYW4gUGFybGlhbWVudCBDb21taXR0ZWUgR3VpZGUgMjAyNDwvc3Bhbj48L2E+PC9saT48L3VsPjwvbGk+PC91bD5kAgcPFgIeB1Zpc2libGVnFgICAQ8WAh8ABfMDPHVsPjxsaSBjbGFzcz0ibm9TdWIiPjxhIGhyZWY9Ii9uZXdzLmh0bSIgdGl0bGU9Ik5ld3MgfCBUaGUgUGFybGlhbWVudCBNYWdhemluZSI+PHNwYW4+TmV3cyBhbmFseXNpczwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL2ZlYXR1cmVzLmh0bSIgdGl0bGU9IkZlYXR1cmVzIj48c3Bhbj5GZWF0dXJlPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvcS1hLmh0bSIgdGl0bGU9IlErQSI+PHNwYW4+UStBPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvb3Bpbmlvbi5odG0iIHRpdGxlPSJPcGluaW9uIHwgVGhlIFBhcmxpYW1lbnQgTWFnYXppbmUiPjxzcGFuPk9waW5pb248L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9tb3JlL25ld3NsZXR0ZXItcmVnaXN0cmF0aW9uLmh0bSIgdGl0bGU9Ik5ld3NsZXR0ZXJzICZhbXA7IFJlZ2lzdHJhdGlvbiAgfCBUaGUgUGFybGlhbWVudCBNYWdhemluZSI+PHNwYW4+TmV3c2xldHRlcjwvc3Bhbj48L2E+PC9saT48L3VsPmQCCQ8WAh8ABbUOPHVsPjxsaT48YSBocmVmPSIvdGhlLWdyZWVuLWRlYWwuaHRtIiB0aXRsZT0iVGhlIEdyZWVuIERlYWwiPjxzcGFuPlRoZSBFVSdzIGdyZWVuIHRyYW5zaXRpb248L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9ldS1pbnN0aXR1dGlvbnMuaHRtIiB0aXRsZT0iRVUgSW5zdGl0dXRpb25zIj48c3Bhbj5FVSBJbnN0aXR1dGlvbnM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9mb3JlaWduLWFuZC1zZWN1cml0eS1wb2xpY3kuaHRtIiB0aXRsZT0iRm9yZWlnbiAmYW1wOyBTZWN1cml0eSBQb2xpY3kiPjxzcGFuPkZvcmVpZ24gJiBTZWN1cml0eSBQb2xpY3k8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9lY29ub21pY3MuaHRtIiB0aXRsZT0iRWNvbm9taWNzIj48c3Bhbj5FY29ub21pY3M8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii90ZWNobm9sb2d5Lmh0bSIgdGl0bGU9IlRlY2hub2xvZ3kiPjxzcGFuPlRlY2hub2xvZ3k8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9lbmVyZ3ktYW5kLWVudmlyb25tZW50Lmh0bSIgdGl0bGU9IkVuZXJneSAmYW1wOyBFbnZpcm9ubWVudCI+PHNwYW4+RW5lcmd5ICYgRW52aXJvbm1lbnQ8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdWx0dXJlLWFuZC1hcnRzLmh0bSIgdGl0bGU9IkN1bHR1cmUgJmFtcDsgQXJ0cyI+PHNwYW4+Q3VsdHVyZSAmIEFydHM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJuYXZEaXNhYmxlQ2xpY2sgbmF2TW9iVG9nZ2xlIGxpSGFzQ2hpbGRyZW4iPjxhIGhyZWY9Ii9tb3JlLmh0bSIgdGl0bGU9Ik1vcmUiPjxzcGFuPk1vcmU8L3NwYW4+PC9hPjx1bD48bGk+PGEgaHJlZj0iL21vcmUvYWJvdXQtdXMuaHRtIiB0aXRsZT0iQWJvdXQgVGhlIFBhcmxpYW1lbnQgTWFnYXppbmUgIHwgVGhlIFBhcmxpYW1lbnQgTWFnYXppbmUiPjxzcGFuPkFib3V0PC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbWFnYXppbmUuaHRtIiB0aXRsZT0iUHJpbnQgbWFnYXppbmUiPjxzcGFuPlByaW50IG1hZ2F6aW5lPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbW9yZS9uZXdzbGV0dGVyLXJlZ2lzdHJhdGlvbi5odG0iIHRpdGxlPSJOZXdzbGV0dGVycyAmYW1wOyBSZWdpc3RyYXRpb24gIHwgVGhlIFBhcmxpYW1lbnQgTWFnYXppbmUiPjxzcGFuPk5ld3NsZXR0ZXI8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vZXZlbnRzLnRoZXBhcmxpYW1lbnRtYWdhemluZS5ldS8iIHRpdGxlPSJFdmVudHMiPjxzcGFuPkV2ZW50czwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL21vcmUvdHJhaW5pbmcuaHRtIiB0aXRsZT0iUHJvZmVzc2lvbmFsIERldmVsb3BtZW50IFRyYWluaW5nIj48c3Bhbj5UcmFpbmluZzwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL21vcmUvY29tbWVyY2lhbC1vcHBvcnR1bml0aWVzLmh0bSIgdGl0bGU9IkNvbW1lcmNpYWwgT3Bwb3J0dW5pdGllcyAgfCBUaGUgUGFybGlhbWVudCBNYWdhemluZSI+PHNwYW4+Q29tbWVyY2lhbCBPcHBvcnR1bml0aWVzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbWVtYmVycy9kaXJlY3RvcnkuaHRtIiB0aXRsZT0iTWVtYmVycyBEaXJlY3RvcnkiPjxzcGFuPk1lbWJlcnMgRGlyZWN0b3J5PC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbW9yZS90aGUtZXVyb3BlYW4tcGFybGlhbWVudC1jb21taXR0ZWUtZ3VpZGUtMjAyNC5odG0iIHRpdGxlPSJUaGUgRXVyb3BlYW4gUGFybGlhbWVudCBDb21taXR0ZWUgR3VpZGUgMjAyNCI+PHNwYW4+VGhlIEV1cm9wZWFuIFBhcmxpYW1lbnQgQ29tbWl0dGVlIEd1aWRlIDIwMjQ8L3NwYW4+PC9hPjwvbGk+PC91bD48L2xpPjwvdWw+ZAILD2QWAgIBDw9kFgIeC3BsYWNlaG9sZGVyBQ9FbnRlciBrZXl3b3JkL3NkAgMPZBYCAgMPZBYCZg9kFgICAg9kFgJmD2QWEGYPZBYCZg8WAh8ABa4EDQo8c2NyaXB0Pg0KICAgd2luZG93LmRhdGFMYXllciA9IHdpbmRvdy5kYXRhTGF5ZXIgfHwgW107DQogICB3aW5kb3cuZGF0YUxheWVyLnB1c2goew0KICAgICAgICJBcnRpY2xlVHlwZSI6W3sibmFtZSI6IkZlYXR1cmVzIiwgImlkIiA6MzM0NH1dLA0KICAgICAgICJDYXRlZ29yeSI6W3sibmFtZSI6IkVVIEluc3RpdHV0aW9ucyIsICJpZCIgOjMzNDd9LCANCiAgICAgICB7Im5hbWUiOiJFY29ub21pY3MiLCAiaWQiIDozMzQ5fV0sDQogICAgICAgIlRhZ2dpbmciOlt7Im5hbWUiOiJFdXJvcGVhbiBQYXJsaWFtZW50IiwgImlkIiA6NDkyfSwgDQogICAgICAgeyJuYW1lIjoiRXVyb3BlYW4gQ291bmNpbCIsICJpZCIgOjEyMTV9LCANCiAgICAgICB7Im5hbWUiOiJDaXZpbCBzb2NpZXR5IiwgImlkIiA6MjQ3Mn0sIA0KICAgICAgIHsibmFtZSI6IkVjb25vbWljcyIsICJpZCIgOjMyNTF9LCANCiAgICAgICB7Im5hbWUiOiJGaXNjYWwgcG9saWN5IiwgImlkIiA6MzM1NX0sIA0KICAgICAgIHsibmFtZSI6IkZpbmFuY2VzIiwgImlkIiA6MzM1Nn1dDQogICB9KTsNCjwvc2NyaXB0Pg0KZAICD2QWAmYPFgIfAAW2CzxkaXYgY2xhc3M9ImF2LXRpdGxlIj4NCiAgICA8aDE+V2h5IGNpdmlsIHNvY2lldHkgYW5kIHVuaW9ucyBvcHBvc2UgdGhlIEVV4oCZcyBuZXcgZmlzY2FsIHJ1bGVzPC9oMT4NCiAgIDxkaXYgY2xhc3M9ImF2LXN0YW5kRmlyc3QgcGxheWZhaXIiPkV1cm9wZWFuIGxhd21ha2VycyBsYXN0IG1vbnRoIGFwcHJvdmVkIG5ldyBtZWFzdXJlcyBmb3IgbWVtYmVyIHN0YXRlcyB0byBtYW5hZ2UgdGhlaXIgZGVidCBhbmQgZGVmaWNpdCBsZXZlbHMsIGJ1dCBsYWJvdXIgZ3JvdXBzIGFuZCBvdGhlciBzb2NpYWwgYW5kIGVudmlyb25tZW50YWwgYWR2b2NhdGVzIGFyZ3VlIHRoZSByZXN1bHQgd2lsbCBiZSBhdXN0ZXJpdHkuPC9kaXY+IA0KPC9kaXY+DQoNCjxkaXYgY2xhc3M9ImF2LWltYWdlIj4NCiAgICA8ZGl2IGNsYXNzPSJhdi1tYWluLWltZyI+DQogICAgICAgIDxpbWcgY2xhc3M9Imxhenlsb2FkIiBkYXRhLXNyYz0iL3NpdGVpbWcvbmV3cy1tYWluL3VnYy0xL2Z1bGxuZXdzL25ld3MvMjQ2NDMvMjQzMTRfb3JpZ2luYWwuanBnIj4NCiAgICA8L2Rpdj4NCiAgICA8ZGl2IGNsYXNzPSJpbWctY2FwdGlvbiI+QSBwcm90ZXN0b3IgaG9sZHMgYSBzaWduIHdoaWNoIHJlYWRzICdzdG9wIGF1c3Rlcml0eScgZHVyaW5nIGEgZGVtb25zdHJhdGlvbiBhZ2FpbnN0IGF1c3Rlcml0eSBtZWFzdXJlcyBpbiBCcnVzc2VscywgRGVjZW1iZXIgMjAyMy48L2Rpdj4NCjwvZGl2Pg0KDQo8ZGl2IGNsYXNzPSJhdi1hdXRob3IiPg0KICAgIDxkaXYgY2xhc3M9ImF2LWF1dGhJbWciPg0KICAgICAgICAgPGEgaHJlZj0iL25ld3MvYXV0aG9yL3dvdXRlci12YW4tZGUta2xpcHBlIj4NCiAgICAgICAgICAgPGltZyBkYXRhLXNyYz0iL3NpdGVpbWcvYXV0aG9yaW1nL3VnYy0xL2Z1bGxuZXdzL2F1dGhvci8wX29yaWdpbmFsLmdpZiIgY2xhc3M9Imxhenlsb2FkIiBhbHQ9IldvdXRlciB2YW4gZGUgS2xpcHBlIj4gDQogICAgICAgICA8L2E+DQogICAgPC9kaXY+DQogICAgPGRpdiBjbGFzcz0iYXYtYXV0aEluZm8iPg0KDQogICAgICAgIDxwIGNsYXNzPSJhdi1hdXRoTmFtZSI+DQogICAgICAgICAgIEJ5IA0KICAgICAgICANCiAgICAgICAgICAgPGEgaHJlZj0iL25ld3MvYXV0aG9yL3dvdXRlci12YW4tZGUta2xpcHBlIj5Xb3V0ZXIgdmFuIGRlIEtsaXBwZTwvYT4NCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICA8L3A+DQoNCg0KDQo8cCBjbGFzcz0iYXYtYXV0aEJpbyI+V291dGVyIHZhbiBkZSBLbGlwcGUgaXMgYSBmcmVlbGFuY2Ugam91cm5hbGlzdCBhbmQgcmVzZWFyY2hlciBpbiBwb2xpdGljYWwgZWNvbm9teSBhbmQgdGhlIHBvbGl0aWNzIG9mIHNjaWVuY2UgYW5kIHRlY2hub2xvZ3kuPC9wPg0KDQogICAgICAgIDxwIGNsYXNzPSJhdi1kYXRlIj4zMCBNYXkgMjAyNDwvcD4NCg0KDQoNCiAgICA8L2Rpdj4NCg0KDQoNCjwvZGl2Pg0KDQoNCjxkaXYgY2xhc3M9ImF2LW1haW4iPg0KDQpkAgQPFgIfAAWRJzxkaXYgY2xhc3M9ImF2LXNoYXJlLWJvdHRvbSBjbGVhckZpeCBzaGFyZS1idXR0b25zLXdyYXAiPg0KICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iaWNvbiBpY29uLS1yaWdodC1hcnJvdyI+U2hhcmUgdGhpcyBwYWdlPC9zcGFuPg0KDQogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InNoYXJlLWJ1dHRvbnMiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGEgY2xhc3M9InNoYXJlLWJ1dHRvbi1pdGVtIHNoYXJlLWJ1dHRvbi1pdGVtLS10d2l0dGVyIg0KICAgICAgICAgICAgICAgICAgICBocmVmPSJodHRwczovL3guY29tL2ludGVudC90d2VldD90ZXh0PVdoeStjaXZpbCtzb2NpZXR5K2FuZCt1bmlvbnMrb3Bwb3NlK3RoZStFVSVlMiU4MCU5OXMrbmV3K2Zpc2NhbCtydWxlcyZhbXA7dXJsPWh0dHBzOi8vd3d3LnRoZXBhcmxpYW1lbnRtYWdhemluZS5ldSUyZm5ld3MlMmZhcnRpY2xlJTJmd2h5LWNpdmlsLXNvY2lldHktZ3JvdXBzLWFuZC11bmlvbnMtb3Bwb3NlLXRoZS1ldXMtbmV3LWZpc2NhbC1ydWxlcyIgdGFyZ2V0PSJfYmxhbmsiDQogICAgICAgICAgICAgICAgICAgIHJlbD0ibm9vcGVuZXIiIGFyaWEtbGFiZWw9IiI+DQogICAgICAgICAgICAgICAgICAgICA8c3ZnIHZpZXdCb3g9IjAgMCAxNCAxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjIiPjxwYXRoIGQ9Ik0xMS4wMjYgMGgyLjE0Nkw4LjQ4MyA1LjA4MyAxNCAxMkg5LjY4TDYuMjk2IDcuODA1IDIuNDI1IDEySC4yNzZsNS4wMTctNS40MzdMMCAwaDQuNDNsMy4wNTggMy44MzRMMTEuMDI2IDBabS0uNzU0IDEwLjc4MWgxLjE5TDMuNzgzIDEuMTU1SDIuNTA3bDcuNzY1IDkuNjI2WiIgc3R5bGU9ImZpbGw6I2ZmZjtmaWxsLXJ1bGU6bm9uemVybyIvPjwvc3ZnPg0KICAgICAgICAgICAgICAgIDwvYT4NCjxhIGNsYXNzPSJzaGFyZS1idXR0b24taXRlbSBzaGFyZS1idXR0b24taXRlbS0td2hhdHNhcHAiDQogICAgICAgICAgICAgICAgICAgIGhyZWY9IndoYXRzYXBwOi8vc2VuZD90ZXh0PVdoeStjaXZpbCtzb2NpZXR5K2FuZCt1bmlvbnMrb3Bwb3NlK3RoZStFVSVlMiU4MCU5OXMrbmV3K2Zpc2NhbCtydWxlcyUyMGh0dHBzOi8vd3d3LnRoZXBhcmxpYW1lbnRtYWdhemluZS5ldSUyZm5ld3MlMmZhcnRpY2xlJTJmd2h5LWNpdmlsLXNvY2lldHktZ3JvdXBzLWFuZC11bmlvbnMtb3Bwb3NlLXRoZS1ldXMtbmV3LWZpc2NhbC1ydWxlcyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiDQogICAgICAgICAgICAgICAgICAgIGFyaWEtbGFiZWw9IiI+DQogICAgICAgICAgICAgICAgICAgIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjQgMjQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGgNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkPSJNMjAuMSAzLjlDMTcuOSAxLjcgMTUgLjUgMTIgLjUgNS44LjUuNyA1LjYuNyAxMS45YzAgMiAuNSAzLjkgMS41IDUuNkwuNiAyMy40bDYtMS42YzEuNi45IDMuNSAxLjMgNS40IDEuMyA2LjMgMCAxMS40LTUuMSAxMS40LTExLjQtLjEtMi44LTEuMi01LjctMy4zLTcuOHpNMTIgMjEuNGMtMS43IDAtMy4zLS41LTQuOC0xLjNsLS40LS4yLTMuNSAxIDEtMy40TDQgMTdjLTEtMS41LTEuNC0zLjItMS40LTUuMSAwLTUuMiA0LjItOS40IDkuNC05LjQgMi41IDAgNC45IDEgNi43IDIuOCAxLjggMS44IDIuOCA0LjIgMi44IDYuNy0uMSA1LjItNC4zIDkuNC05LjUgOS40em01LjEtNy4xYy0uMy0uMS0xLjctLjktMS45LTEtLjMtLjEtLjUtLjEtLjcuMS0uMi4zLS44IDEtLjkgMS4xLS4yLjItLjMuMi0uNi4xcy0xLjItLjUtMi4zLTEuNGMtLjktLjgtMS40LTEuNy0xLjYtMi0uMi0uMyAwLS41LjEtLjZzLjMtLjMuNC0uNWMuMi0uMS4zLS4zLjQtLjUuMS0uMiAwLS40IDAtLjVDMTAgOSA5LjMgNy42IDkgN2MtLjEtLjQtLjQtLjMtLjUtLjNoLS42cy0uNC4xLS43LjNjLS4zLjMtMSAxLTEgMi40czEgMi44IDEuMSAzYy4xLjIgMiAzLjEgNC45IDQuMy43LjMgMS4yLjUgMS42LjYuNy4yIDEuMy4yIDEuOC4xLjYtLjEgMS43LS43IDEuOS0xLjMuMi0uNy4yLTEuMi4yLTEuMy0uMS0uMy0uMy0uNC0uNi0uNXoiIC8+DQogICAgICAgICAgICAgICAgICAgIDwvc3ZnPg0KICAgICAgICAgICAgICAgIDwvYT4NCjxhIGNsYXNzPSJzaGFyZS1idXR0b24taXRlbSBzaGFyZS1idXR0b24taXRlbS0tbGlua2VkaW4iDQogICAgICAgICAgICAgICAgICAgIGhyZWY9Imh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9zaGFyZUFydGljbGU/bWluaT10cnVlJmFtcDt1cmw9aHR0cHM6Ly93d3cudGhlcGFybGlhbWVudG1hZ2F6aW5lLmV1JTJmbmV3cyUyZmFydGljbGUlMmZ3aHktY2l2aWwtc29jaWV0eS1ncm91cHMtYW5kLXVuaW9ucy1vcHBvc2UtdGhlLWV1cy1uZXctZmlzY2FsLXJ1bGVzJmFtcDt0aXRsZT1XaHkrY2l2aWwrc29jaWV0eSthbmQrdW5pb25zK29wcG9zZSt0aGUrRVUlZTIlODAlOTlzK25ldytmaXNjYWwrcnVsZXMmYW1wO3N1bW1hcnk9V2h5K2NpdmlsK3NvY2lldHkrYW5kK3VuaW9ucytvcHBvc2UrdGhlK0VVJWUyJTgwJTk5cytuZXcrZmlzY2FsK3J1bGVzJmFtcDtzb3VyY2U9aHR0cHM6Ly93d3cudGhlcGFybGlhbWVudG1hZ2F6aW5lLmV1JTJmbmV3cyUyZmFydGljbGUlMmZ3aHktY2l2aWwtc29jaWV0eS1ncm91cHMtYW5kLXVuaW9ucy1vcHBvc2UtdGhlLWV1cy1uZXctZmlzY2FsLXJ1bGVzIg0KICAgICAgICAgICAgICAgICAgICB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciIgYXJpYS1sYWJlbD0iIj4NCiAgICAgICAgICAgICAgICAgICAgPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+DQogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIGQ9Ik02LjUgMjEuNWgtNXYtMTNoNXYxM3pNNCA2LjVDMi41IDYuNSAxLjUgNS4zIDEuNSA0czEtMi40IDIuNS0yLjRjMS42IDAgMi41IDEgMi42IDIuNSAwIDEuNC0xIDIuNS0yLjYgMi41em0xMS41IDZjLTEgMC0yIDEtMiAydjdoLTV2LTEzaDVWMTBzMS42LTEuNSA0LTEuNWMzIDAgNSAyLjIgNSA2LjN2Ni43aC01di03YzAtMS0xLTItMi0yeiIgLz4NCiAgICAgICAgICAgICAgICAgICAgPC9zdmc+DQogICAgICAgICAgICAgICAgPC9hPg0KPGEgY2xhc3M9InNoYXJlLWJ1dHRvbi1pdGVtIHNoYXJlLWJ1dHRvbi1pdGVtLS1lbWFpbCINCiAgICAgICAgICAgICAgICAgICAgaHJlZj0ibWFpbHRvOj9zdWJqZWN0PVdoeStjaXZpbCtzb2NpZXR5K2FuZCt1bmlvbnMrb3Bwb3NlK3RoZStFVSVlMiU4MCU5OXMrbmV3K2Zpc2NhbCtydWxlcyZhbXA7Ym9keT1odHRwczovL3d3dy50aGVwYXJsaWFtZW50bWFnYXppbmUuZXUlMmZuZXdzJTJmYXJ0aWNsZSUyZndoeS1jaXZpbC1zb2NpZXR5LWdyb3Vwcy1hbmQtdW5pb25zLW9wcG9zZS10aGUtZXVzLW5ldy1maXNjYWwtcnVsZXMiIHRhcmdldD0iX3NlbGYiIHJlbD0ibm9vcGVuZXIiDQogICAgICAgICAgICAgICAgICAgIGFyaWEtbGFiZWw9IiI+DQogICAgICAgICAgICAgICAgICAgIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjQgMjQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGgNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkPSJNMjIgNEgyQy45IDQgMCA0LjkgMCA2djEyYzAgMS4xLjkgMiAyIDJoMjBjMS4xIDAgMi0uOSAyLTJWNmMwLTEuMS0uOS0yLTItMnpNNy4yNSAxNC40M2wtMy41IDJjLS4wOC4wNS0uMTcuMDctLjI1LjA3LS4xNyAwLS4zNC0uMS0uNDMtLjI1LS4xNC0uMjQtLjA2LS41NS4xOC0uNjhsMy41LTJjLjI0LS4xNC41NS0uMDYuNjguMTguMTQuMjQuMDYuNTUtLjE4LjY4em00Ljc1LjA3Yy0uMSAwLS4yLS4wMy0uMjctLjA4bC04LjUtNS41Yy0uMjMtLjE1LS4zLS40Ni0uMTUtLjcuMTUtLjIyLjQ2LS4zLjctLjE0TDEyIDEzLjRsOC4yMy01LjMyYy4yMy0uMTUuNTQtLjA4LjcuMTUuMTQuMjMuMDcuNTQtLjE2LjdsLTguNSA1LjVjLS4wOC4wNC0uMTcuMDctLjI3LjA3em04LjkzIDEuNzVjLS4xLjE2LS4yNi4yNS0uNDMuMjUtLjA4IDAtLjE3LS4wMi0uMjUtLjA3bC0zLjUtMmMtLjI0LS4xMy0uMzItLjQ0LS4xOC0uNjhzLjQ0LS4zMi42OC0uMThsMy41IDJjLjI0LjEzLjMyLjQ0LjE4LjY4eiIgLz4NCiAgICAgICAgICAgICAgICAgICAgPC9zdmc+DQogICAgICAgICAgICAgICAgPC9hPg0KPGEgY2xhc3M9InNoYXJlLWJ1dHRvbi1pdGVtIHNoYXJlLWJ1dHRvbi1pdGVtLS1mYWNlYm9vayINCiAgICAgICAgICAgICAgICAgICAgaHJlZj0iaHR0cHM6Ly9mYWNlYm9vay5jb20vc2hhcmVyL3NoYXJlci5waHA/dT1odHRwczovL3d3dy50aGVwYXJsaWFtZW50bWFnYXppbmUuZXUlMmZuZXdzJTJmYXJ0aWNsZSUyZndoeS1jaXZpbC1zb2NpZXR5LWdyb3Vwcy1hbmQtdW5pb25zLW9wcG9zZS10aGUtZXVzLW5ldy1maXNjYWwtcnVsZXMiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlbmVyIg0KICAgICAgICAgICAgICAgICAgICBhcmlhLWxhYmVsPSIiPg0KICAgICAgICAgICAgICAgICAgICA8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI0IDI0Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoICBkPSJNMTguNzcgNy40NkgxNC41di0xLjljMC0uOS42LTEuMSAxLTEuMWgzVi41aC00LjMzQzEwLjI0LjUgOS41IDMuNDQgOS41IDUuMzJ2Mi4xNWgtM3Y0aDN2MTJoNXYtMTJoMy44NWwuNDItNHoiIC8+DQogICAgICAgICAgICAgICAgICAgIDwvc3ZnPg0KICAgICAgICAgICAgICAgIDwvYT4NCiAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgPC9kaXY+ZAIFDxYCHwAFkDk8cD5UaGUgRXVyb3BlYW4gUGFybGlhbWVudCBsYXN0IG1vbnRoIHJhdGlmaWVkIG5ldyBmaXNjYWwgcnVsZXMgdGhhdCB0aGUgPGEgaHJlZj0iaHR0cHM6Ly93d3cuY29uc2lsaXVtLmV1cm9wYS5ldS9lbi9wcmVzcy9wcmVzcy1yZWxlYXNlcy8yMDI0LzA0LzI5L2Vjb25vbWljLWdvdmVybmFuY2UtcmV2aWV3LWNvdW5jaWwtYWRvcHRzLXJlZm9ybS1vZi1maXNjYWwtcnVsZXMvIj5FdXJvcGVhbiBDb3VuY2lsIHRoZW4gYWRvcHRlZDwvYT4sIGNsYWltaW5nIHRoZSBtZWFzdXJlcyB3aWxsIGVuc3VyZSBzb3VuZCBhbmQgc3VzdGFpbmFibGUgcHVibGljIGZpbmFuY2VzLCB3aGlsZSBwcm9tb3RpbmcgZ3Jvd3RoICZuZGFzaDsgZXZlbiBhcyBjaXZpbCBzb2NpZXR5IGdyb3VwcyBhbmQgdW5pb25zIGNvbnRlbmQgdGhlIHJ1bGVzIHdpbGwgaW5zdGVhZCBmb3JjZSBhdXN0ZXJpdHkgb24gbWFueSBFVSBtZW1iZXIgc3RhdGVzLjwvcD4NCg0KPHA+VGhlIHZvdGUgZm9sbG93cyBhIHBlcmlvZCBpbiB3aGljaCB0aGUgYmxvYyZyc3F1bztzIGZpc2NhbCBydWxlcyAmbmRhc2g7IHJlcXVpcmluZyBtZW1iZXIgc3RhdGVzIHRvIGtlZXAgcHVibGljIGRlYnQgbGV2ZWxzIGJlbG93IDYwIHBlciBjZW50IG9mIGdyb3NzIGRvbWVzdGljIHByb2R1Y3QgYW5kIGJ1ZGdldCBkZWZpY2l0cyBiZWxvdyAzIHBlciBjZW50ICZuZGFzaDsgd2VyZSB0ZW1wb3JhcmlseSBzdXNwZW5kZWQgZHVyaW5nIHRoZSBDb3ZpZCBwYW5kZW1pYy48L3A+DQoNCjxwPlRoZSA8YSBocmVmPSJodHRwczovL3d3dy5ldXJvcGFybC5ldXJvcGEuZXUvbmV3cy9lbi9wcmVzcy1yb29tLzIwMjQwNDE5SVBSMjA1ODMvbmV3LWV1LWZpc2NhbC1ydWxlcy1hcHByb3ZlZC1ieS1tZXBzIj5uZXcgZmlzY2FsIHJlZ2ltZTwvYT4sIGhvd2V2ZXIsIHdpbGwgcmVxdWlyZSBFVSBjb3VudHJpZXMgd2l0aCBkZWJ0IGxldmVscyBhYm92ZSA5MCBwZXIgY2VudCBvZiBHRFAgdG8gcmVkdWNlIGl0IGJ5IHJvdWdobHkgMSBwZXIgY2VudCBhIHllYXIsIHdoaWxlIGNvdW50cmllcyB3aXRoIGEgZGVidCBidXJkZW4gYmV0d2VlbiA2MCBwZXIgY2VudCBhbmQgOTAgcGVyIGNlbnQgd291bGQgbmVlZCB0byBicmluZyB0aGUgbGV2ZWwgZG93biBieSAwLjUgcGVyIGNlbnQgYSB5ZWFyIG9uIGF2ZXJhZ2UuIENvdW50cmllcyB3aXRoIGEgZGVmaWNpdCBhYm92ZSAzIHBlciBjZW50IG9mIEdEUCB3b3VsZCBuZWVkIHRvIGxvd2VyIGl0IHRvIDEuNSUgZHVyaW5nIHBlcmlvZHMgb2YgZ3Jvd3RoLCBhY2NvcmRpbmcgdG8gdGhlIEVQLjwvcD4NCg0KPHA+QXMgb2YgMjAyMywgc2l4IEVVIG1lbWJlciBzdGF0ZXMgaGFkIGRlYnQgbGV2ZWxzIGFib3ZlIDkwIHBlciBjZW50IG9mIEdEUCB3aGlsZSAxMyBzdGF0ZXMgZXhjZWVkZWQgdGhlIDYwIHBlciBjZW50IHRocmVzaG9sZCwgYWNjb3JkaW5nIHRvIDxhIGhyZWY9Imh0dHBzOi8vZWMuZXVyb3BhLmV1L2V1cm9zdGF0L3N0YXRpc3RpY3MtZXhwbGFpbmVkL2luZGV4LnBocD90aXRsZT1Hb3Zlcm5tZW50X2ZpbmFuY2Vfc3RhdGlzdGljcyNHZW5lcmFsX2dvdmVybm1lbnRfZ3Jvc3NfZGVidCI+RXVyb3N0YXQ8L2E+PHU+LjwvdT48L3A+DQoNCjxwIGNsYXNzPSJpbWFnZS1jZW50ZXIiPjxpbWcgYWx0PSJTb3VyY2U6IEV1cm9zdGF0IiBjbGFzcz0iaW5saW5lLWltYWdlIiBoZWlnaHQ9IjU4NSIgc3JjPSJodHRwczovL2VjLmV1cm9wYS5ldS9ldXJvc3RhdC9zdGF0aXN0aWNzLWV4cGxhaW5lZC9pbWFnZXMvOC84ZS9HZW5lcmFsX2dvdmVybm1lbnRfZGVidCUyQ18yMDIyX2FuZF8yMDIzXyUyOCVDMiVCOSUyOV8lMjhHZW5lcmFsX2dvdmVybm1lbnRfZ3Jvc3NfZGVidCUyQ18lMjVfb2ZfR0RQJTI5LnBuZyIgd2lkdGg9Ijk5MyIgLz48L3A+DQoNCjxwPlByb3BvbmVudHMgb2YgdGhlIG5ldyBydWxlcyAmbmRhc2g7IHdoaWNoLCBhY2NvcmRpbmcgdG8gdGhlIEV1cm9wZWFuIFBhcmxpYW1lbnQsIGNvbnRhaW4gJmxkcXVvO21vcmUgYnJlYXRoaW5nIHNwYWNlLCZyZHF1bzsgaW5jbHVkaW5nICZsZHF1bzt0aHJlZSBleHRyYSB5ZWFycyBvdmVyIHRoZSBzdGFuZGFyZCBmb3VyJnJkcXVvOyBmb3IgaW1wbGVtZW50YXRpb24gJm5kYXNoOyBoYXZlIGNhbGxlZCB0aGVtIGEgc2lnbmlmaWNhbnQgc3RlcCBmb3J3YXJkIGluIG1vZGVybmlzaW5nIHRoZSBFVSZyc3F1bztzIGZpc2NhbCBwb2xpY3kuIENvLXJhcHBvcnRldXIgTUVQIE1hcmt1cyBGZXJiZXIgKEVQUCkgc2FpZCAmbGRxdW87dGhlIG5ldyBmcmFtZXdvcmsgd2lsbCBiZSBzaW1wbGVyLCBtb3JlIHByZWRpY3RhYmxlIGFuZCBtb3JlIHByYWdtYXRpYy4mcmRxdW87PC9wPg0KDQo8cD5CdXQgcmVwcmVzZW50YXRpdmVzIG9mIGNpdmlsIHNvY2lldHkgb3JnYW5pc2F0aW9ucywgdHJhZGUgdW5pb25zIGFuZCBhY2FkZW1pY3MgYXJndWVkIGluIGEgPGEgaHJlZj0iaHR0cHM6Ly93d3cuc29jaWFscGxhdGZvcm0ub3JnL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI0LzA0L0xldHRlci10by1FdXJvcGVhbi1Db3VuY2lsLVN1cHBvcnQtcHVibGljLWludmVzdG1lbnRzLnBkZiI+bGV0dGVyPC9hPiB0byBtZW1iZXJzIG9mIHRoZSBDb3VuY2lsIHRoYXQgdGhlIG5ldyBydWxlcyAmbGRxdW87d2lsbCB0cmlnZ2VyIGEgd2F2ZSBvZiBjdXRzIHRvIHB1YmxpYyBidWRnZXRzIGFjcm9zcyBFdXJvcGUsJnJkcXVvOyB3aGlsZSBzdHlteWluZyBjbGltYXRlIHRhcmdldHMgYW5kIG90aGVyIHNvY2lhbCBnb2Fscy48L3A+DQoNCjxwPlRoZSBmaXNjYWwgcnVsZXMgd2lsbCBsaWtlbHkgcmVxdWlyZSBFVSBtZW1iZXIgc3RhdGVzIHRvIGZpbmQgJmV1cm87MTAwIGJpbGxpb24gaW4gdGhlaXIgcHVibGljIGJ1ZGdldHMgYnkgMjAyNywgPGEgaHJlZj0iaHR0cHM6Ly93d3cuZXR1Yy5vcmcvc2l0ZXMvZGVmYXVsdC9maWxlcy9wdWJsaWNhdGlvbi9maWxlLzIwMjQtMDQvUHVibGljYXRpb24lMjAtJTIwRmlzY2FsJTIwUnVsZXMlMjBSZXBvcnQucGRmIj5hY2NvcmRpbmcgdG8gYSByZXBvcnQ8L2E+IHB1Ymxpc2hlZCBsYXN0IERlY2VtYmVyIGJ5IHRoZSBFdXJvcGVhbiBUcmFkZSBVbmlvbiBDb25mZWRlcmF0aW9uIChFVFVDKSBhbmQgdGhlIE5ldyBFY29ub21pY3MgRm91bmRhdGlvbiAoTkVGKS4gQXMgYSByZXN1bHQsIHRoZSByZXBvcnQgZm91bmQsIG9ubHkgdGhyZWUgbWVtYmVyIHN0YXRlcyAmbmRhc2g7IFN3ZWRlbiwgRGVubWFyayBhbmQgSXJlbGFuZCAmbmRhc2g7IHdpbGwgYmUgYWJsZSB0byBmdW5kIHBsYW5uZWQgcHJvZ3JhbXMgZm9yIHNvY2lhbCBhbmQgZ3JlZW4gaW52ZXN0bWVudHMuJm5ic3A7PC9wPg0KDQo8cD5TZWJhc3RpYW4gTWFuZywgYSBzZW5pb3IgcG9saWN5IGFuZCBhZHZvY2FjeSBvZmZpY2VyIGF0IHRoZSBORUYgYW5kIGNvLWF1dGhvciBvZiB0aGUgcmVwb3J0LCB0b2xkIDxlbT5UaGUgUGFybGlhbWVudCA8L2VtPnRoYXQgdGhlIHJ1bGVzICZsZHF1bzttZWFuIHRoYXQgZ292ZXJubWVudHMgd2lsbCBub3QgaGF2ZSB0aGUgZmluYW5jaWFsIGZpcmVwb3dlciB0byBhZGRyZXNzIHRoZSBtb3N0IHByZXNzaW5nIGlzc3VlcyBmYWNpbmcgRXVyb3BlLCBzdWNoIGFzIGNsaW1hdGUgY2hhbmdlIGFuZCBkZWluZHVzdHJpYWxpc2F0aW9uLiZyZHF1bzs8L3A+DQoNCjxwPlRoZSBuZXcgZmlzY2FsIHJlcXVpcmVtZW50cyAmbGRxdW87amVvcGFyZGlzZSB0aGUgRXVyb3BlYW4gR3JlZW4gZGVhbCwgaW52ZXN0bWVudHMgZm9yIHRoZSBFVSBwaWxsYXIgb2Ygc29jaWFsIHJpZ2h0cywgaW5kdXN0cmlhbCBwb2xpY3ksIGFzIHdlbGwgYXMgY2l2aWwgc2VydmFudHMgYW5kIHJlZ3VsYXRvcnkgYm9kaWVzLCZyZHF1bzsgSmFuLVdpbGxlbSBHb3VkcmlhYW4sIGdlbmVyYWwgc2VjcmV0YXJ5IG9mIHRoZSBFdXJvcGVhbiBQdWJsaWMgU2VydmljZXMgVW5pb24gKEVQU1UpLCBzYWlkIGluIGFuIGUtbWFpbC48L3A+DQoNCjxwPk1lYW53aGlsZSwgUGF0cmljaWEgVmVsaWN1LCB0aGUgaGVhZCBvZiBjb2xsZWN0aXZlIGJhcmdhaW5pbmcgYW5kIHNvY2lhbCBwb2xpY3kgYXQgdGhlIEluZHVzdHJpQUxMIEV1cm9wZWFuIFRyYWRlIFVuaW9uLCBwb2ludGVkIHRvICZsZHF1bzt0aGUgZGFuZ2VyIG9mIGEgZ3Jvd2luZyBnYXAgYmV0d2VlbiBXZXN0ZXJuIGFuZCBFYXN0ZXJuIEV1cm9wZS4mcmRxdW87PC9wPg0KDQo8cD5Nb3JlIGJyb2FkbHksIFZlbGljdSBzYWlkLCAmbGRxdW87aWYgd2UgbG9vayBhdCBvdGhlciBlY29ub21pZXMsIEV1cm9wZSBpcyB0eWluZyBpdHMgaGFuZHMgYWdhaW4gZm9yIG5vIHJlYXNvbi4mcmRxdW87IFNoZSBhZGRlZDogJmxkcXVvO0lmIHBvbGljeW1ha2VycyBkb24mcnNxdW87dCB3YW50IHRvIGhhdmUgYSBjb21wbGV0ZWx5IGRlaW5kdXN0cmlhbGlzZWQgRVUsIFt0aGV5XSB3aWxsIGhhdmUgdG8gY29uY2VudHJhdGUgZWZmb3J0cyBvbiBjcmVhdGluZyBtb3JlIGZ1bmRpbmcgY2FwYWNpdGllcy4mcmRxdW87Jm5ic3A7PC9wPg0KDQo8cD5JbmRlZWQsIGFjcm9zcyB0aGUgQXRsYW50aWMsIHRoZSBVUyBoYXMgaW52ZXN0ZWQgaW4gYW1iaXRpb3VzIHB1YmxpYyBmdW5kaW5nIHByb2dyYW1tZXMgdG8gc3B1ciB0aGUgZWNvbm9teSBpbiB0aGUgcG9zdC1Db3ZpZCBwZXJpb2QuPC9wPg0KDQo8cD5JbiB0aGUgVVMsICZsZHF1bztpbmR1c3RyaWFsIHBvbGljeSBpcyByZWFsbHkgaGF2aW5nIGl0cyBkYXksJnJkcXVvOyBNYW5nIHNhaWQsIHdoaWxlIGFyZ3VpbmcgdGhhdCB0aGUgRVUgaGFzIGZhaWxlZCB0byBsZWFybiBmcm9tIGRlY2FkZXMgb2YgZXZpZGVuY2UgaGlnaGxpZ2h0aW5nIHRoZSBpbXBvcnRhbmNlIG9mIGluZHVzdHJpYWwgcG9saWN5IHByb2dyYW1tZXMuPC9wPg0KDQo8cD4mbGRxdW87SW4gRXVyb3BlLCB3ZSB3YW50IHRvIGRvIGluZHVzdHJpYWwgcG9saWN5IGJ5IGRlcmVndWxhdGluZyB3aXRob3V0IHB1YmxpYyBjb25kaXRpb25zLCZyZHF1bzsgaGUgYXJndWVkLiAmbGRxdW87VGhlIGVtcGlyaWNhbCBldmlkZW5jZSBpcyBzbyBjbGVhcjogaW52ZXN0aW5nIGluIGFkdmFuY2UgaW4gaG9zcGl0YWxzLCBpbm5vdmF0aW9uLCBhbmQgaW5kdXN0cmlhbCBwb2xpY3kgd291bGQgaGF2ZSBtZWFudCB0aGF0IHRoZSBDb3ZpZCBjcmlzaXMgd291bGQgaGF2ZSBoYWQgbGVzcyBvZiBhbiBpbXBhY3Qgb24gdXMmaGVsbGlwOyBhbGwgb2YgdGhpcyB3YXMgcmVqZWN0ZWQgYnkgZGVidCByZWR1Y3Rpb24gZm9yIHRoZSBzYWtlIG9mIGRlYnQgcmVkdWN0aW9uLiZyZHF1bzsmbmJzcDs8L3A+DQoNCjxwPk1lYW53aGlsZSwgdGhlIEV1cm9wZWFuIFBhcmxpYW1lbnQgPGEgaHJlZj0iaHR0cHM6Ly93d3cuZXVyb3BhcmwuZXVyb3BhLmV1L2RvY2VvL2RvY3VtZW50L1BWLTktMjAyNC0wNC0yMy1SQ1ZfRU4uaHRtbCMxNjg0MzQlMjM5NDYxMDYiPnBhc3NlZCA8L2E+dGhlIGxlZ2lzbGF0aW9uIHdpdGggMzU5IHZvdGVzIGluIGZhdm91ciwgMTY2IHZvdGVzIGFnYWluc3QsIGFuZCA2MSBhYnN0ZW50aW9ucy4mbmJzcDs8L3A+DQoNCjxwPlRoZSBjZW50cmUtcmlnaHQgRXVyb3BlYW4gUGVvcGxlJnJzcXVvO3MgUGFydHkgKEVQUCksIHRoZSByaWdodC13aW5nIEV1cm9wZWFuIENvbnNlcnZhdGl2ZXMgYW5kIFJlZm9ybWlzdHMgKEVDUikgYW5kIHRoZSBjZW50cmlzdCBSZW5ldyBFdXJvcGUgZ3JvdXBzIHdlcmUgbmVhciB1bmFuaW1vdXMgaW4gdGhlaXIgc3VwcG9ydCBmb3IgdGhlIHJ1bGVzLCB3aGlsZSB0aGUgY2VudHJlLWxlZnQgU29jaWFsaXN0cyAmYW1wOyBEZW1vY3JhdHMgKFMmYW1wO0QpIGdyb3VwIHdhcyBzb21ld2hhdCBzcGxpdC48L3A+DQoNCjxwPlRoaXJ0eS1zaXggTUVQcyBvdXQgb2YgdGhlIFMmYW1wO0QmcnNxdW87cyAxNDAgcGFybGlhbWVudGFyaWFucyBlaXRoZXIgdm90ZWQgYWdhaW5zdCB0aGUgbGVnaXNsYXRpb24gb3IgYWJzdGFpbmVkLCBmcnVzdHJhdGluZyBsYWJvdXIgZ3JvdXBzLjwvcD4NCg0KPHA+JmxkcXVvO1dlIHdlcmUgZGlzYXBwb2ludGVkIHRoYXQgUyZhbXA7RCB3YXMgc3BsaXQgb24gdGhlIHZvdGUsJnJkcXVvOyBWZWxpY3Ugc2FpZC4gJmxkcXVvO0l0JnJzcXVvO3MgbGlrZWx5IHRoYXQgbmF0aW9uYWwgaW52ZXN0bWVudHMgYW5kIGRldmVsb3BtZW50cyBwcmV2ZW50ZWQgW3NvbWUgUyZhbXA7RCBNRVBzXSBmcm9tIHZvdGluZyBhZ2FpbnN0IHRoZSBydWxlcy4mcmRxdW87PC9wPg0KDQo8cD5NRVAgTWFyZ2FyaWRhIE1hcnF1ZXMgKFMmYW1wO0QpLCBhIGNvLXJhcHBvcnRldXIgb2YgdGhlIGxlZ2lzbGF0aW9uLCBzYWlkIGluIGEgPGEgaHJlZj0iaHR0cHM6Ly93d3cuZXVyb3BhcmwuZXVyb3BhLmV1L25ld3MvZW4vcHJlc3Mtcm9vbS8yMDI0MDQxOUlQUjIwNTgzL25ldy1ldS1maXNjYWwtcnVsZXMtYXBwcm92ZWQtYnktbWVwcyI+cHJlc3MgcmVsZWFzZTwvYT48c3Ryb25nPiA8L3N0cm9uZz50aGF0ICZsZHF1bzt0aGVzZSBydWxlcyBwcm92aWRlIG1vcmUmbmJzcDtyb29tIGZvciBpbnZlc3RtZW50LCBmbGV4aWJpbGl0eSBmb3IgbWVtYmVyIHN0YXRlcyB0byBzbW9vdGggdGhlaXIgYWRqdXN0bWVudHMsIGFuZCwgZm9yIHRoZSBmaXJzdCB0aW1lLCB0aGV5IGVuc3VyZSBhIHJlYWwgc29jaWFsIGRpbWVuc2lvbi4mcmRxdW87PC9wPg0KDQo8cD5OZXZlcnRoZWxlc3MsIHNoZSBjb25jZWRlZCB0aGF0IHRoZSBydWxlcyB3b3VsZCB1bHRpbWF0ZWx5IHJlcXVpcmUgYSBwZXJtYW5lbnQgaW52ZXN0bWVudCB0b29sIGF0IHRoZSBFdXJvcGVhbiBsZXZlbCB0byBjb21wbGVtZW50IHRoZW0uPC9wPg0KDQo8cD5Gb3IgaXRzIHBhcnQsIHRoZSBMZWZ0IGdyb3VwIHZvdGVkIGFnYWluc3QgdGhlIG1lYXN1cmVzLiBJbiBhbiBlbWFpbCwgTUVQIE1hcmMgQm90ZW5nYSBvZiB0aGUgQmVsZ2lhbiBMYWJvdXIgUGFydHksIHNhaWQ6ICZsZHF1bztFdXJvcGUgbmVlZHMgdG8gbGVhdmUgYXVzdGVyaXR5IGJlaGluZCBhbmQgY29tZSB1cCB3aXRoIGEgcHJvZ3JhbSBvZiBhbWJpdGlvdXMgcHVibGljIGludmVzdG1lbnQuJnJkcXVvOzwvcD4NCjxkaXYgY2xhc3M9Im1pZGFydGljbGUtYWRzIj4NCjwhLS0tLS0tLS0tLS0tLS0tLS0gU2Nyb2xsQWQgVGFnIC0tLS0tLS0tLS0tLS0tLS0tPiA8ZGl2IGlkPSJhZHN1aXRlU2Nyb2xsQWQiPjwvZGl2Pg0KPGRpdiBjbGFzcz0iY29sLS1hZCBjb2wtLWFkLWluQXJ0aWNsZSI+DQo8ZGl2IGlkPSdkaXYtZ3B0LWFkLTE2MDgyMzAwMTM4OTAtNSc+DQogIDxzY3JpcHQ+DQogICAgZ29vZ2xldGFnLmNtZC5wdXNoKGZ1bmN0aW9uKCkgeyBnb29nbGV0YWcuZGlzcGxheSgnZGl2LWdwdC1hZC0xNjA4MjMwMDEzODkwLTUnKTsgfSk7DQogIDwvc2NyaXB0Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KZAIHDw8WAh8CaGRkAggPFgIeC18hSXRlbUNvdW50AgYWDAIBD2QWAmYPFQIYL25ld3MvdGFnLmh0bT9maWx0ZXI9NDkyE0V1cm9wZWFuIFBhcmxpYW1lbnRkAgIPZBYCZg8VAhkvbmV3cy90YWcuaHRtP2ZpbHRlcj0xMjE1EEV1cm9wZWFuIENvdW5jaWxkAgMPZBYCZg8VAhkvbmV3cy90YWcuaHRtP2ZpbHRlcj0yNDcyDUNpdmlsIHNvY2lldHlkAgQPZBYCZg8VAhkvbmV3cy90YWcuaHRtP2ZpbHRlcj0zMjUxCUVjb25vbWljc2QCBQ9kFgJmDxUCGS9uZXdzL3RhZy5odG0/ZmlsdGVyPTMzNTUNRmlzY2FsIHBvbGljeWQCBg9kFgJmDxUCGS9uZXdzL3RhZy5odG0/ZmlsdGVyPTMzNTYIRmluYW5jZXNkAgkPFgIfBAICFgQCAQ9kFgJmDxUCFC9ldS1pbnN0aXR1dGlvbnMuaHRtD0VVIEluc3RpdHV0aW9uc2QCAg9kFgJmDxUCDi9lY29ub21pY3MuaHRtCUVjb25vbWljc2QCCg8WAh8AZWQCBQ9kFgJmD2QWAmYPZBYCZg9kFgJmD2QWAmYPZBYCZg8WAh8ABb0GPGRpdiBjbGFzcz0iaDMiPkEgbW9udGhseSBtYWdhemluZSBwYWNrZWQgd2l0aCB0aW1lbHkgZmVhdHVyZXMsIG5ld3MgYW5hbHlzZXMgYW5kIG9waW5pb24gYXJ0aWNsZXMgb24gRVUgcG9saWN5LjwvZGl2Pg0KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImZ0ci1zdWJzIj4NCiAgICAgICAgICAgICAgICAgICAgPGEgY2xhc3M9ImNsZWFyRml4IiBocmVmPSJodHRwczovL3d3dy50cGdyb3Vwc2hvcC5jb20vc3RvcmUvcHJvZHVjdHMsdGhlLXBhcmxpYW1lbnRfMjEuaHRtIiB0YXJnZXQ9Il9ibGFuayI+DQogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJmdHJzLWltZyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBjbGFzcz0ibGF6eWxvYWQiIGRhdGEtc3JjPSIvdWdjLTEvdXBsb2Fkcy9wYWdlYmxvY2tzLzg1MjQvZDA5YmJhZjM5ZjdmYmY3ZDI5YzkyOTI2ZThjNTg1ZjYuanBnIiBhbHQ9IlN1YnNjcmliZSIgPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJmdHJzLXRleHQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwPjxzdHJvbmc+U3Vic2NyaWJlIHRvIFRoZSBQYXJsaWFtZW50PC9zdHJvbmc+PC9wPg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHA+PHNwYW4gY2xhc3M9ImJ0biBidG4tLXllbGxvdyBidG4tLXhzbWFsbCI+U3Vic2NyaWJlIG5vdzwvc3Bhbj48L3A+DQogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgPC9hPg0KICAgICAgICAgICAgICAgIDwvZGl2PmRko0xIoBjWgOJFUTBcjN2yfKlwzWHiy+TSjCW7BkbutR0=" /> </div> <script type="text/javascript"> //<![CDATA[ var theForm = document.forms['form1']; if (!theForm) { theForm = document.form1; } 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=Z6H9xMIlvyL3CntSP0RUQ2RoiZrPLCPNLqj1SwZk_bp3I663kp8bWldCSTkypXZQ5VmtzuTMW06WuULwL-0MnQDq-PJzyWq4-5wHJgsW2cY1&amp;t=638563308220000000" type="text/javascript"></script> <script src="/ScriptResource.axd?d=YH05l78KeK8eaVTwL8OCmqH87AJXyqNFsxb8JSr2dYTx3O90_kf_o6FS1UiSoMyPht7mB9LYkgHwxs-jdGdHETIdCvPQTjTuKYxdazco3-mxkoijuLVKxa-EQzUpHfvY6dKy15qZB2xH7B9LNA56fZ-1J-PcrlL0MXoP-iI98tQ1&amp;t=ffffffffc820c398" type="text/javascript"></script> <script src="/ScriptResource.axd?d=mk5b-_CofLPrVExdUD7Fe-eWGk5yCsU42S2HuBk7P_NWXJxFr7tN5PWSXRbIgU8NtU3vnHY17uqPzRdbJs3O6ISdP63yANjFZJcjpYadBFZjmIATiT6w9srdNRraKhmG2pwem0LYLalC_pYN8agQGh9zhvBE8hIIZ4IIX9Eg-V4Wg1efJTmVm-btScZBxwVY0&amp;t=ffffffffc820c398" type="text/javascript"></script> <header> <noscript> <div class="msg msgError nojavascript"> <p> This site requires JavaScript for certain functions and interactions to work. Please turn on JavaScript for the best possible experience.</p> </div> </noscript> <div class="hdr-ad"> <div class="row--ad"> <!-- /1048162/pm/news-article_header --> <div id='div-gpt-ad-1608230013890-0'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230013890-0'); }); </script> </div> </div> </div> <div class="hdr-top"> <!--<div class="hdr-pDods"> <a href="http://www.dodsgroup.com/" target="_blank">Part of the DODS Group <span> <img src="/_img/icons/dods_icon_white.svg" alt="DODS Group Logo"> </span> </a> </div>--> <div class="hdr-topRight"> <div class="hdr-register"> <a href="/more/newsletter-registration.htm" class="hdr-reg">Register for our newsletter</a> </div> <div class="burger"> <div class="hamburger"> <span></span> </div> <div class="b-label">Menu</div> </div> </div> </div> <div class="hdr-main"> <div class="hdr-social"> <a href="http://www.facebook.com/TheParliamentMagazine/" target="_blank" class="icon icon--facebook"></a> <a href="https://x.com/parlimag" target="_blank" class="icon icon--x"> <svg xmlns="http://www.w3.org/2000/svg" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" image-rendering="optimizeQuality" fill-rule="evenodd" clip-rule="evenodd" viewBox="0 0 512 462.799"><path fill-rule="nonzero" d="M403.229 0h78.506L310.219 196.04 512 462.799H354.002L230.261 301.007 88.669 462.799h-78.56l183.455-209.683L0 0h161.999l111.856 147.88L403.229 0zm-27.556 415.805h43.505L138.363 44.527h-46.68l283.99 371.278z"/></svg> </a> <a href="https://www.linkedin.com/company/the-parliament-magazine/" target="_blank" class="icon icon--linkedIn"></a> <a href="https://www.instagram.com/theparliamentmagazineeu/" target="_blank" class="icon icon--instagram"></a> </div> <a href="/" class="logo hideText">The Parliament Magazine</a> <div class="hdr-promo"> <div class="promo-text"> <p class="oswald">Subscribe to The Parliament</p> <a href="https://www.tpgroupshop.com/store/products,the-parliament_21.htm" target="_blank" class="btn btn--dark btn--xsmall" >Subscribe now</a> </div> <div class="promo-img"> <img alt="Subscribe now" src="/ugc-1/uploads/pageblocks/8521/35eb6d930ca1db1fae28cfa99b5c26af.jpg"> </div> </div> </div> <div class="hdr-nav"> <div class="nav-main"> <nav class="menu"> <ul><li><a href="/the-green-deal.htm" title="The Green Deal"><span>The EU's green transition</span></a></li><li><a href="/eu-institutions.htm" title="EU Institutions"><span>EU Institutions</span></a></li><li><a href="/foreign-and-security-policy.htm" title="Foreign &amp; Security Policy"><span>Foreign & Security Policy</span></a></li><li><a href="/economics.htm" title="Economics"><span>Economics</span></a></li><li><a href="/technology.htm" title="Technology"><span>Technology</span></a></li><li><a href="/energy-and-environment.htm" title="Energy &amp; Environment"><span>Energy & Environment</span></a></li><li><a href="/culture-and-arts.htm" title="Culture &amp; Arts"><span>Culture & Arts</span></a></li><li class="navDisableClick navMobToggle liHasChildren"><a href="/more.htm" title="More"><span>More</span></a><ul><li><a href="/more/about-us.htm" title="About The Parliament Magazine | The Parliament Magazine"><span>About</span></a></li><li><a href="/magazine.htm" title="Print magazine"><span>Print magazine</span></a></li><li><a href="/more/newsletter-registration.htm" title="Newsletters &amp; Registration | The Parliament Magazine"><span>Newsletter</span></a></li><li><a href="https://events.theparliamentmagazine.eu/" title="Events"><span>Events</span></a></li><li><a href="/more/training.htm" title="Professional Development Training"><span>Training</span></a></li><li><a href="/more/commercial-opportunities.htm" title="Commercial Opportunities | The Parliament Magazine"><span>Commercial Opportunities</span></a></li><li><a href="/members/directory.htm" title="Members Directory"><span>Members Directory</span></a></li><li><a href="/more/the-european-parliament-committee-guide-2024.htm" title="The European Parliament Committee Guide 2024"><span>The European Parliament Committee Guide 2024</span></a></li></ul></li></ul> </nav> <div class="nav-search icon icon--search"><span>Search</span></div> </div> <div class="nav-sub"> <nav class="greedy-nav"> <ul><li class="noSub"><a href="/news.htm" title="News | The Parliament Magazine"><span>News analysis</span></a></li><li><a href="/features.htm" title="Features"><span>Feature</span></a></li><li><a href="/q-a.htm" title="Q+A"><span>Q+A</span></a></li><li><a href="/opinion.htm" title="Opinion | The Parliament Magazine"><span>Opinion</span></a></li><li><a href="/more/newsletter-registration.htm" title="Newsletters &amp; Registration | The Parliament Magazine"><span>Newsletter</span></a></li></ul> <ul class="hidden-links hidden"></ul> <div class="gn-more"> <span class="icon icon--minusSlim">More</span> </div> </nav> </div> <div class="nav-bottom"> <div class="nav-social"> <p>Follow us:</p> <a href="https://x.com/parlimag" target="_blank" class="icon icon--x"> <svg xmlns="http://www.w3.org/2000/svg" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" image-rendering="optimizeQuality" fill-rule="evenodd" clip-rule="evenodd" viewBox="0 0 512 462.799"><path fill-rule="nonzero" d="M403.229 0h78.506L310.219 196.04 512 462.799H354.002L230.261 301.007 88.669 462.799h-78.56l183.455-209.683L0 0h161.999l111.856 147.88L403.229 0zm-27.556 415.805h43.505L138.363 44.527h-46.68l283.99 371.278z"/></svg> </a> <a href="https://www.facebook.com/PoliticsHomeUK/" target="_blank" class="icon icon--facebook"></a> <a href="https://www.linkedin.com/company/the-parliament-magazine/" target="_blank" class="icon icon--linkedIn"></a> <a href="https://www.instagram.com/theparliamentmagazineeu/" target="_blank" class="icon icon--instagram"></a> </div> </div> </div> </header> <div class="sticky-header clearFix"> <a class="logo-sticky" href="/"> <img src="/_img/logo_the_parliament_white.svg" /> </a> <nav class="sticky-nav"> <ul><li><a href="/the-green-deal.htm" title="The Green Deal"><span>The EU's green transition</span></a></li><li><a href="/eu-institutions.htm" title="EU Institutions"><span>EU Institutions</span></a></li><li><a href="/foreign-and-security-policy.htm" title="Foreign &amp; Security Policy"><span>Foreign & Security Policy</span></a></li><li><a href="/economics.htm" title="Economics"><span>Economics</span></a></li><li><a href="/technology.htm" title="Technology"><span>Technology</span></a></li><li><a href="/energy-and-environment.htm" title="Energy &amp; Environment"><span>Energy & Environment</span></a></li><li><a href="/culture-and-arts.htm" title="Culture &amp; Arts"><span>Culture & Arts</span></a></li><li class="navDisableClick navMobToggle liHasChildren"><a href="/more.htm" title="More"><span>More</span></a><ul><li><a href="/more/about-us.htm" title="About The Parliament Magazine | The Parliament Magazine"><span>About</span></a></li><li><a href="/magazine.htm" title="Print magazine"><span>Print magazine</span></a></li><li><a href="/more/newsletter-registration.htm" title="Newsletters &amp; Registration | The Parliament Magazine"><span>Newsletter</span></a></li><li><a href="https://events.theparliamentmagazine.eu/" title="Events"><span>Events</span></a></li><li><a href="/more/training.htm" title="Professional Development Training"><span>Training</span></a></li><li><a href="/more/commercial-opportunities.htm" title="Commercial Opportunities | The Parliament Magazine"><span>Commercial Opportunities</span></a></li><li><a href="/members/directory.htm" title="Members Directory"><span>Members Directory</span></a></li><li><a href="/more/the-european-parliament-committee-guide-2024.htm" title="The European Parliament Committee Guide 2024"><span>The European Parliament Committee Guide 2024</span></a></li></ul></li></ul> </nav> <div class="sticky-srch"></div> <div class="burger"> <div class="hamburger"> <span></span> </div> </div> </div> <div class="search-overlay"> <div id="hdr_pnlSearch" class="hdr-searchBar" onkeypress="javascript:return WebForm_FireDefaultButton(event, &#39;hdr_btnSearch&#39;)"> <input name="ctl00$hdr$txtSearch" type="text" id="hdr_txtSearch" class="text sb-keyword" placeholder="Enter keyword/s" /> <input type="submit" name="ctl00$hdr$btnSearch" value="Search" id="hdr_btnSearch" class="btn btn--medium sb-btn" /> </div> <span class="search-close icon icon--close"></span> </div> <main> <div class="template template--1col "> <div class="main-content"> <div class="container"> <script> window.dataLayer = window.dataLayer || []; window.dataLayer.push({ "ArticleType":[{"name":"Features", "id" :3344}], "Category":[{"name":"EU Institutions", "id" :3347}, {"name":"Economics", "id" :3349}], "Tagging":[{"name":"European Parliament", "id" :492}, {"name":"European Council", "id" :1215}, {"name":"Civil society", "id" :2472}, {"name":"Economics", "id" :3251}, {"name":"Fiscal policy", "id" :3355}, {"name":"Finances", "id" :3356}] }); </script> <div class="article-view "> <div class="av-inner"> <div class="av-title"> <h1>Why civil society and unions oppose the EU’s new fiscal rules</h1> <div class="av-standFirst playfair">European lawmakers last month approved new measures for member states to manage their debt and deficit levels, but labour groups and other social and environmental advocates argue the result will be austerity.</div> </div> <div class="av-image"> <div class="av-main-img"> <img class="lazyload" data-src="/siteimg/news-main/ugc-1/fullnews/news/24643/24314_original.jpg"> </div> <div class="img-caption">A protestor holds a sign which reads 'stop austerity' during a demonstration against austerity measures in Brussels, December 2023.</div> </div> <div class="av-author"> <div class="av-authImg"> <a href="/news/author/wouter-van-de-klippe"> <img data-src="/siteimg/authorimg/ugc-1/fullnews/author/0_original.gif" class="lazyload" alt="Wouter van de Klippe"> </a> </div> <div class="av-authInfo"> <p class="av-authName"> By <a href="/news/author/wouter-van-de-klippe">Wouter van de Klippe</a> </p> <p class="av-authBio">Wouter van de Klippe is a freelance journalist and researcher in political economy and the politics of science and technology.</p> <p class="av-date">30 May 2024</p> </div> </div> <div class="av-main"> <!-- <div class="av-standFirst playfair"> </div> --> <div class="av-share-bottom clearFix share-buttons-wrap"> <span class="icon icon--right-arrow">Share this page</span> <div class="share-buttons"> <a class="share-button-item share-button-item--twitter" href="https://x.com/intent/tweet?text=Why+civil+society+and+unions+oppose+the+EU%e2%80%99s+new+fiscal+rules&amp;url=https://www.theparliamentmagazine.eu%2fnews%2farticle%2fwhy-civil-society-groups-and-unions-oppose-the-eus-new-fiscal-rules" target="_blank" rel="noopener" aria-label=""> <svg viewBox="0 0 14 12" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M11.026 0h2.146L8.483 5.083 14 12H9.68L6.296 7.805 2.425 12H.276l5.017-5.437L0 0h4.43l3.058 3.834L11.026 0Zm-.754 10.781h1.19L3.783 1.155H2.507l7.765 9.626Z" style="fill:#fff;fill-rule:nonzero"/></svg> </a> <a class="share-button-item share-button-item--whatsapp" href="whatsapp://send?text=Why+civil+society+and+unions+oppose+the+EU%e2%80%99s+new+fiscal+rules%20https://www.theparliamentmagazine.eu%2fnews%2farticle%2fwhy-civil-society-groups-and-unions-oppose-the-eus-new-fiscal-rules" target="_blank" rel="noopener" aria-label=""> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path d="M20.1 3.9C17.9 1.7 15 .5 12 .5 5.8.5.7 5.6.7 11.9c0 2 .5 3.9 1.5 5.6L.6 23.4l6-1.6c1.6.9 3.5 1.3 5.4 1.3 6.3 0 11.4-5.1 11.4-11.4-.1-2.8-1.2-5.7-3.3-7.8zM12 21.4c-1.7 0-3.3-.5-4.8-1.3l-.4-.2-3.5 1 1-3.4L4 17c-1-1.5-1.4-3.2-1.4-5.1 0-5.2 4.2-9.4 9.4-9.4 2.5 0 4.9 1 6.7 2.8 1.8 1.8 2.8 4.2 2.8 6.7-.1 5.2-4.3 9.4-9.5 9.4zm5.1-7.1c-.3-.1-1.7-.9-1.9-1-.3-.1-.5-.1-.7.1-.2.3-.8 1-.9 1.1-.2.2-.3.2-.6.1s-1.2-.5-2.3-1.4c-.9-.8-1.4-1.7-1.6-2-.2-.3 0-.5.1-.6s.3-.3.4-.5c.2-.1.3-.3.4-.5.1-.2 0-.4 0-.5C10 9 9.3 7.6 9 7c-.1-.4-.4-.3-.5-.3h-.6s-.4.1-.7.3c-.3.3-1 1-1 2.4s1 2.8 1.1 3c.1.2 2 3.1 4.9 4.3.7.3 1.2.5 1.6.6.7.2 1.3.2 1.8.1.6-.1 1.7-.7 1.9-1.3.2-.7.2-1.2.2-1.3-.1-.3-.3-.4-.6-.5z" /> </svg> </a> <a class="share-button-item share-button-item--linkedin" href="https://www.linkedin.com/shareArticle?mini=true&amp;url=https://www.theparliamentmagazine.eu%2fnews%2farticle%2fwhy-civil-society-groups-and-unions-oppose-the-eus-new-fiscal-rules&amp;title=Why+civil+society+and+unions+oppose+the+EU%e2%80%99s+new+fiscal+rules&amp;summary=Why+civil+society+and+unions+oppose+the+EU%e2%80%99s+new+fiscal+rules&amp;source=https://www.theparliamentmagazine.eu%2fnews%2farticle%2fwhy-civil-society-groups-and-unions-oppose-the-eus-new-fiscal-rules" target="_blank" rel="noopener" aria-label=""> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path d="M6.5 21.5h-5v-13h5v13zM4 6.5C2.5 6.5 1.5 5.3 1.5 4s1-2.4 2.5-2.4c1.6 0 2.5 1 2.6 2.5 0 1.4-1 2.5-2.6 2.5zm11.5 6c-1 0-2 1-2 2v7h-5v-13h5V10s1.6-1.5 4-1.5c3 0 5 2.2 5 6.3v6.7h-5v-7c0-1-1-2-2-2z" /> </svg> </a> <a class="share-button-item share-button-item--email" href="mailto:?subject=Why+civil+society+and+unions+oppose+the+EU%e2%80%99s+new+fiscal+rules&amp;body=https://www.theparliamentmagazine.eu%2fnews%2farticle%2fwhy-civil-society-groups-and-unions-oppose-the-eus-new-fiscal-rules" target="_self" rel="noopener" aria-label=""> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path d="M22 4H2C.9 4 0 4.9 0 6v12c0 1.1.9 2 2 2h20c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM7.25 14.43l-3.5 2c-.08.05-.17.07-.25.07-.17 0-.34-.1-.43-.25-.14-.24-.06-.55.18-.68l3.5-2c.24-.14.55-.06.68.18.14.24.06.55-.18.68zm4.75.07c-.1 0-.2-.03-.27-.08l-8.5-5.5c-.23-.15-.3-.46-.15-.7.15-.22.46-.3.7-.14L12 13.4l8.23-5.32c.23-.15.54-.08.7.15.14.23.07.54-.16.7l-8.5 5.5c-.08.04-.17.07-.27.07zm8.93 1.75c-.1.16-.26.25-.43.25-.08 0-.17-.02-.25-.07l-3.5-2c-.24-.13-.32-.44-.18-.68s.44-.32.68-.18l3.5 2c.24.13.32.44.18.68z" /> </svg> </a> <a class="share-button-item share-button-item--facebook" href="https://facebook.com/sharer/sharer.php?u=https://www.theparliamentmagazine.eu%2fnews%2farticle%2fwhy-civil-society-groups-and-unions-oppose-the-eus-new-fiscal-rules" target="_blank" rel="noopener" aria-label=""> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path d="M18.77 7.46H14.5v-1.9c0-.9.6-1.1 1-1.1h3V.5h-4.33C10.24.5 9.5 3.44 9.5 5.32v2.15h-3v4h3v12h5v-12h3.85l.42-4z" /> </svg> </a> </div> </div> <p>The European Parliament last month ratified new fiscal rules that the <a href="https://www.consilium.europa.eu/en/press/press-releases/2024/04/29/economic-governance-review-council-adopts-reform-of-fiscal-rules/">European Council then adopted</a>, claiming the measures will ensure sound and sustainable public finances, while promoting growth &ndash; even as civil society groups and unions contend the rules will instead force austerity on many EU member states.</p> <p>The vote follows a period in which the bloc&rsquo;s fiscal rules &ndash; requiring member states to keep public debt levels below 60 per cent of gross domestic product and budget deficits below 3 per cent &ndash; were temporarily suspended during the Covid pandemic.</p> <p>The <a href="https://www.europarl.europa.eu/news/en/press-room/20240419IPR20583/new-eu-fiscal-rules-approved-by-meps">new fiscal regime</a>, however, will require EU countries with debt levels above 90 per cent of GDP to reduce it by roughly 1 per cent a year, while countries with a debt burden between 60 per cent and 90 per cent would need to bring the level down by 0.5 per cent a year on average. Countries with a deficit above 3 per cent of GDP would need to lower it to 1.5% during periods of growth, according to the EP.</p> <p>As of 2023, six EU member states had debt levels above 90 per cent of GDP while 13 states exceeded the 60 per cent threshold, according to <a href="https://ec.europa.eu/eurostat/statistics-explained/index.php?title=Government_finance_statistics#General_government_gross_debt">Eurostat</a><u>.</u></p> <p class="image-center"><img alt="Source: Eurostat" class="inline-image" height="585" src="https://ec.europa.eu/eurostat/statistics-explained/images/8/8e/General_government_debt%2C_2022_and_2023_%28%C2%B9%29_%28General_government_gross_debt%2C_%25_of_GDP%29.png" width="993" /></p> <p>Proponents of the new rules &ndash; which, according to the European Parliament, contain &ldquo;more breathing space,&rdquo; including &ldquo;three extra years over the standard four&rdquo; for implementation &ndash; have called them a significant step forward in modernising the EU&rsquo;s fiscal policy. Co-rapporteur MEP Markus Ferber (EPP) said &ldquo;the new framework will be simpler, more predictable and more pragmatic.&rdquo;</p> <p>But representatives of civil society organisations, trade unions and academics argued in a <a href="https://www.socialplatform.org/wp-content/uploads/2024/04/Letter-to-European-Council-Support-public-investments.pdf">letter</a> to members of the Council that the new rules &ldquo;will trigger a wave of cuts to public budgets across Europe,&rdquo; while stymying climate targets and other social goals.</p> <p>The fiscal rules will likely require EU member states to find &euro;100 billion in their public budgets by 2027, <a href="https://www.etuc.org/sites/default/files/publication/file/2024-04/Publication%20-%20Fiscal%20Rules%20Report.pdf">according to a report</a> published last December by the European Trade Union Confederation (ETUC) and the New Economics Foundation (NEF). As a result, the report found, only three member states &ndash; Sweden, Denmark and Ireland &ndash; will be able to fund planned programs for social and green investments.&nbsp;</p> <p>Sebastian Mang, a senior policy and advocacy officer at the NEF and co-author of the report, told <em>The Parliament </em>that the rules &ldquo;mean that governments will not have the financial firepower to address the most pressing issues facing Europe, such as climate change and deindustrialisation.&rdquo;</p> <p>The new fiscal requirements &ldquo;jeopardise the European Green deal, investments for the EU pillar of social rights, industrial policy, as well as civil servants and regulatory bodies,&rdquo; Jan-Willem Goudriaan, general secretary of the European Public Services Union (EPSU), said in an e-mail.</p> <p>Meanwhile, Patricia Velicu, the head of collective bargaining and social policy at the IndustriALL European Trade Union, pointed to &ldquo;the danger of a growing gap between Western and Eastern Europe.&rdquo;</p> <p>More broadly, Velicu said, &ldquo;if we look at other economies, Europe is tying its hands again for no reason.&rdquo; She added: &ldquo;If policymakers don&rsquo;t want to have a completely deindustrialised EU, [they] will have to concentrate efforts on creating more funding capacities.&rdquo;&nbsp;</p> <p>Indeed, across the Atlantic, the US has invested in ambitious public funding programmes to spur the economy in the post-Covid period.</p> <p>In the US, &ldquo;industrial policy is really having its day,&rdquo; Mang said, while arguing that the EU has failed to learn from decades of evidence highlighting the importance of industrial policy programmes.</p> <p>&ldquo;In Europe, we want to do industrial policy by deregulating without public conditions,&rdquo; he argued. &ldquo;The empirical evidence is so clear: investing in advance in hospitals, innovation, and industrial policy would have meant that the Covid crisis would have had less of an impact on us&hellip; all of this was rejected by debt reduction for the sake of debt reduction.&rdquo;&nbsp;</p> <p>Meanwhile, the European Parliament <a href="https://www.europarl.europa.eu/doceo/document/PV-9-2024-04-23-RCV_EN.html#168434%23946106">passed </a>the legislation with 359 votes in favour, 166 votes against, and 61 abstentions.&nbsp;</p> <p>The centre-right European People&rsquo;s Party (EPP), the right-wing European Conservatives and Reformists (ECR) and the centrist Renew Europe groups were near unanimous in their support for the rules, while the centre-left Socialists &amp; Democrats (S&amp;D) group was somewhat split.</p> <p>Thirty-six MEPs out of the S&amp;D&rsquo;s 140 parliamentarians either voted against the legislation or abstained, frustrating labour groups.</p> <p>&ldquo;We were disappointed that S&amp;D was split on the vote,&rdquo; Velicu said. &ldquo;It&rsquo;s likely that national investments and developments prevented [some S&amp;D MEPs] from voting against the rules.&rdquo;</p> <p>MEP Margarida Marques (S&amp;D), a co-rapporteur of the legislation, said in a <a href="https://www.europarl.europa.eu/news/en/press-room/20240419IPR20583/new-eu-fiscal-rules-approved-by-meps">press release</a><strong> </strong>that &ldquo;these rules provide more&nbsp;room for investment, flexibility for member states to smooth their adjustments, and, for the first time, they ensure a real social dimension.&rdquo;</p> <p>Nevertheless, she conceded that the rules would ultimately require a permanent investment tool at the European level to complement them.</p> <p>For its part, the Left group voted against the measures. In an email, MEP Marc Botenga of the Belgian Labour Party, said: &ldquo;Europe needs to leave austerity behind and come up with a program of ambitious public investment.&rdquo;</p> <div class="midarticle-ads"> <!----------------- ScrollAd Tag -----------------> <div id="adsuiteScrollAd"></div> <div class="col--ad col--ad-inArticle"> <div id='div-gpt-ad-1608230013890-5'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230013890-5'); }); </script> </div> </div> </div> <div class="hide js-newsview-related"> <div class="av-related"> <div class="avr-title"> <span class="avr-cat">Related</span> </div> <div class="news-item news-item--related"> <div class="ni-image"> <a href="/news/article/meps-vote-by-overwhelming-majority-for-fresh-fiscal-efforts-to-tackle-coronavirus"> <img class="lazyload" data-src="/siteimg/list-x-four/ugc-1/fullnews/news/22030/21210_original.jpg"> </a> </div> <div class="ni-content"> <div class="ni-meta"> <span class="ni-date">20 Apr</span> </div> <div class="ni-title h3"> <a href="/news/article/meps-vote-by-overwhelming-majority-for-fresh-fiscal-efforts-to-tackle-coronavirus">MEPs vote by overwhelming majority for fresh fiscal efforts to tackle Coronavirus</a> </div> <div class="ni-author">by <a href="/news/author/martin-banks">Martin Banks</a></div> </div> </div> </div> </div> <div class="av-tags"> <p class="av-tagTitle">Tags</p> <a href="/news/tag.htm?filter=492">European Parliament</a> <a href="/news/tag.htm?filter=1215">European Council</a> <a href="/news/tag.htm?filter=2472">Civil society</a> <a href="/news/tag.htm?filter=3251">Economics</a> <a href="/news/tag.htm?filter=3355">Fiscal policy</a> <a href="/news/tag.htm?filter=3356">Finances</a> </div> <div class="av-tags av-tags--categories"> <p class="av-tagTitle">Categories</p> <a href="/eu-institutions.htm">EU Institutions</a> <a href="/economics.htm">Economics</a> </div> </div> <div class="av-rc"> <div class="col-ad"> <!-- /1048162/pm/news-article_right-side-top --> <div id='div-gpt-ad-1608230013890-2' class="peu-ad"> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230013890-2'); }); </script> </div> </div> <div class="news-title"> <span class="nt-cat h6">Related articles</span> </div> <div class="news-list news-list--sqThumb news-list--sqThumb--members"> <div class="news-item"> <div class="ni-image"> <a href="/partner/article/why-rare-diseases-must-remain-in-the-political-spotlight"> <img data-src="/siteimg/news-memb/ugc-1/fullnews/news/24856/24591_original.jpg" class=" lazyload" alt="Alt"> <span class="ni-tag">Partner Content</span> </a> </div> <div class="ni-content"> <div class="ni-title"> <a href="/partner/article/why-rare-diseases-must-remain-in-the-political-spotlight">Why rare diseases must remain in the political spotlight</a> </div> <div class="ni-meta"> <span class="ni-date">26 Nov</span> <span class="ni-author">by <a href="/news/author/alexander-natz">Alexander Natz</a></span> </div> </div> </div><div class="news-item"> <div class="ni-image"> <a href="/news/article/oped-why-renewables-must-replace-nuclear"> <img data-src="/siteimg/news-memb/ugc-1/fullnews/news/24854/24588_original.jpg" class=" lazyload" alt="Alt"> </a> </div> <div class="ni-content"> <div class="ni-title"> <a href="/news/article/oped-why-renewables-must-replace-nuclear">Op-ed: Why renewables must replace nuclear</a> </div> <div class="ni-meta"> <span class="ni-date">22 Nov</span> <span class="ni-author">by <a href="/news/author/jutta-paulus">Jutta Paulus</a></span> </div> </div> </div><div class="news-item"> <div class="ni-image"> <a href="/news/article/qa-with-historic-lgbtq-rights-case-the-commission-is-asking-hungary-do-you-really-want-to-remain-part-of-the-club"> <img data-src="/siteimg/news-memb/ugc-1/fullnews/news/24855/24590_original.jpg" class=" lazyload" alt="Alt"> </a> </div> <div class="ni-content"> <div class="ni-title"> <a href="/news/article/qa-with-historic-lgbtq-rights-case-the-commission-is-asking-hungary-do-you-really-want-to-remain-part-of-the-club">Q+A: With historic LGBTQ+ rights case, 'The Commission is asking Hungary: Do you really want to remain part of the club?'</a> </div> <div class="ni-meta"> <span class="ni-date">21 Nov</span> <span class="ni-author">by <a href="/news/author/eloise-hardy">Eloise Hardy</a></span> </div> </div> </div><div class="news-item"> <div class="ni-image"> <a href="/news/article/oped-its-time-to-end-europes-antinuclear-dogma"> <img data-src="/siteimg/news-memb/ugc-1/fullnews/news/24853/24585_original.jpg" class=" lazyload" alt="Alt"> </a> </div> <div class="ni-content"> <div class="ni-title"> <a href="/news/article/oped-its-time-to-end-europes-antinuclear-dogma">Op-ed: It’s time to end Europe’s anti-nuclear dogma</a> </div> <div class="ni-meta"> <span class="ni-date">20 Nov</span> <span class="ni-author">by <a href="/news/author/christophe-grudler">Christophe Grudler</a></span> </div> </div> </div><div class="news-item"> <div class="ni-image"> <a href="/partner/article/to-effectively-address-antimicrobial-resistance-its-time-to-implement-transferable-exclusivity-vouchers"> <img data-src="/siteimg/news-memb/ugc-1/fullnews/news/24851/24589_original.jpg" class=" lazyload" alt="Alt"> <span class="ni-tag">Partner Content</span> </a> </div> <div class="ni-content"> <div class="ni-title"> <a href="/partner/article/to-effectively-address-antimicrobial-resistance-its-time-to-implement-transferable-exclusivity-vouchers">The time is now: Combatting Antimicrobial Resistance with Transferable Exclusivity Vouchers</a> </div> <div class="ni-meta"> <span class="ni-date">20 Nov</span> <span class="ni-author">by <a href="https://www.pfizereupolicy.eu/">Andrea Chiarello</a></span> </div> </div> </div><div class="news-item"> <div class="ni-image"> <a href="/partner/article/bridging-the-gap-in-diabetes-care-juan-antonios-story"> <img data-src="/siteimg/news-memb/ugc-1/fullnews/news/24844/24576_original.jpg" class=" lazyload" alt="Alt"> <span class="ni-tag">Partner Content</span> </a> </div> <div class="ni-content"> <div class="ni-title"> <a href="/partner/article/bridging-the-gap-in-diabetes-care-juan-antonios-story">Bridging the gap in diabetes care: Juan Antonio’s story</a> </div> <div class="ni-meta"> <span class="ni-date">18 Nov</span> <span class="ni-author">by <a href="">International Diabetes Federation | Europe</a></span> </div> </div> </div> </div> <!-- <div class="news-list news-list--dianomi"> <script type="text/javascript" id="dianomi_context_script" src="https://www.dianomi.com/js/contextfeed.js"></script> <div class="dianomi_context" data-dianomi-context-id="1343"></div> </div> --> <div class="col-ad"> <!-- /1048162/pm/news-article_right-side-bot --> <div id='div-gpt-ad-1608230013890-3' class="peu-ad"> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230013890-3'); }); </script> </div> </div> </div> <div class="av-lc"> <div class="col-ad"> <!-- /1048162/pm/news-article_left-side-top --> <div id='div-gpt-ad-1608230013890-1' class="peu-ad"> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230013890-1'); }); </script> </div> </div> <div class="col-next"> <div class="news-title news-title--next"> <span class="nt-cat h6">Read Next:</span> </div> <div class="news-list news-list--readNext"> <div class="news-item"> <div class="ni-image"> <a href="/news/article/as-the-eu-lays-out-its-first-joint-defence-strategy-could-eurobonds-become-a-reality"> <img data-src="/siteimg/list-x-four/ugc-1/fullnews/news/24519/24158_original.jpg" class=" lazyload"> </a> </div> <div class="ni-content"> <div class="ni-meta"><span class="ni-cat"><a href="/eu-institutions.htm">EU Institutions</a></span></div> <div class="ni-title h6 sans"> <a href="/news/article/as-the-eu-lays-out-its-first-joint-defence-strategy-could-eurobonds-become-a-reality">As the EU lays out its first joint defence strategy, could Eurobonds become a reality?</a> </div> <div class="ni-meta"> <span class="ni-author">by <a href="/news/author/gabriele-rosana">Gabriele Rosana</a></span> </div> </div> </div> </div> </div> </div> </div> </div> <div class="avantisDiv"></div> <!-- /1048162/pm/news-article_teads --> <div id='div-gpt-ad-1608230013890-4'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230013890-4'); }); </script> </div> </div> </div> </div> </main> <footer> <div class="container"> <div class="ftr-col ftr-col--left clearFix"> <div class="ftr-subsWrap"> <div class="h3">A monthly magazine packed with timely features, news analyses and opinion articles on EU policy.</div> <div class="ftr-subs"> <a class="clearFix" href="https://www.tpgroupshop.com/store/products,the-parliament_21.htm" target="_blank"> <div class="ftrs-img"> <img class="lazyload" data-src="/ugc-1/uploads/pageblocks/8524/d09bbaf39f7fbf7d29c92926e8c585f6.jpg" alt="Subscribe" > </div> <div class="ftrs-text"> <p><strong>Subscribe to The Parliament</strong></p> <p><span class="btn btn--yellow btn--xsmall">Subscribe now</span></p> </div> </a> </div> </div> <div class="ftr-social"> <div class="h3 nato">Follow us</div> <a href="http://www.twitter.com/parlimag" target="_blank" class="icon icon--x"> <svg xmlns="http://www.w3.org/2000/svg" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" image-rendering="optimizeQuality" fill-rule="evenodd" clip-rule="evenodd" viewBox="0 0 512 462.799"><path fill-rule="nonzero" d="M403.229 0h78.506L310.219 196.04 512 462.799H354.002L230.261 301.007 88.669 462.799h-78.56l183.455-209.683L0 0h161.999l111.856 147.88L403.229 0zm-27.556 415.805h43.505L138.363 44.527h-46.68l283.99 371.278z"/></svg> </a> <a href="https://www.linkedin.com/company/the-parliament-magazine/" target="_blank" class="icon icon--linkedIn"></a> </div> <div class="ftr-copyWrap"> <p>Registered in England & Wales under No. 07291783</p> <p>&copy; Political Holdings Limited <script>document.write(new Date().getFullYear());</script></p> </div> </div> <div class="ftr-col ftr-col--right clearFix flx flx--wr"> <!-- <div class="ftr-subcol ftr-subcol--1"> <div class="h5 sans">Quick Links</div> <ul> <li><a href="/">Home</a></li> <li><a href="/news.htm">News</a></li> <li><a href="/opinion.htm">Opinion</a></li> <li><a href="/interviews.htm">Interviews</a></li> <li><a href="/pm-plus.htm">PM+</a></li> <li><a href="/pm-plus.htm">Policy</a></li> <li><a href="/magazine.htm">Magazine</a></li> <li><a href="/events.htm">Events</a></li> <li><a href="/more/commercial-opportunities.htm">Commercial Opportunities</a></li> </ul> <span class="icon icon--chevDown"></span> </div> --> <div class="ftr-subcol ftr-subcol--1"> <div class="h5 sans">Services</div> <ul> <li><a href="https://www.totalpolitics.com/media/" target="_blank">Media</a></li> <li><a href="https://www.totalpolitics.com/events/" target="_blank">Events</a></li> <li><a href="https://www.totalpolitics.com/training/" target="_blank">Training</a></li> </ul> <span class="icon icon--chevDown"></span> </div> <div class="ftr-subcol ftr-subcol--1"> <div class="h5 sans">Media & Publishing</div> <ul> <li><a href="https://www.politicshome.com/" target="_blank">PoliticsHome</a></li> <li><a href="http://www.holyrood.com" target="_blank">Holyrood</a></li> <li><a href="https://www.civilserviceworld.com/" target="_blank">Civil Service World</a></li> <li><a href="https://www.politicshome.com/thehouse" target="_blank">The House Magazine</a></li> <li><a href="http://www.publictechnology.net/" target="_blank">PublicTechnology</a></li> <li><a href="http://www.trainingjournal.com" target="_blank">Training Journal</a></li> <li><a href="https://www.tpgroupshop.com/" target="_blank">Subscribe to Total Politics media titles</a></li> </ul> <span class="icon icon--chevDown"></span> </div> <div class="ftr-subcol ftr-subcol--1 ftr-subcol--last"> <div class="h5 sans">About Us</div> <ul> <li><a href="https://www.totalpolitics.com/" target="_blank">Total Politics Group</a></li> <li><a href="https://www.totalpolitics.com/docs/privacy-policy.pdf" target="_blank">Privacy Policy</a></li> <li><a href="https://www.totalpolitics.com/docs/Website_Terms_and_Conditions_of_Use.pdf" target="_blank">Terms &amp;&nbsp;Conditions</a></li> </ul> <span class="icon icon--chevDown"></span> </div> <!--<div class="ftr-subcol ftr-subcol--1"> <div class="h5 sans">Dods Events</div> <span class="icon icon--chevDown"></span> </div>--> <!--<div class="ftr-subcol ftr-subcol--1 ftr-subcol--last"> <div class="h5 sans">Partnership Events</div> <span class="icon icon--chevDown"></span> </div>--> </div> </div> </footer> <!--Skin Ad Unit--> <!-- /1048162/pm/news-article_skin --> <div id='div-gpt-ad-1608230013890-6'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230013890-6'); }); </script> </div> <!-- /1048162/pm/news-article_pixel-1 --> <div id='div-gpt-ad-1608230013890-7'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230013890-7'); }); </script> </div> <!-- /1048162/pm/news-article_pixel-2 --> <div id='div-gpt-ad-1608230013890-8'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230013890-8'); }); </script> </div> <script type="text/javascript"> //<![CDATA[ Sys.WebForms.PageRequestManager._initialize('ctl00$ajax', 'form1', [], [], [], 90, 'ctl00'); //]]> </script> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-2383253-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-2383253-1'); </script> <!-- Hotjar Tracking Code for https://www.theparliamentmagazine.eu/ --><script> (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:1499290,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); </script> <script type="text/javascript"> _linkedin_partner_id = "1282260"; window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; window._linkedin_data_partner_ids.push(_linkedin_partner_id); </script><script type="text/javascript"> (function(){var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(); </script><noscript> <img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=1282260&fmt=gif" /> </noscript> <!-- Quantcast Consent Handlers --> <script async type="text/javascript"> function dodsCheckQuantCast () { if (typeof(window.__tcfapi) !== 'function') { setTimeout(function () { dodsCheckQuantCast(); }, 250); } else { __tcfapi('getTCData', 2, function(tcData, success) { if (!success || tcData.cmpStatus != "loaded") { setTimeout(function () { dodsCheckQuantCast(); }, 250); } else { __tcfapi('addEventListener', 2, function(tcData, success) { if (success) { dodsGetVendorConsents(tcData); } }); } }); } } dodsCheckQuantCast(); function dodsGetVendorConsents(tcData) { // Google GDPR checks console.log('Google GDPR checks', tcData.eventStatus, tcData.gdprApplies); if(tcData.eventStatus === 'tcloaded' || tcData.eventStatus === 'useractioncomplete') { if (!tcData.gdprApplies) { console.log('GDPR does not apply'); // Do nothing as all ads allowed } else { console.log('GDPR applies'); // GDPR applies // Purpose 1 refers to the storage and/or access of information on a device. var hasDeviceStorageAndAccessConsent = tcData.purpose.consents[1] || false; // Google Requires Consent for Purpose 1 console.log('Storage consent', hasDeviceStorageAndAccessConsent); if (hasDeviceStorageAndAccessConsent) { var hasGoogleAdvertisingProductsConsent = tcData.vendor.consents[755] || false; // Google Advertising (IAB Vendor ID 755) console.log('Google consent', hasGoogleAdvertisingProductsConsent); if (hasGoogleAdvertisingProductsConsent) { var hasPersonalizedProfileConsent = tcData.purpose.consents[3] || false; var hasPersonalizedAdsConsent = tcData.purpose.consents[4] || false; // Check if have add personalization consent Purpose 3 and 4 console.log('Google personalization consent', hasPersonalizedAdsConsent, hasPersonalizedProfileConsent); if( hasPersonalizedAdsConsent && hasPersonalizedProfileConsent ) { // Set request non-personalized ads to false. (do nothing as default) } else { // Set request non-personalized ads to true. googletag.cmd.push(function() { googletag.pubads().setRequestNonPersonalizedAds(1); }); } } } } // Refresh the ads after the consent has been configured googletag.cmd.push(function() { googletag.pubads().refresh(); }); } } </script> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="90059987" /> </div></form> <form id="Form_Eloqua" method="post" action="https://s438870623.t.eloqua.com/e/f2"> <input type="hidden" name="elqCustomerGUID" value=""> <input type="hidden" name="elqCookieWrite" value="0"> </form> <script type='text/javascript'> var _elqQ = _elqQ || []; _elqQ.push(['elqSetSiteId', '438870623']); _elqQ.push(['elqTrackPageView']); (function () { function a() { var b = document.createElement("script"); b.type = "text/javascript"; b.async = !0; b.src = "//img.en25.com/i/elqCfg.min.js"; var a = document.getElementsByTagName("script")[0]; a.parentNode.insertBefore(b, a) } window.addEventListener ? window.addEventListener("DOMContentLoaded", a, !1) : window.attachEvent && window.attachEvent("onload", a) })(); </script> <script type='text/javascript'><!--// var timerId = null, timeout = 5; //--></script> <script type='text/javascript'><!--// function WaitUntilCustomerGUIDIsRetrieved() { if (!!(timerId)) { if (timeout == 0) { return; } if (typeof this.GetElqCustomerGUID === 'function') { $('input[name="elqCustomerGUID"]').val(GetElqCustomerGUID()); return; } timeout -= 1; } timerId = setTimeout("WaitUntilCustomerGUIDIsRetrieved()", 500); return; } window.onload = WaitUntilCustomerGUIDIsRetrieved; _elqQ.push(['elqGetCustomerGUID']); //--></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10