CINXE.COM
Morning again: marking 40 years since Reagan's re-election
<!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="Politics Home" /><meta name="msapplication-TileColor" content="#00a3a6" /><meta name="msapplication-config" content="/_img/_favicons/browserconfig.xml" /><meta name="theme-color" content="#ffffff" /><meta name="msvalidate.01" content="5DB9482504A0A33AC4ADD47C27D0A9A6" /><meta name="facebook-domain-verification" content="sqchx5zsgx9bqaexjh0kg611jb4qar" /> <meta name="robots" content="index, follow" /> <meta name="revisit-after" content="14 days" /><link rel="stylesheet" media="screen" href="https://res.cloudinary.com/dyw8mv3b0/raw/upload/css/core-v8.min.css" /><link rel="stylesheet" media="screen" href="https://res.cloudinary.com/dyw8mv3b0/raw/upload/css/layout-v24.min.css" /> <!--link rel="stylesheet" href="/_styles/layout-v12.css?v8" media="screen" /--> <link href="https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700&display=swap" rel="stylesheet" /><link rel="shortcut icon" href="/favicon.ico" /><link rel="icon" type="image/png" sizes="32x32" href="https://res.cloudinary.com/dyw8mv3b0/image/upload/img/_favicons/favicon-32x32.png" /><link rel="icon" type="image/png" sizes="16x16" href="https://res.cloudinary.com/dyw8mv3b0/image/upload/img/_favicons/favicon-16x16.png" /><link rel="apple-touch-icon" sizes="180x180" href="https://res.cloudinary.com/dyw8mv3b0/image/upload/img/_favicons/apple-touch-icon.png" /><link rel="manifest" href="/_img/_favicons/manifest.json" /><link rel="mask-icon" color="#00a3a6" href="https://res.cloudinary.com/dyw8mv3b0/image/upload/img/_favicons/safari-pinned-tab.svg" /> <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="https://res.cloudinary.com/dyw8mv3b0/raw/upload/js/modernizr.min.js?v1"></script> <script src="/_scripts/core-v7.js?v1"></script> <script src="https://res.cloudinary.com/dyw8mv3b0/raw/upload/js/plugins.min.js?1e"></script> <!-- THEMES --> <link rel="stylesheet" href=https://res.cloudinary.com/dyw8mv3b0/raw/upload/css/thehouse-v5.min.css media="screen" /> <!-- 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,slot8; 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(); leftmpuMapping = googletag.sizeMapping(). addSize([0, 0], [1, 1]). addSize([300, 0], [300, 250]). addSize([851, 0], [[300, 600], [300, 250]]). addSize([1201, 0], [[300, 1050], [300, 600], [300, 250]]). build(); rightmpuMapping = googletag.sizeMapping(). addSize([0, 0], [1, 1]). addSize([300, 0], [300, 250]). addSize([851, 0], [[300, 600], [300, 250]]). build(); skinMapping = googletag.sizeMapping(). addSize([1201, 0], [1, 1]). build(); slot1 = googletag.defineSlot('/1048162/ph/news-article_header', [[320, 50], [970, 250], [970, 90], [320, 100], [1, 1], [728, 90]], 'div-gpt-ad-1608230097163-0').defineSizeMapping(headerMapping).setTargeting('lazyload').addService(googletag.pubads()); slot2 = googletag.defineSlot('/1048162/ph/news-article_left-side-top', [300, 250], 'div-gpt-ad-1608230097163-1').setTargeting('lazyload').addService(googletag.pubads()); slot3 = googletag.defineSlot('/1048162/ph/news-article_left-side-bot', [[300, 1050], [300, 600], [300, 250]], 'div-gpt-ad-1608230097163-2').defineSizeMapping(leftmpuMapping).setTargeting('lazyload').addService(googletag.pubads()); slot4 = googletag.defineSlot('/1048162/ph/news-article_right-side-top', [300, 250], 'div-gpt-ad-1608230097163-3').setTargeting('lazyload').addService(googletag.pubads()); slot5 = googletag.defineSlot('/1048162/ph/news-article_right-side-bot', [[300, 1050], [300, 600], [300, 250]], 'div-gpt-ad-1608230097163-4').defineSizeMapping(rightmpuMapping).setTargeting('lazyload').addService(googletag.pubads()); slot6 = googletag.defineSlot('/1048162/ph/news-article_teads', [1, 1], 'div-gpt-ad-1608230097163-5').setTargeting('lazyload').addService(googletag.pubads()); slot7 = googletag.defineSlot('/1048162/ph/news-article_inarticle', [[1, 1], [300, 250]], 'div-gpt-ad-1608230097163-6').setTargeting('lazyload').addService(googletag.pubads()); slot8 = googletag.defineSlot('/1048162/ph/news-article_skin', [1, 1], 'div-gpt-ad-1608230097163-7').defineSizeMapping(skinMapping).setTargeting('lazyload').addService(googletag.pubads()); googletag.defineSlot('/1048162/ph/news-article_pixel-1', [1, 1], 'div-gpt-ad-1608230097163-8').setTargeting('lazyload').addService(googletag.pubads()); googletag.defineSlot('/1048162/ph/news-article_pixel-2', [1, 1], 'div-gpt-ad-1608230097163-9').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("articleid","89747"); googletag.pubads().setTargeting("topic",["Foreign affairs","Political parties","History"]); googletag.pubads().setTargeting("articletype","The House magazine"); gptSlots.push(slot1, slot2, slot3, slot4, slot5, slot6, slot7, slot8); }); </script> <!-- ADVERTISING - END --> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-4050390-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-4050390-1'); </script> <script>(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-4050390-1", {"cookieDomain":"auto"});ga("require", "linkid", "linkid.js");ga("require", "displayfeatures");ga("set", "dimension14", "3ce4059e-a785-4358-9f33-210aaaa19f86");</script> <!-- 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-KSBMMTW');</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> <!-- 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--> <!--Pushly Code--> <script src="https://cdn.p-n.io/pushly-sdk.min.js?domain_key=JDE9z69aMjaS3m7SoHbuqrOoyOZ53fpAFjvC" async></script> <script> window.PushlySDK = window.PushlySDK || []; function pushly() { window.PushlySDK.push(arguments) } pushly('load', { domainKey: 'JDE9z69aMjaS3m7SoHbuqrOoyOZ53fpAFjvC', sw: '/assets/pushly/pushly-sdk-worker.js' }); </script> <!--Pushly Code End--> <link rel="canonical" href="https://www.politicshome.com/thehouse/article/morning-again-marking-40-years-since-reagans-reelection" /> <meta property="og:site_name" content="Politics Home" /> <meta property="og:locale" content="en_GB" /> <meta property="og:title" content="Morning again: marking 40 years since Reagan's re-election" /> <meta property="og:description" content="As the US enters uncharted territory following a tense presidential election, historians will gather next week in Westminster to mark 40 years sinc..." /> <meta property="og:url" content="https://www.politicshome.com/thehouse/article/morning-again-marking-40-years-since-reagans-reelection" /> <meta property="og:image" content="https://res.cloudinary.com/dyw8mv3b0/image/upload/q_85,w_1200,h_1200,c_limit/v1/news/2024_11/D5RD88_LOW_RES_CROPPED_wxkdrt.jpg" /> <meta property="og:image:type" content="image/jpeg" /> <meta property="og:type" content="article" /> <meta property="article:published_time" content="2024-11-15 09:43:18" /> <meta property="article:modified_time" content="2024-11-15 16:40:23" /> <meta name="Description" content="As the US enters uncharted territory following a tense presidential election, historians will gather next week in Westminster to mark 40 years since R..." /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@politicshome" /> <meta name="twitter:url" content="https://www.politicshome.com/thehouse/article/morning-again-marking-40-years-since-reagans-reelection" /> <meta name="twitter:title" content="Morning again: marking 40 years since Reagan's re-election" /> <meta name="twitter:description" content="As the US enters uncharted territory following a tense presidential election, historians will gather next week in Westminster to mark 40 years since Ronald Reagan was re-elected to the White House. Mark White, HW Brands, Iwan Morgan and Anthony Eames preview the event below" /> <meta name="twitter:image" content="https://res.cloudinary.com/dyw8mv3b0/image/upload/q_85,w_1200,h_1200,c_limit/v1/news/2024_11/D5RD88_LOW_RES_CROPPED_wxkdrt.jpg" /> <title> Morning again: marking 40 years since Reagan's re-election </title></head> <body > <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KSBMMTW" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <form method="post" action="/thehouse/article/morning-again-marking-40-years-since-reagans-reelection" 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="/wEPDwULLTE5Njg1MzgzMTcPZBYCZg9kFgRmD2QWGAISDxYCHgRocmVmBUNodHRwczovL3Jlcy5jbG91ZGluYXJ5LmNvbS9keXc4bXYzYjAvcmF3L3VwbG9hZC9jc3MvY29yZS12OC5taW4uY3NzZAITDxYCHwAFRmh0dHBzOi8vcmVzLmNsb3VkaW5hcnkuY29tL2R5dzhtdjNiMC9yYXcvdXBsb2FkL2Nzcy9sYXlvdXQtdjI0Lm1pbi5jc3NkAhcPFgIfAAVRaHR0cHM6Ly9yZXMuY2xvdWRpbmFyeS5jb20vZHl3OG12M2IwL2ltYWdlL3VwbG9hZC9pbWcvX2Zhdmljb25zL2Zhdmljb24tMzJ4MzIucG5nZAIYDxYCHwAFUWh0dHBzOi8vcmVzLmNsb3VkaW5hcnkuY29tL2R5dzhtdjNiMC9pbWFnZS91cGxvYWQvaW1nL19mYXZpY29ucy9mYXZpY29uLTE2eDE2LnBuZ2QCGQ8WAh8ABVRodHRwczovL3Jlcy5jbG91ZGluYXJ5LmNvbS9keXc4bXYzYjAvaW1hZ2UvdXBsb2FkL2ltZy9fZmF2aWNvbnMvYXBwbGUtdG91Y2gtaWNvbi5wbmdkAhsPFgIfAAVVaHR0cHM6Ly9yZXMuY2xvdWRpbmFyeS5jb20vZHl3OG12M2IwL2ltYWdlL3VwbG9hZC9pbWcvX2Zhdmljb25zL3NhZmFyaS1waW5uZWQtdGFiLnN2Z2QCHA8VAjNodHRwczovL3Jlcy5jbG91ZGluYXJ5LmNvbS9keXc4bXYzYjAvcmF3L3VwbG9hZC9qcy8zaHR0cHM6Ly9yZXMuY2xvdWRpbmFyeS5jb20vZHl3OG12M2IwL3Jhdy91cGxvYWQvanMvZAIdDxYCHgdWaXNpYmxlZ2QCHg9kFgQCAQ8WAh4EVGV4dAWtGnZhciBzbG90MSxzbG90MixzbG90MyxzbG90NCxzbG90NSxzbG90NixzbG90NyxzbG90ODsKICBnb29nbGV0YWcuY21kLnB1c2goZnVuY3Rpb24oKSB7CgogICAgICAgIGhlYWRlck1hcHBpbmcgPSBnb29nbGV0YWcuc2l6ZU1hcHBpbmcoKS4KICAJCQlhZGRTaXplKFswLCAwXSwgWzEsIDFdKS4KICAJCQlhZGRTaXplKFszMjAsIDBdLCBbWzMyMCwgNTBdLCBbMzIwLCAxMDBdXSkuCiAgCQkJYWRkU2l6ZShbODAxLCAwXSwgW1s0NjgsIDYwXSwgWzcyOCwgOTBdXSkuCiAgCQkJYWRkU2l6ZShbMTIwMSwgMF0sIFtbOTcwLCA5MF0sIFs5NzAsIDI1MF0sIFs3MjgsIDkwXV0pLgogIAkJCWJ1aWxkKCk7CgogICAgICAgIGxlZnRtcHVNYXBwaW5nID0gZ29vZ2xldGFnLnNpemVNYXBwaW5nKCkuCiAgCQkJYWRkU2l6ZShbMCwgMF0sIFsxLCAxXSkuCiAgCQkJYWRkU2l6ZShbMzAwLCAwXSwgWzMwMCwgMjUwXSkuCiAgCQkJYWRkU2l6ZShbODUxLCAwXSwgW1szMDAsIDYwMF0sIFszMDAsIDI1MF1dKS4KICAJCQlhZGRTaXplKFsxMjAxLCAwXSwgW1szMDAsIDEwNTBdLCBbMzAwLCA2MDBdLCBbMzAwLCAyNTBdXSkuCiAgCQkJYnVpbGQoKTsKCiAgICAgICAgcmlnaHRtcHVNYXBwaW5nID0gZ29vZ2xldGFnLnNpemVNYXBwaW5nKCkuCiAgCQkJYWRkU2l6ZShbMCwgMF0sIFsxLCAxXSkuCiAgCQkJYWRkU2l6ZShbMzAwLCAwXSwgWzMwMCwgMjUwXSkuCiAgCQkJYWRkU2l6ZShbODUxLCAwXSwgW1szMDAsIDYwMF0sIFszMDAsIDI1MF1dKS4KICAJCQlidWlsZCgpOwoKICAgICAgICBza2luTWFwcGluZyA9IGdvb2dsZXRhZy5zaXplTWFwcGluZygpLgogIAkJCWFkZFNpemUoWzEyMDEsIDBdLCBbMSwgMV0pLgogIAkJCWJ1aWxkKCk7CgogICAgc2xvdDEgPSBnb29nbGV0YWcuZGVmaW5lU2xvdCgnLzEwNDgxNjIvcGgvbmV3cy1hcnRpY2xlX2hlYWRlcicsIFtbMzIwLCA1MF0sIFs5NzAsIDI1MF0sIFs5NzAsIDkwXSwgWzMyMCwgMTAwXSwgWzEsIDFdLCBbNzI4LCA5MF1dLCAnZGl2LWdwdC1hZC0xNjA4MjMwMDk3MTYzLTAnKS5kZWZpbmVTaXplTWFwcGluZyhoZWFkZXJNYXBwaW5nKS5zZXRUYXJnZXRpbmcoJ2xhenlsb2FkJykuYWRkU2VydmljZShnb29nbGV0YWcucHViYWRzKCkpOwogICAgc2xvdDIgPSBnb29nbGV0YWcuZGVmaW5lU2xvdCgnLzEwNDgxNjIvcGgvbmV3cy1hcnRpY2xlX2xlZnQtc2lkZS10b3AnLCBbMzAwLCAyNTBdLCAnZGl2LWdwdC1hZC0xNjA4MjMwMDk3MTYzLTEnKS5zZXRUYXJnZXRpbmcoJ2xhenlsb2FkJykuYWRkU2VydmljZShnb29nbGV0YWcucHViYWRzKCkpOwogICAgc2xvdDMgPSBnb29nbGV0YWcuZGVmaW5lU2xvdCgnLzEwNDgxNjIvcGgvbmV3cy1hcnRpY2xlX2xlZnQtc2lkZS1ib3QnLCBbWzMwMCwgMTA1MF0sIFszMDAsIDYwMF0sIFszMDAsIDI1MF1dLCAnZGl2LWdwdC1hZC0xNjA4MjMwMDk3MTYzLTInKS5kZWZpbmVTaXplTWFwcGluZyhsZWZ0bXB1TWFwcGluZykuc2V0VGFyZ2V0aW5nKCdsYXp5bG9hZCcpLmFkZFNlcnZpY2UoZ29vZ2xldGFnLnB1YmFkcygpKTsKICAgIHNsb3Q0ID0gZ29vZ2xldGFnLmRlZmluZVNsb3QoJy8xMDQ4MTYyL3BoL25ld3MtYXJ0aWNsZV9yaWdodC1zaWRlLXRvcCcsIFszMDAsIDI1MF0sICdkaXYtZ3B0LWFkLTE2MDgyMzAwOTcxNjMtMycpLnNldFRhcmdldGluZygnbGF6eWxvYWQnKS5hZGRTZXJ2aWNlKGdvb2dsZXRhZy5wdWJhZHMoKSk7CiAgICBzbG90NSA9IGdvb2dsZXRhZy5kZWZpbmVTbG90KCcvMTA0ODE2Mi9waC9uZXdzLWFydGljbGVfcmlnaHQtc2lkZS1ib3QnLCBbWzMwMCwgMTA1MF0sIFszMDAsIDYwMF0sIFszMDAsIDI1MF1dLCAnZGl2LWdwdC1hZC0xNjA4MjMwMDk3MTYzLTQnKS5kZWZpbmVTaXplTWFwcGluZyhyaWdodG1wdU1hcHBpbmcpLnNldFRhcmdldGluZygnbGF6eWxvYWQnKS5hZGRTZXJ2aWNlKGdvb2dsZXRhZy5wdWJhZHMoKSk7CiAgICBzbG90NiA9IGdvb2dsZXRhZy5kZWZpbmVTbG90KCcvMTA0ODE2Mi9waC9uZXdzLWFydGljbGVfdGVhZHMnLCBbMSwgMV0sICdkaXYtZ3B0LWFkLTE2MDgyMzAwOTcxNjMtNScpLnNldFRhcmdldGluZygnbGF6eWxvYWQnKS5hZGRTZXJ2aWNlKGdvb2dsZXRhZy5wdWJhZHMoKSk7CiAgICBzbG90NyA9IGdvb2dsZXRhZy5kZWZpbmVTbG90KCcvMTA0ODE2Mi9waC9uZXdzLWFydGljbGVfaW5hcnRpY2xlJywgW1sxLCAxXSwgWzMwMCwgMjUwXV0sICdkaXYtZ3B0LWFkLTE2MDgyMzAwOTcxNjMtNicpLnNldFRhcmdldGluZygnbGF6eWxvYWQnKS5hZGRTZXJ2aWNlKGdvb2dsZXRhZy5wdWJhZHMoKSk7CiAgICBzbG90OCA9IGdvb2dsZXRhZy5kZWZpbmVTbG90KCcvMTA0ODE2Mi9waC9uZXdzLWFydGljbGVfc2tpbicsIFsxLCAxXSwgJ2Rpdi1ncHQtYWQtMTYwODIzMDA5NzE2My03JykuZGVmaW5lU2l6ZU1hcHBpbmcoc2tpbk1hcHBpbmcpLnNldFRhcmdldGluZygnbGF6eWxvYWQnKS5hZGRTZXJ2aWNlKGdvb2dsZXRhZy5wdWJhZHMoKSk7CiAgICBnb29nbGV0YWcuZGVmaW5lU2xvdCgnLzEwNDgxNjIvcGgvbmV3cy1hcnRpY2xlX3BpeGVsLTEnLCBbMSwgMV0sICdkaXYtZ3B0LWFkLTE2MDgyMzAwOTcxNjMtOCcpLnNldFRhcmdldGluZygnbGF6eWxvYWQnKS5hZGRTZXJ2aWNlKGdvb2dsZXRhZy5wdWJhZHMoKSk7CiAgICBnb29nbGV0YWcuZGVmaW5lU2xvdCgnLzEwNDgxNjIvcGgvbmV3cy1hcnRpY2xlX3BpeGVsLTInLCBbMSwgMV0sICdkaXYtZ3B0LWFkLTE2MDgyMzAwOTcxNjMtOScpLnNldFRhcmdldGluZygnbGF6eWxvYWQnKS5hZGRTZXJ2aWNlKGdvb2dsZXRhZy5wdWJhZHMoKSk7CiAgICBnb29nbGV0YWcucHViYWRzKCkuZGlzYWJsZUluaXRpYWxMb2FkKCk7CiAgICBnb29nbGV0YWcucHViYWRzKCkuZW5hYmxlU2luZ2xlUmVxdWVzdCgpOwogICAgZ29vZ2xldGFnLnB1YmFkcygpLmNvbGxhcHNlRW1wdHlEaXZzKCk7CiAgICBnb29nbGV0YWcucHViYWRzKCkuZW5hYmxlTGF6eUxvYWQoewogICAgICAgIGZldGNoTWFyZ2luUGVyY2VudDogMjAwLAogICAgICAgIHJlbmRlck1hcmdpblBlcmNlbnQ6IDEwMCwKICAgICAgICBtb2JpbGVTY2FsaW5nOiAyLjAKICAgIH0pOwoKICAgIGdvb2dsZXRhZy5lbmFibGVTZXJ2aWNlcygpO2dvb2dsZXRhZy5wdWJhZHMoKS5zZXRUYXJnZXRpbmcoImVudmlyb25tZW50IiwicHJvZHVjdGlvbiIpOw0KZ29vZ2xldGFnLnB1YmFkcygpLnNldFRhcmdldGluZygiYXJ0aWNsZWlkIiwiODk3NDciKTsNCmdvb2dsZXRhZy5wdWJhZHMoKS5zZXRUYXJnZXRpbmcoInRvcGljIixbIkZvcmVpZ24gYWZmYWlycyIsIlBvbGl0aWNhbCBwYXJ0aWVzIiwiSGlzdG9yeSJdKTsNCmdvb2dsZXRhZy5wdWJhZHMoKS5zZXRUYXJnZXRpbmcoImFydGljbGV0eXBlIiwiVGhlIEhvdXNlIG1hZ2F6aW5lIik7DQpkAgIPFgIfAgVHIGdwdFNsb3RzLnB1c2goc2xvdDEsIHNsb3QyLCBzbG90Mywgc2xvdDQsIHNsb3Q1LCBzbG90Niwgc2xvdDcsIHNsb3Q4KTtkAiIPFgIfAgWHAQ0KPGxpbmsgcmVsPSJjYW5vbmljYWwiIGhyZWY9Imh0dHBzOi8vd3d3LnBvbGl0aWNzaG9tZS5jb20vdGhlaG91c2UvYXJ0aWNsZS9tb3JuaW5nLWFnYWluLW1hcmtpbmctNDAteWVhcnMtc2luY2UtcmVhZ2Fucy1yZWVsZWN0aW9uIiAvPmQCIw8WAh8CBcAHDQo8bWV0YSBwcm9wZXJ0eT0ib2c6c2l0ZV9uYW1lIiBjb250ZW50PSJQb2xpdGljcyBIb21lIiAvPg0KPG1ldGEgcHJvcGVydHk9Im9nOmxvY2FsZSIgY29udGVudD0iZW5fR0IiIC8+DQo8bWV0YSBwcm9wZXJ0eT0ib2c6dGl0bGUiIGNvbnRlbnQ9Ik1vcm5pbmcgYWdhaW46IG1hcmtpbmcgNDAgeWVhcnMgc2luY2UgUmVhZ2FuJ3MgcmUtZWxlY3Rpb24iIC8+DQo8bWV0YSBwcm9wZXJ0eT0ib2c6ZGVzY3JpcHRpb24iIGNvbnRlbnQ9IkFzIHRoZSBVUyBlbnRlcnMgdW5jaGFydGVkIHRlcnJpdG9yeSBmb2xsb3dpbmcgYSB0ZW5zZSBwcmVzaWRlbnRpYWwgZWxlY3Rpb24sIGhpc3RvcmlhbnMgd2lsbCBnYXRoZXIgbmV4dCB3ZWVrIGluIFdlc3RtaW5zdGVyIHRvIG1hcmsgNDAgeWVhcnMgc2luYy4uLiIgLz4NCjxtZXRhIHByb3BlcnR5PSJvZzp1cmwiIGNvbnRlbnQ9Imh0dHBzOi8vd3d3LnBvbGl0aWNzaG9tZS5jb20vdGhlaG91c2UvYXJ0aWNsZS9tb3JuaW5nLWFnYWluLW1hcmtpbmctNDAteWVhcnMtc2luY2UtcmVhZ2Fucy1yZWVsZWN0aW9uIiAvPg0KPG1ldGEgcHJvcGVydHk9Im9nOmltYWdlIiBjb250ZW50PSJodHRwczovL3Jlcy5jbG91ZGluYXJ5LmNvbS9keXc4bXYzYjAvaW1hZ2UvdXBsb2FkL3FfODUsd18xMjAwLGhfMTIwMCxjX2xpbWl0L3YxL25ld3MvMjAyNF8xMS9ENVJEODhfTE9XX1JFU19DUk9QUEVEX3d4a2RydC5qcGciIC8+DQo8bWV0YSBwcm9wZXJ0eT0ib2c6aW1hZ2U6dHlwZSIgY29udGVudD0iaW1hZ2UvanBlZyIgLz4NCjxtZXRhIHByb3BlcnR5PSJvZzp0eXBlIiBjb250ZW50PSJhcnRpY2xlIiAvPg0KPG1ldGEgcHJvcGVydHk9ImFydGljbGU6cHVibGlzaGVkX3RpbWUiIGNvbnRlbnQ9IjIwMjQtMTEtMTUgMDk6NDM6MTgiIC8+DQo8bWV0YSBwcm9wZXJ0eT0iYXJ0aWNsZTptb2RpZmllZF90aW1lIiBjb250ZW50PSIyMDI0LTExLTE1IDE2OjQwOjIzIiAvPg0KZAIkDxYCHgdjb250ZW50BZkBQXMgdGhlIFVTIGVudGVycyB1bmNoYXJ0ZWQgdGVycml0b3J5IGZvbGxvd2luZyBhIHRlbnNlIHByZXNpZGVudGlhbCBlbGVjdGlvbiwgaGlzdG9yaWFucyB3aWxsIGdhdGhlciBuZXh0IHdlZWsgaW4gV2VzdG1pbnN0ZXIgdG8gbWFyayA0MCB5ZWFycyBzaW5jZSBSLi4uZAICEGRkFgYCAQ9kFgJmD2QWDAIBD2QWAgIBDxYCHwIF2AE8IS0tIC8xMDQ4MTYyL3BoL25ld3MtYXJ0aWNsZV9oZWFkZXIgLS0+CjxkaXYgaWQ9J2Rpdi1ncHQtYWQtMTYwODIzMDA5NzE2My0wJyBjbGFzcz0icGgtYWQiPgogIDxzY3JpcHQ+IAogIGdvb2dsZXRhZy5jbWQucHVzaChmdW5jdGlvbigpIHsKICAgIGdvb2dsZXRhZy5kaXNwbGF5KCdkaXYtZ3B0LWFkLTE2MDgyMzAwOTcxNjMtMCcpOwogIH0pOwogIDwvc2NyaXB0Pgo8L2Rpdj5kAgIPFgIfAgViDQogICAgICAgICAgICA8YSBocmVmPSIvdGhlaG91c2UuaHRtIiBjbGFzcz0ibG9nbyBoaWRlVGV4dCI+UG9saXRpY3NIb21lIC0gVGhlIEhvdXNlPC9hPg0KICAgICAgICBkAgQPFgIfAgWCIzx1bD48bGk+PGEgaHJlZj0iLyIgdGl0bGU9IlBvbGl0aWNzaG9tZS5jb20gfCBCcmVha2luZyBwb2xpdGljcyBhbmQgcG9saXRpY2FsIG5ld3MgZm9yIFdlc3RtaW5zdGVyIGFuZCB0aGUgVUsiPjxzcGFuPkhvbWU8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJub1N1YiBsaUhhc0NoaWxkcmVuIj48YSBocmVmPSIvbmV3cy5odG0iIHRpdGxlPSJOZXdzIHwgUG9saXRpY3Nob21lLmNvbSI+PHNwYW4+TmV3czwvc3Bhbj48L2E+PHVsPjxsaT48YSBocmVmPSIvbmV3cy9jb3N0LW9mLWxpdmluZy5odG0iIHRpdGxlPSJDb3N0IG9mIExpdmluZyB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPkNvc3Qgb2YgTGl2aW5nPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9jb21tdW5pdGllcy5odG0iIHRpdGxlPSJDb21tdW5pdGllcyB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPkNvbW11bml0aWVzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9jdWx0dXJlLmh0bSIgdGl0bGU9IkN1bHR1cmUgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5DdWx0dXJlPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9kZWZlbmNlLmh0bSIgdGl0bGU9IkRlZmVuY2UgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5EZWZlbmNlPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9lY29ub215Lmh0bSIgdGl0bGU9IkVjb25vbXkgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5FY29ub215PC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9lZHVjYXRpb24uaHRtIiB0aXRsZT0iRWR1Y2F0aW9uIHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+RWR1Y2F0aW9uPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9lbmVyZ3kuaHRtIiB0aXRsZT0iRW5lcmd5IHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+RW5lcmd5PC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9lbnZpcm9ubWVudC5odG0iIHRpdGxlPSJFbnZpcm9ubWVudCB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPkVudmlyb25tZW50PC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9mb3JlaWduLWFmZmFpcnMuaHRtIiB0aXRsZT0iRm9yZWlnbiBBZmZhaXJzIHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+Rm9yZWlnbiBBZmZhaXJzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9oZWFsdGgtY2FyZS5odG0iIHRpdGxlPSJIZWFsdGggJmFtcDsgQ2FyZSB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPkhlYWx0aCAmIENhcmU8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9uZXdzL2hvbWUtYWZmYWlycy5odG0iIHRpdGxlPSJIb21lIEFmZmFpcnMgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5Ib21lIEFmZmFpcnM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9uZXdzL3BvbGl0aWNhbC1wYXJ0aWVzLmh0bSIgdGl0bGU9IlBvbGl0aWNhbCBQYXJ0aWVzIHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+UG9saXRpY2FsIFBhcnRpZXM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9uZXdzL3NvY2lhbC1hZmZhaXJzLmh0bSIgdGl0bGU9IlNvY2lhbCBBZmZhaXJzIHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+U29jaWFsIEFmZmFpcnM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9uZXdzL3RyYW5zcG9ydC5odG0iIHRpdGxlPSJUcmFuc3BvcnQgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5UcmFuc3BvcnQ8L3NwYW4+PC9hPjwvbGk+PC91bD48L2xpPjxsaSBjbGFzcz0ibm9TdWIgbGlIYXNDaGlsZHJlbiBsaU9uIj48YSBocmVmPSIvdGhlaG91c2UuaHRtIiBjbGFzcz0ib24iIHRpdGxlPSJUaGUgSG91c2UgTGl2ZSB8IFBvbGl0aWNzaG9tZS5jb20iPjxzcGFuPlRoZSBIb3VzZSBMaXZlPC9zcGFuPjwvYT48dWw+PGxpPjxhIGhyZWY9Ii90aGVob3VzZS9hYm91dC10aGUtaG91c2UuaHRtIiB0aXRsZT0iVGhlIEhvdXNlIE1hZ2F6aW5lIC0gNDAgeWVhcnMgc2hpbmluZyBhIGxpZ2h0IG9uIGV2ZW50cyBpbiBQYXJsaWFtZW50Ij48c3Bhbj5UaGUgSG91c2UgTWFnYXppbmU8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vbG9uZ3JlYWRzLnBvbGl0aWNzaG9tZS5jb20vIiB0aXRsZT0iTG9uZyByZWFkcyIgdGFyZ2V0PSJfYmxhbmsiPjxzcGFuPkxvbmcgUmVhZHM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJsaUhhc0NoaWxkcmVuIj48YSBocmVmPSIvdGhlaG91c2UvcGFydG5lci1jb250ZW50L3dpdy5odG0iIHRpdGxlPSJXb21lbiBpbiBXZXN0bWluc3RlciI+PHNwYW4+V29tZW4gaW4gV2VzdG1pbnN0ZXI8L3NwYW4+PC9hPjx1bD48bGk+PGEgaHJlZj0iL2h1Yi93b21lbi13ZXN0bWluc3Rlci1jb252ZXJzYXRpb24iIHRpdGxlPSJJbiBDb252ZXJzYXRpb24gV2l0aCI+PHNwYW4+SW4gQ29udmVyc2F0aW9uIFdpdGg8L3NwYW4+PC9hPjwvbGk+PC91bD48L2xpPjxsaT48YSBocmVmPSJodHRwczovL3d3dy5wb2xpdGljc2hvbWUuY29tL21lbWJlcnMvZGlyZWN0b3J5Lmh0bSIgdGl0bGU9Ik1lbWJlcnMgRGlyZWN0b3J5Ij48c3Bhbj5NZW1iZXJzIERpcmVjdG9yeTwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9Im5hdkRpc2FibGVDbGljayBsaUhhc0NoaWxkcmVuIj48YSBocmVmPSIvdGhlaG91c2UvcGFydG5lci1jb250ZW50Lmh0bSIgdGl0bGU9IlBhcnRuZXIgQ29udGVudCI+PHNwYW4+UGFydG5lciBDb250ZW50PC9zcGFuPjwvYT48dWw+PGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnBvbGl0aWNzaG9tZS5jb20vaHViL3RoZXBhdGh0b25ldHplcm8iIHRpdGxlPSJUaGUgUGF0aCBUbyBOZXQgWmVybyI+PHNwYW4+VGhlIFBhdGggVG8gTmV0IFplcm88L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnBvbGl0aWNzaG9tZS5jb20vaHViL2dyZWVuaW5nLW5hdGlvbiIgdGl0bGU9IkdyZWVuaW5nIHRoZSBOYXRpb24iPjxzcGFuPkdyZWVuaW5nIHRoZSBOYXRpb248L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9odWIvdGhlLWhvdXNlLWNvbm5lY3RpbmctY29tbXVuaXRpZXMiIHRpdGxlPSJDb25uZWN0aW5nIGNvbW11bml0aWVzIj48c3Bhbj5Db25uZWN0aW5nIENvbW11bml0aWVzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvaHViL2VuZ2luZWVyaW5nLWEtYmV0dGVyLXdvcmxkIiB0aXRsZT0iRW5naW5lZXJpbmcgYSBiZXR0ZXIgd29ybGQiPjxzcGFuPkVuZ2luZWVyaW5nIGEgQmV0dGVyIFdvcmxkPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbWVtYmVycy5odG0iIHRpdGxlPSJCZWNvbWUgYSBNZW1iZXIiPjxzcGFuPkJlY29tZSBhIE1lbWJlcjwvc3Bhbj48L2E+PC9saT48L3VsPjwvbGk+PC91bD48L2xpPjxsaT48YSBocmVmPSIvZXZlbnRzLmh0bSIgdGl0bGU9IkV2ZW50cyB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPkV2ZW50czwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9Im5hdkRpc2FibGVDbGljayBuYXZNb2JUb2dnbGUgbGlIYXNDaGlsZHJlbiI+PGEgaHJlZj0iL21lbWJlcnMuaHRtIiB0aXRsZT0iTWVtYmVycyB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPk1lbWJlcnM8L3NwYW4+PC9hPjx1bD48bGk+PGEgaHJlZj0iL21lbWJlcnMuaHRtIiB0aXRsZT0iTWVtYmVycyI+PHNwYW4+TWVtYmVyczwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL21lbWJlcnMvZGlyZWN0b3J5Lmh0bSIgdGl0bGU9Ik1lbWJlcnMgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5NZW1iZXJzIERpcmVjdG9yeTwvc3Bhbj48L2E+PC9saT48L3VsPjwvbGk+PGxpIGNsYXNzPSJuYXZEaXNhYmxlQ2xpY2sgbmF2TW9iVG9nZ2xlIGxpSGFzQ2hpbGRyZW4iPjxhIGhyZWY9Ii9tb3JlLmh0bSIgdGl0bGU9Ik1vcmUiPjxzcGFuPk1vcmU8L3NwYW4+PC9hPjx1bD48bGk+PGEgaHJlZj0iL21vcmUvcG9kY2FzdHMuaHRtIiB0aXRsZT0iUG9kY2FzdHMgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5Qb2RjYXN0czwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL21vcmUvcnNzLWZlZWRzLmh0bSIgdGl0bGU9IlJTUyBGZWVkcyB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPlJTUyBGZWVkczwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL21vcmUvY29udGFjdC11cy5odG0iIHRpdGxlPSJDb250YWN0IFVzIHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+Q29udGFjdCBVczwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL21vcmUvYWJvdXQtcG9saXRpY3Nob21lLmh0bSIgdGl0bGU9IkFib3V0IHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+QWJvdXQgUG9saXRpY3NIb21lPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbW9yZS9tYXJrZXRpbmctb3Bwb3J0dW5pdGllcy5odG0iIHRpdGxlPSJNYXJrZXRpbmcgT3Bwb3J0dW5pdGllcyB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPk1hcmtldGluZyBPcHBvcnR1bml0aWVzPC9zcGFuPjwvYT48L2xpPjwvdWw+PC9saT48L3VsPmQCBg8WAh8BZxYCAgEPFgIfAgXeDDx1bCBjbGFzcz0ibmF2IGxldmVsMiI+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90aGVob3VzZS9hYm91dC10aGUtaG91c2UuaHRtIiAgIHRpdGxlPSJUaGUgSG91c2UgTWFnYXppbmUgLSA0MCB5ZWFycyBzaGluaW5nIGEgbGlnaHQgb24gZXZlbnRzIGluIFBhcmxpYW1lbnQiPjxzcGFuPlRoZSBIb3VzZSBNYWdhemluZTwvc3Bhbj48L2E+DQo8L2xpPjxsaSBjbGFzcz0iIj48YSBocmVmPSJodHRwczovL2xvbmdyZWFkcy5wb2xpdGljc2hvbWUuY29tLyIgIHRhcmdldD0iX2JsYW5rIiAgdGl0bGU9IkxvbmcgcmVhZHMiPjxzcGFuPkxvbmcgUmVhZHM8L3NwYW4+PC9hPg0KPC9saT48bGkgY2xhc3M9Imhhc0NoaWxkcmVuIj48YSBocmVmPSIvdGhlaG91c2UvcGFydG5lci1jb250ZW50L3dpdy5odG0iICAgdGl0bGU9IldvbWVuIGluIFdlc3RtaW5zdGVyIj48c3Bhbj5Xb21lbiBpbiBXZXN0bWluc3Rlcjwvc3Bhbj48L2E+DQo8dWwgY2xhc3M9Im5hdiBsZXZlbDMiPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvaHViL3dvbWVuLXdlc3RtaW5zdGVyLWNvbnZlcnNhdGlvbiIgICB0aXRsZT0iSW4gQ29udmVyc2F0aW9uIFdpdGgiPjxzcGFuPkluIENvbnZlcnNhdGlvbiBXaXRoPC9zcGFuPjwvYT4NCjwvbGk+PC91bD48L2xpPjxsaSBjbGFzcz0iIj48YSBocmVmPSJodHRwczovL3d3dy5wb2xpdGljc2hvbWUuY29tL21lbWJlcnMvZGlyZWN0b3J5Lmh0bSIgICB0aXRsZT0iTWVtYmVycyBEaXJlY3RvcnkiPjxzcGFuPk1lbWJlcnMgRGlyZWN0b3J5PC9zcGFuPjwvYT4NCjwvbGk+PGxpIGNsYXNzPSJuYXZEaXNhYmxlQ2xpY2sgaGFzQ2hpbGRyZW4iPjxhIGhyZWY9Ii90aGVob3VzZS9wYXJ0bmVyLWNvbnRlbnQuaHRtIiAgIHRpdGxlPSJQYXJ0bmVyIENvbnRlbnQiPjxzcGFuPlBhcnRuZXIgQ29udGVudDwvc3Bhbj48L2E+DQo8dWwgY2xhc3M9Im5hdiBsZXZlbDMiPjxsaSBjbGFzcz0iIj48YSBocmVmPSJodHRwczovL3d3dy5wb2xpdGljc2hvbWUuY29tL2h1Yi90aGVwYXRodG9uZXR6ZXJvIiAgIHRpdGxlPSJUaGUgUGF0aCBUbyBOZXQgWmVybyI+PHNwYW4+VGhlIFBhdGggVG8gTmV0IFplcm88L3NwYW4+PC9hPg0KPC9saT48bGkgY2xhc3M9IiI+PGEgaHJlZj0iaHR0cHM6Ly93d3cucG9saXRpY3Nob21lLmNvbS9odWIvZ3JlZW5pbmctbmF0aW9uIiAgIHRpdGxlPSJHcmVlbmluZyB0aGUgTmF0aW9uIj48c3Bhbj5HcmVlbmluZyB0aGUgTmF0aW9uPC9zcGFuPjwvYT4NCjwvbGk+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9odWIvdGhlLWhvdXNlLWNvbm5lY3RpbmctY29tbXVuaXRpZXMiICAgdGl0bGU9IkNvbm5lY3RpbmcgY29tbXVuaXRpZXMiPjxzcGFuPkNvbm5lY3RpbmcgQ29tbXVuaXRpZXM8L3NwYW4+PC9hPg0KPC9saT48bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2h1Yi9lbmdpbmVlcmluZy1hLWJldHRlci13b3JsZCIgICB0aXRsZT0iRW5naW5lZXJpbmcgYSBiZXR0ZXIgd29ybGQiPjxzcGFuPkVuZ2luZWVyaW5nIGEgQmV0dGVyIFdvcmxkPC9zcGFuPjwvYT4NCjwvbGk+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9tZW1iZXJzLmh0bSIgICB0aXRsZT0iQmVjb21lIGEgTWVtYmVyIj48c3Bhbj5CZWNvbWUgYSBNZW1iZXI8L3NwYW4+PC9hPg0KPC9saT48L3VsPjwvbGk+PC91bD5kAgcPFgIfAgWUHTx1bD48bGk+PGEgaHJlZj0iLyIgdGl0bGU9IlBvbGl0aWNzaG9tZS5jb20gfCBCcmVha2luZyBwb2xpdGljcyBhbmQgcG9saXRpY2FsIG5ld3MgZm9yIFdlc3RtaW5zdGVyIGFuZCB0aGUgVUsiPjxzcGFuPkhvbWU8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJub1N1YiBsaUhhc0NoaWxkcmVuIGxpT24iPjxhIGhyZWY9Ii9uZXdzLmh0bSIgY2xhc3M9Im9uIiB0aXRsZT0iTmV3cyB8IFBvbGl0aWNzaG9tZS5jb20iPjxzcGFuPk5ld3M8L3NwYW4+PC9hPjx1bD48bGk+PGEgaHJlZj0iL25ld3MvY29zdC1vZi1saXZpbmcuaHRtIiB0aXRsZT0iQ29zdCBvZiBMaXZpbmcgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5Db3N0IG9mIExpdmluZzwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL25ld3MvY29tbXVuaXRpZXMuaHRtIiB0aXRsZT0iQ29tbXVuaXRpZXMgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5Db21tdW5pdGllczwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL25ld3MvY3VsdHVyZS5odG0iIHRpdGxlPSJDdWx0dXJlIHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+Q3VsdHVyZTwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL25ld3MvZGVmZW5jZS5odG0iIHRpdGxlPSJEZWZlbmNlIHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+RGVmZW5jZTwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL25ld3MvZWNvbm9teS5odG0iIHRpdGxlPSJFY29ub215IHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+RWNvbm9teTwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL25ld3MvZWR1Y2F0aW9uLmh0bSIgdGl0bGU9IkVkdWNhdGlvbiB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPkVkdWNhdGlvbjwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL25ld3MvZW5lcmd5Lmh0bSIgdGl0bGU9IkVuZXJneSB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPkVuZXJneTwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL25ld3MvZW52aXJvbm1lbnQuaHRtIiB0aXRsZT0iRW52aXJvbm1lbnQgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5FbnZpcm9ubWVudDwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL25ld3MvZm9yZWlnbi1hZmZhaXJzLmh0bSIgdGl0bGU9IkZvcmVpZ24gQWZmYWlycyB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPkZvcmVpZ24gQWZmYWlyczwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL25ld3MvaGVhbHRoLWNhcmUuaHRtIiB0aXRsZT0iSGVhbHRoICZhbXA7IENhcmUgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5IZWFsdGggJiBDYXJlPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9ob21lLWFmZmFpcnMuaHRtIiB0aXRsZT0iSG9tZSBBZmZhaXJzIHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+SG9tZSBBZmZhaXJzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9wb2xpdGljYWwtcGFydGllcy5odG0iIHRpdGxlPSJQb2xpdGljYWwgUGFydGllcyB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPlBvbGl0aWNhbCBQYXJ0aWVzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9zb2NpYWwtYWZmYWlycy5odG0iIHRpdGxlPSJTb2NpYWwgQWZmYWlycyB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPlNvY2lhbCBBZmZhaXJzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy90cmFuc3BvcnQuaHRtIiB0aXRsZT0iVHJhbnNwb3J0IHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+VHJhbnNwb3J0PC9zcGFuPjwvYT48L2xpPjwvdWw+PC9saT48bGkgY2xhc3M9Im5vU3ViIGxpSGFzQ2hpbGRyZW4iPjxhIGhyZWY9Ii90aGVob3VzZS5odG0iIHRpdGxlPSJUaGUgSG91c2UgTGl2ZSB8IFBvbGl0aWNzaG9tZS5jb20iPjxzcGFuPlRoZSBIb3VzZSBMaXZlPC9zcGFuPjwvYT48dWw+PGxpPjxhIGhyZWY9Ii90aGVob3VzZS9hYm91dC10aGUtaG91c2UuaHRtIiB0aXRsZT0iVGhlIEhvdXNlIE1hZ2F6aW5lIC0gNDAgeWVhcnMgc2hpbmluZyBhIGxpZ2h0IG9uIGV2ZW50cyBpbiBQYXJsaWFtZW50Ij48c3Bhbj5UaGUgSG91c2UgTWFnYXppbmU8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vbG9uZ3JlYWRzLnBvbGl0aWNzaG9tZS5jb20vIiB0aXRsZT0iTG9uZyByZWFkcyIgdGFyZ2V0PSJfYmxhbmsiPjxzcGFuPkxvbmcgUmVhZHM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJsaUhhc0NoaWxkcmVuIj48YSBocmVmPSIvdGhlaG91c2UvcGFydG5lci1jb250ZW50L3dpdy5odG0iIHRpdGxlPSJXb21lbiBpbiBXZXN0bWluc3RlciI+PHNwYW4+V29tZW4gaW4gV2VzdG1pbnN0ZXI8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnBvbGl0aWNzaG9tZS5jb20vbWVtYmVycy9kaXJlY3RvcnkuaHRtIiB0aXRsZT0iTWVtYmVycyBEaXJlY3RvcnkiPjxzcGFuPk1lbWJlcnMgRGlyZWN0b3J5PC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0ibmF2RGlzYWJsZUNsaWNrIGxpSGFzQ2hpbGRyZW4iPjxhIGhyZWY9Ii90aGVob3VzZS9wYXJ0bmVyLWNvbnRlbnQuaHRtIiB0aXRsZT0iUGFydG5lciBDb250ZW50Ij48c3Bhbj5QYXJ0bmVyIENvbnRlbnQ8L3NwYW4+PC9hPjwvbGk+PC91bD48L2xpPjxsaT48YSBocmVmPSIvZXZlbnRzLmh0bSIgdGl0bGU9IkV2ZW50cyB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPkV2ZW50czwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9Im5hdkRpc2FibGVDbGljayBuYXZNb2JUb2dnbGUgbGlIYXNDaGlsZHJlbiI+PGEgaHJlZj0iL21lbWJlcnMuaHRtIiB0aXRsZT0iTWVtYmVycyB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPk1lbWJlcnM8L3NwYW4+PC9hPjx1bD48bGk+PGEgaHJlZj0iL21lbWJlcnMuaHRtIiB0aXRsZT0iTWVtYmVycyI+PHNwYW4+TWVtYmVyczwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL21lbWJlcnMvZGlyZWN0b3J5Lmh0bSIgdGl0bGU9Ik1lbWJlcnMgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5NZW1iZXJzIERpcmVjdG9yeTwvc3Bhbj48L2E+PC9saT48L3VsPjwvbGk+PGxpIGNsYXNzPSJuYXZEaXNhYmxlQ2xpY2sgbmF2TW9iVG9nZ2xlIGxpSGFzQ2hpbGRyZW4iPjxhIGhyZWY9Ii9tb3JlLmh0bSIgdGl0bGU9Ik1vcmUiPjxzcGFuPk1vcmU8L3NwYW4+PC9hPjx1bD48bGk+PGEgaHJlZj0iL21vcmUvcG9kY2FzdHMuaHRtIiB0aXRsZT0iUG9kY2FzdHMgfCBQb2xpdGljc0hvbWUuY29tIj48c3Bhbj5Qb2RjYXN0czwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL21vcmUvcnNzLWZlZWRzLmh0bSIgdGl0bGU9IlJTUyBGZWVkcyB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPlJTUyBGZWVkczwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL21vcmUvY29udGFjdC11cy5odG0iIHRpdGxlPSJDb250YWN0IFVzIHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+Q29udGFjdCBVczwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL21vcmUvYWJvdXQtcG9saXRpY3Nob21lLmh0bSIgdGl0bGU9IkFib3V0IHwgUG9saXRpY3NIb21lLmNvbSI+PHNwYW4+QWJvdXQgUG9saXRpY3NIb21lPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbW9yZS9tYXJrZXRpbmctb3Bwb3J0dW5pdGllcy5odG0iIHRpdGxlPSJNYXJrZXRpbmcgT3Bwb3J0dW5pdGllcyB8IFBvbGl0aWNzSG9tZS5jb20iPjxzcGFuPk1hcmtldGluZyBPcHBvcnR1bml0aWVzPC9zcGFuPjwvYT48L2xpPjwvdWw+PC9saT48L3VsPmQCCA9kFgICAQ8PZBYCHgtwbGFjZWhvbGRlcgUPRW50ZXIga2V5d29yZC9zZAIDD2QWAgIDD2QWAmYPZBYEAgEPZBYCAgEPFgIfAgUEdmlld2QCAg9kFgRmD2QWDmYPZBYEAgIPFgIfAgX+CzxkaXYgY2xhc3M9ImF2LXJlbGF0ZWQgIj4NCiAgICA8ZGl2IGNsYXNzPSJuZXdzLXRpdGxlIj4NCiAgICAgICAgPHNwYW4gY2xhc3M9Im50LWNhdCBoNSI+UmVsYXRlZDwvc3Bhbj4NCiAgICA8L2Rpdj4NCiAgICA8ZGl2IGNsYXNzPSJuZXdzLWl0ZW0gbmV3cy1pdGVtLS1yZWxhdGVkIj4NCiAgICAgDQogICAgICAgIDxkaXYgY2xhc3M9Im5pLWltYWdlIj4NCiAgICAgICAgICAgIDxhIGhyZWY9Ii9uZXdzL2FydGljbGUva2VtaS1iYWRlbm9jaC1naXZlcy1hbGwtbmV3LXRvcnktbXBzLWpvYnMtb3Bwb3NpdGlvbiI+DQogICAgICAgICAgICAgICAgPGltZyBkYXRhLXNpemVzPSJhdXRvIiBkYXRhLXNyYz0iaHR0cHM6Ly9yZXMuY2xvdWRpbmFyeS5jb20vZHl3OG12M2IwL2ltYWdlL3VwbG9hZC9jX2ZpbGwsZ19mYWNlLHFfODAsd18zNDAsaF8xNzAvdjEvbmV3cy8yMDI0XzExLzJZRzRQODhfeXMwamU3LmpwZyINCiAgICAgICAgICAgICAgICAgICAgZGF0YS1zcmNzZXQ9Imh0dHBzOi8vcmVzLmNsb3VkaW5hcnkuY29tL2R5dzhtdjNiMC9pbWFnZS91cGxvYWQvY19maWxsLGdfZmFjZSxxXzc1LHdfMjUwLGhfMTI1L3YxL25ld3MvMjAyNF8xMS8yWUc0UDg4X3lzMGplNy5qcGcgMjUwdywgDQpodHRwczovL3Jlcy5jbG91ZGluYXJ5LmNvbS9keXc4bXYzYjAvaW1hZ2UvdXBsb2FkL2NfZmlsbCxnX2ZhY2UscV84MCx3XzM0MCxoXzE3MC92MS9uZXdzLzIwMjRfMTEvMllHNFA4OF95czBqZTcuanBnIDM0MHciIGNsYXNzPSJsYXp5bG9hZCIgYWx0PSJLZW1pIEJhZGVub2NoIEdpdmVzIEFsbCAyNiBOZXcgVG9yeSBNUHMgSm9icyBJbiBPcHBvc2l0aW9uIj4NCiAgICAgICAgICAgIDwvYT4NCiAgICAgICAgPC9kaXY+DQogICAgICANCiAgICAgICAgPGRpdiBjbGFzcz0ibmktY29udGVudCI+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJuaS10aXRsZSBoNCI+DQogICAgICAgICAgICAgICAgPGEgaHJlZj0iL25ld3MvYXJ0aWNsZS9rZW1pLWJhZGVub2NoLWdpdmVzLWFsbC1uZXctdG9yeS1tcHMtam9icy1vcHBvc2l0aW9uIj5LZW1pIEJhZGVub2NoIEdpdmVzIEFsbCAyNiBOZXcgVG9yeSBNUHMgSm9icyBJbiBPcHBvc2l0aW9uPC9hPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICANCiAgICAgICAgICAgIDxkaXYgY2xhc3M9Im5pLWF1dGhvciI+DQogICAgICAgICAgICAgICAgQnkgPGEgaHJlZj0iL25ld3MvYXV0aG9yL3RhbGktZnJhc2VyLWFuZC1oYXJyaWV0LXN5bW9uZHMuaHRtIj5UYWxpIEZyYXNlciBhbmQgSGFycmlldCBTeW1vbmRzPC9hPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICANCiAgICAgICAgICAgIDxkaXYgY2xhc3M9Im5pLW1ldGEiPg0KICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJuaS1kYXRlIj48dGltZSBkYXRldGltZT0iMjAyNC0xMS0xOFQxNTo1NSIgdGl0bGU9IjE4IE5vdmVtYmVyIDIwMjQgYXQgMTU6NTUiPjE4IE5vdjwvdGltZT48L3NwYW4+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgPC9kaXY+DQogICAgPC9kaXY+DQo8L2Rpdj5kAgQPFgIfAgU6S2VtaSBCYWRlbm9jaCBHaXZlcyBBbGwgMjYgTmV3IFRvcnkgTVBzIEpvYnMgSW4gT3Bwb3NpdGlvbmQCDA9kFgJmDxYCHwIFuqkBPGRpdiBjbGFzcz0iYXYtYXJ0aWNsZSI+DQogICAgPGgxPk1vcm5pbmcgYWdhaW46IG1hcmtpbmcgNDAgeWVhcnMgc2luY2UgUmVhZ2FuJ3MgcmUtZWxlY3Rpb248L2gxPg0KDQogICAgDQogICAgPGRpdiBjbGFzcz0iYXYtZmVhdEltZyI+DQogICAgICAgIDxkaXYgY2xhc3M9ImF2LW1haW4taW1nIj4NCiAgICAgICAgICAgIDxpbWcgZGF0YS1zaXplcz0iYXV0byIgZGF0YS1zcmM9Imh0dHBzOi8vcmVzLmNsb3VkaW5hcnkuY29tL2R5dzhtdjNiMC9pbWFnZS91cGxvYWQvY19maWxsLGdfZmFjZSxxXzg1LHdfNzEwLGhfMzU1LGZfYXV0by92MS9uZXdzLzIwMjRfMTEvRDVSRDg4X0xPV19SRVNfQ1JPUFBFRF93eGtkcnQuanBnIg0KICAgICAgICAgICAgICAgIGRhdGEtc3Jjc2V0PSJodHRwczovL3Jlcy5jbG91ZGluYXJ5LmNvbS9keXc4bXYzYjAvaW1hZ2UvdXBsb2FkL2NfZmlsbCxnX2ZhY2UscV84NSx3XzQwMCxoXzIwMCxmX2F1dG8vdjEvbmV3cy8yMDI0XzExL0Q1UkQ4OF9MT1dfUkVTX0NST1BQRURfd3hrZHJ0LmpwZyA0MDB3LCANCiAgICBodHRwczovL3Jlcy5jbG91ZGluYXJ5LmNvbS9keXc4bXYzYjAvaW1hZ2UvdXBsb2FkL2NfZmlsbCxnX2ZhY2UscV84NSx3XzUwMCxoXzI1MC92MS9uZXdzLzIwMjRfMTEvRDVSRDg4X0xPV19SRVNfQ1JPUFBFRF93eGtkcnQuanBnIDUwMHcsIA0KICAgIGh0dHBzOi8vcmVzLmNsb3VkaW5hcnkuY29tL2R5dzhtdjNiMC9pbWFnZS91cGxvYWQvY19maWxsLGdfZmFjZSxxXzg1LHdfNjAwLGhfMzAwL3YxL25ld3MvMjAyNF8xMS9ENVJEODhfTE9XX1JFU19DUk9QUEVEX3d4a2RydC5qcGcgNjAwdywgDQogICAgaHR0cHM6Ly9yZXMuY2xvdWRpbmFyeS5jb20vZHl3OG12M2IwL2ltYWdlL3VwbG9hZC9jX2ZpbGwsZ19mYWNlLHFfODUsd183MTAsaF8zNTUvdjEvbmV3cy8yMDI0XzExL0Q1UkQ4OF9MT1dfUkVTX0NST1BQRURfd3hrZHJ0LmpwZyA3MTB3IiBjbGFzcz0ibGF6eWxvYWQiIGFsdD0iTW9ybmluZyBhZ2FpbjogbWFya2luZyA0MCB5ZWFycyBzaW5jZSBSZWFnYW4ncyByZS1lbGVjdGlvbiI+DQoNCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImF2LXNoYXJlIj4NCiAgICAgICAgICAgICAgICA8YSBjbGFzcz0ic2hhcmUtYnV0dG9uLWl0ZW0gc2hhcmUtYnV0dG9uLWl0ZW0tLXR3aXR0ZXIiDQogICAgICAgICAgICAgICAgICAgIGhyZWY9Imh0dHBzOi8veC5jb20vaW50ZW50L3R3ZWV0P3RleHQ9TW9ybmluZythZ2FpbiUzYSttYXJraW5nKzQwK3llYXJzK3NpbmNlK1JlYWdhbiUyN3MrcmUtZWxlY3Rpb24mYW1wO3VybD1odHRwczovL3d3dy5wb2xpdGljc2hvbWUuY29tJTJmdGhlaG91c2UlMmZhcnRpY2xlJTJmbW9ybmluZy1hZ2Fpbi1tYXJraW5nLTQwLXllYXJzLXNpbmNlLXJlYWdhbnMtcmVlbGVjdGlvbiIgdGFyZ2V0PSJfYmxhbmsiDQogICAgICAgICAgICAgICAgICAgIHJlbD0ibm9vcGVuZXIiIGFyaWEtbGFiZWw9IiI+DQogICAgICAgICAgICAgICAgICAgIDxzdmcgdmlld0JveD0iMCAwIDE0IDEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MiI+PHBhdGggZD0iTTExLjAyNiAwaDIuMTQ2TDguNDgzIDUuMDgzIDE0IDEySDkuNjhMNi4yOTYgNy44MDUgMi40MjUgMTJILjI3Nmw1LjAxNy01LjQzN0wwIDBoNC40M2wzLjA1OCAzLjgzNEwxMS4wMjYgMFptLS43NTQgMTAuNzgxaDEuMTlMMy43ODMgMS4xNTVIMi41MDdsNy43NjUgOS42MjZaIiBzdHlsZT0iZmlsbDojZmZmO2ZpbGwtcnVsZTpub256ZXJvIi8+PC9zdmc+DQogICAgICAgICAgICAgICAgPC9hPg0KPGEgY2xhc3M9InNoYXJlLWJ1dHRvbi1pdGVtIHNoYXJlLWJ1dHRvbi1pdGVtLS13aGF0c2FwcCINCiAgICAgICAgICAgICAgICAgICAgaHJlZj0id2hhdHNhcHA6Ly9zZW5kP3RleHQ9TW9ybmluZythZ2FpbiUzYSttYXJraW5nKzQwK3llYXJzK3NpbmNlK1JlYWdhbiUyN3MrcmUtZWxlY3Rpb24lMjBodHRwczovL3d3dy5wb2xpdGljc2hvbWUuY29tJTJmdGhlaG91c2UlMmZhcnRpY2xlJTJmbW9ybmluZy1hZ2Fpbi1tYXJraW5nLTQwLXllYXJzLXNpbmNlLXJlYWdhbnMtcmVlbGVjdGlvbiIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiDQogICAgICAgICAgICAgICAgICAgIGFyaWEtbGFiZWw9IiI+DQogICAgICAgICAgICAgICAgICAgIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjQgMjQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGgNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkPSJNMjAuMSAzLjlDMTcuOSAxLjcgMTUgLjUgMTIgLjUgNS44LjUuNyA1LjYuNyAxMS45YzAgMiAuNSAzLjkgMS41IDUuNkwuNiAyMy40bDYtMS42YzEuNi45IDMuNSAxLjMgNS40IDEuMyA2LjMgMCAxMS40LTUuMSAxMS40LTExLjQtLjEtMi44LTEuMi01LjctMy4zLTcuOHpNMTIgMjEuNGMtMS43IDAtMy4zLS41LTQuOC0xLjNsLS40LS4yLTMuNSAxIDEtMy40TDQgMTdjLTEtMS41LTEuNC0zLjItMS40LTUuMSAwLTUuMiA0LjItOS40IDkuNC05LjQgMi41IDAgNC45IDEgNi43IDIuOCAxLjggMS44IDIuOCA0LjIgMi44IDYuNy0uMSA1LjItNC4zIDkuNC05LjUgOS40em01LjEtNy4xYy0uMy0uMS0xLjctLjktMS45LTEtLjMtLjEtLjUtLjEtLjcuMS0uMi4zLS44IDEtLjkgMS4xLS4yLjItLjMuMi0uNi4xcy0xLjItLjUtMi4zLTEuNGMtLjktLjgtMS40LTEuNy0xLjYtMi0uMi0uMyAwLS41LjEtLjZzLjMtLjMuNC0uNWMuMi0uMS4zLS4zLjQtLjUuMS0uMiAwLS40IDAtLjVDMTAgOSA5LjMgNy42IDkgN2MtLjEtLjQtLjQtLjMtLjUtLjNoLS42cy0uNC4xLS43LjNjLS4zLjMtMSAxLTEgMi40czEgMi44IDEuMSAzYy4xLjIgMiAzLjEgNC45IDQuMy43LjMgMS4yLjUgMS42LjYuNy4yIDEuMy4yIDEuOC4xLjYtLjEgMS43LS43IDEuOS0xLjMuMi0uNy4yLTEuMi4yLTEuMy0uMS0uMy0uMy0uNC0uNi0uNXoiIC8+DQogICAgICAgICAgICAgICAgICAgIDwvc3ZnPg0KICAgICAgICAgICAgICAgIDwvYT4NCjxhIGNsYXNzPSJzaGFyZS1idXR0b24taXRlbSBzaGFyZS1idXR0b24taXRlbS0tbGlua2VkaW4iDQogICAgICAgICAgICAgICAgICAgIGhyZWY9Imh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9zaGFyZUFydGljbGU/bWluaT10cnVlJmFtcDt1cmw9aHR0cHM6Ly93d3cucG9saXRpY3Nob21lLmNvbSUyZnRoZWhvdXNlJTJmYXJ0aWNsZSUyZm1vcm5pbmctYWdhaW4tbWFya2luZy00MC15ZWFycy1zaW5jZS1yZWFnYW5zLXJlZWxlY3Rpb24mYW1wO3RpdGxlPU1vcm5pbmcrYWdhaW4lM2ErbWFya2luZys0MCt5ZWFycytzaW5jZStSZWFnYW4lMjdzK3JlLWVsZWN0aW9uJmFtcDtzdW1tYXJ5PU1vcm5pbmcrYWdhaW4lM2ErbWFya2luZys0MCt5ZWFycytzaW5jZStSZWFnYW4lMjdzK3JlLWVsZWN0aW9uJmFtcDtzb3VyY2U9aHR0cHM6Ly93d3cucG9saXRpY3Nob21lLmNvbSUyZnRoZWhvdXNlJTJmYXJ0aWNsZSUyZm1vcm5pbmctYWdhaW4tbWFya2luZy00MC15ZWFycy1zaW5jZS1yZWFnYW5zLXJlZWxlY3Rpb24iDQogICAgICAgICAgICAgICAgICAgIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlbmVyIiBhcmlhLWxhYmVsPSIiPg0KICAgICAgICAgICAgICAgICAgICA8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI0IDI0Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgZD0iTTYuNSAyMS41aC01di0xM2g1djEzek00IDYuNUMyLjUgNi41IDEuNSA1LjMgMS41IDRzMS0yLjQgMi41LTIuNGMxLjYgMCAyLjUgMSAyLjYgMi41IDAgMS40LTEgMi41LTIuNiAyLjV6bTExLjUgNmMtMSAwLTIgMS0yIDJ2N2gtNXYtMTNoNVYxMHMxLjYtMS41IDQtMS41YzMgMCA1IDIuMiA1IDYuM3Y2LjdoLTV2LTdjMC0xLTEtMi0yLTJ6IiAvPg0KICAgICAgICAgICAgICAgICAgICA8L3N2Zz4NCiAgICAgICAgICAgICAgICA8L2E+DQo8YSBjbGFzcz0ic2hhcmUtYnV0dG9uLWl0ZW0gc2hhcmUtYnV0dG9uLWl0ZW0tLWVtYWlsIg0KICAgICAgICAgICAgICAgICAgICBocmVmPSJtYWlsdG86P3N1YmplY3Q9TW9ybmluZythZ2FpbiUzYSttYXJraW5nKzQwK3llYXJzK3NpbmNlK1JlYWdhbiUyN3MrcmUtZWxlY3Rpb24mYW1wO2JvZHk9aHR0cHM6Ly93d3cucG9saXRpY3Nob21lLmNvbSUyZnRoZWhvdXNlJTJmYXJ0aWNsZSUyZm1vcm5pbmctYWdhaW4tbWFya2luZy00MC15ZWFycy1zaW5jZS1yZWFnYW5zLXJlZWxlY3Rpb24iIHRhcmdldD0iX3NlbGYiIHJlbD0ibm9vcGVuZXIiDQogICAgICAgICAgICAgICAgICAgIGFyaWEtbGFiZWw9IiI+DQogICAgICAgICAgICAgICAgICAgIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjQgMjQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGgNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkPSJNMjIgNEgyQy45IDQgMCA0LjkgMCA2djEyYzAgMS4xLjkgMiAyIDJoMjBjMS4xIDAgMi0uOSAyLTJWNmMwLTEuMS0uOS0yLTItMnpNNy4yNSAxNC40M2wtMy41IDJjLS4wOC4wNS0uMTcuMDctLjI1LjA3LS4xNyAwLS4zNC0uMS0uNDMtLjI1LS4xNC0uMjQtLjA2LS41NS4xOC0uNjhsMy41LTJjLjI0LS4xNC41NS0uMDYuNjguMTguMTQuMjQuMDYuNTUtLjE4LjY4em00Ljc1LjA3Yy0uMSAwLS4yLS4wMy0uMjctLjA4bC04LjUtNS41Yy0uMjMtLjE1LS4zLS40Ni0uMTUtLjcuMTUtLjIyLjQ2LS4zLjctLjE0TDEyIDEzLjRsOC4yMy01LjMyYy4yMy0uMTUuNTQtLjA4LjcuMTUuMTQuMjMuMDcuNTQtLjE2LjdsLTguNSA1LjVjLS4wOC4wNC0uMTcuMDctLjI3LjA3em04LjkzIDEuNzVjLS4xLjE2LS4yNi4yNS0uNDMuMjUtLjA4IDAtLjE3LS4wMi0uMjUtLjA3bC0zLjUtMmMtLjI0LS4xMy0uMzItLjQ0LS4xOC0uNjhzLjQ0LS4zMi42OC0uMThsMy41IDJjLjI0LjEzLjMyLjQ0LjE4LjY4eiIgLz4NCiAgICAgICAgICAgICAgICAgICAgPC9zdmc+DQogICAgICAgICAgICAgICAgPC9hPg0KPGEgY2xhc3M9InNoYXJlLWJ1dHRvbi1pdGVtIHNoYXJlLWJ1dHRvbi1pdGVtLS1mYWNlYm9vayINCiAgICAgICAgICAgICAgICAgICAgaHJlZj0iaHR0cHM6Ly9mYWNlYm9vay5jb20vc2hhcmVyL3NoYXJlci5waHA/dT1odHRwczovL3d3dy5wb2xpdGljc2hvbWUuY29tJTJmdGhlaG91c2UlMmZhcnRpY2xlJTJmbW9ybmluZy1hZ2Fpbi1tYXJraW5nLTQwLXllYXJzLXNpbmNlLXJlYWdhbnMtcmVlbGVjdGlvbiIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiDQogICAgICAgICAgICAgICAgICAgIGFyaWEtbGFiZWw9IiI+DQogICAgICAgICAgICAgICAgICAgIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjQgMjQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggIGQ9Ik0xOC43NyA3LjQ2SDE0LjV2LTEuOWMwLS45LjYtMS4xIDEtMS4xaDNWLjVoLTQuMzNDMTAuMjQuNSA5LjUgMy40NCA5LjUgNS4zMnYyLjE1aC0zdjRoM3YxMmg1di0xMmgzLjg1bC40Mi00eiIgLz4NCiAgICAgICAgICAgICAgICAgICAgPC9zdmc+DQogICAgICAgICAgICAgICAgPC9hPg0KICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgPC9kaXY+DQogICAgICAgIDxwIGNsYXNzPSJpbWctY2FwdGlvbiI+Um9uYWxkIFJlYWdhbiB3aXRoIE1hcmdhcmV0IFRoYXRjaGVyIGF0IHRoZSBXaGl0ZSBIb3VzZSwgV2FzaGluZ3RvbiBEQyB8IEltYWdlIGJ5OiBkcGEgcGljdHVyZSBhbGxpYW5jZSAvIEFsYW15IFN0b2NrIFBob3RvPC9wPg0KICAgIDwvZGl2Pg0KICAgIA0KDQogICAgDQogICAgPGRpdiBjbGFzcz0iYXYtYXV0aG9yIj4NCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICA8ZGl2IGNsYXNzPSJhdi1hdXRoSW5mbyI+DQogICAgICAgICAgICA8cCBjbGFzcz0iYXYtYXV0aE5hbWUiPg0KICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICBNYXJrIFdoaXRlLCBIVyBCcmFuZHMsIEl3YW4gTW9yZ2FuIGFuZCBBbnRob255IEVhbWVzDQogICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgPC9wPg0KICAgICAgICAgICAgDQoNCiAgICAgICAgPC9kaXY+DQogICAgICAgIA0KICAgIDwvZGl2Pg0KICAgIA0KICAgIDxkaXYgY2xhc3M9ImF2LW1ldGEiPg0KICAgICAgICA8c3BhbiBjbGFzcz0iYXYtcmVhZFRpbWUiPjkgbWluIHJlYWQ8L3NwYW4+PHNwYW4gY2xhc3M9ImF2LWRhdGUiPjx0aW1lIGRhdGV0aW1lPSIyMDI0LTExLTE1VDEwOjAwIiB0aXRsZT0iMTUgTm92ZW1iZXIgMjAyNCBhdCAxMDowMCI+MTUgTm92ZW1iZXI8L3RpbWU+PC9zcGFuPg0KICAgICAgICANCiAgICA8L2Rpdj4NCiAgICA8ZGl2IGNsYXNzPSJhdi1zdGFuZGZpcnN0Ij4NCiAgICAgICAgPHA+QXMgdGhlIFVTIGVudGVycyB1bmNoYXJ0ZWQgdGVycml0b3J5IGZvbGxvd2luZyBhIHRlbnNlIHByZXNpZGVudGlhbCBlbGVjdGlvbiwgaGlzdG9yaWFucyB3aWxsIGdhdGhlciBuZXh0IHdlZWsgaW4gV2VzdG1pbnN0ZXIgdG8gbWFyayA0MCB5ZWFycyBzaW5jZSBSb25hbGQgUmVhZ2FuIHdhcyByZS1lbGVjdGVkIHRvIHRoZSBXaGl0ZSBIb3VzZS4gTWFyayBXaGl0ZSwgSFcgQnJhbmRzLCBJd2FuIE1vcmdhbiBhbmQgQW50aG9ueSBFYW1lcyBwcmV2aWV3IHRoZSBldmVudCBiZWxvdzwvcD4NCiAgICA8L2Rpdj4NCiAgICA8aDQ+Um9uYWxkIFJlYWdhbiBpbiBBbWVyaWNhbiBoaXN0b3J5PC9oND4NCg0KPHA+QWZ0ZXIgYSBsb25nIHBlcmlvZCBvZiBhbG1vc3QgY29tcGxldGUgRGVtb2NyYXRpYyBQYXJ0eSBkb21pbmFuY2Ugb2YgdGhlIFVTIHByZXNpZGVuY3ksIGJlZ2lubmluZyB3aXRoIHRoZSBlbGVjdGlvbiBvZiBGcmFua2xpbiBSb29zZXZlbHQgaW4gMTkzMiwgdGhlcmUgd2FzIGEgY29uc2VydmF0aXZlIHJlYWN0aW9uIGF0IHRoZSBncmFzc3Jvb3RzIHRoYXQgYmVjYW1lIGFwcGFyZW50LCBhdCB0aGUgcHJlc2lkZW50aWFsIGxldmVsLCB3aXRoIHRoZSBlbGVjdGlvbiBvZiBSaWNoYXJkIE5peG9uIGluIDE5NjguIFRoZSBoaXN0b3JpY2FsIHNpZ25pZmljYW5jZSBvZiB0aGUgZWxlY3Rpb24gb2YgUm9uYWxkIFJlYWdhbiwgdGhlIG1vc3QgaWRlb2xvZ2ljYWxseSBjb25zZXJ2YXRpdmUgcHJlc2lkZW50IHNpbmNlIHRoZSAxOTIwcywgd2FzIHRoYXQgaXQgcmVwcmVzZW50ZWQgdGhlIGN1bG1pbmF0aW9uIG9mIHRoaXMgY29uc2VydmF0aXZlIHNoaWZ0IGluIEFtZXJpY2FuIHBvbGl0aWNzIGFuZCBzb2NpZXR5ICZuZGFzaDsgYSB0cmVuZCBldmlkZW50IGVsc2V3aGVyZSwgYXMgd2l0aCB0aGUgZWxlY3Rpb24gb2YgTWFyZ2FyZXQgVGhhdGNoZXIgYXMgVUsgcHJpbWUgbWluaXN0ZXIgdGhlIHllYXIgYmVmb3JlLjwvcD4NCg0KPGZpZ3VyZSBjbGFzcz0iaW1hZ2UtY2FwdGlvbmVkIGlubGluZS1pbWFnZSBpbWFnZS1sZWZ0Ij48aW1nIGFsdD0iTGV0dGVyIGZyb20gVGhhdGNoZXIgdG8gUmVhZ2FuIGFoZWFkIG9mIGhpcyB2aXNpdCB0byBNb3Njb3cgTWF5IDE5ODgiIGhlaWdodD0iMTE5OSIgc3JjPSIvdWdjLTEvMS81MS8wL0ZDTy0zNy00OTM0IExldHRlciBmcm9tIFRoYXRjaGVyIHRvLmpwZWciIHdpZHRoPSI4NDUiIC8+DQo8ZmlnY2FwdGlvbj5MZXR0ZXIgZnJvbSBUaGF0Y2hlciB0byBSZWFnYW4gYWhlYWQgb2YgaGlzIHZpc2l0IHRvIE1vc2NvdyBNYXkgMTk4ODwvZmlnY2FwdGlvbj4NCjwvZmlndXJlPg0KDQo8cD5JbiB0aGUgcmVhbG0gb2YgZm9yZWlnbiBhZmZhaXJzLCBSZWFnYW4mcnNxdW87cyBwcmVzaWRlbmN5ICZuZGFzaDsgcGFyYWRveGljYWxseSwgZ2l2ZW4gdGhlIGhhcmQtbGluZSBhbnRpLWNvbW11bmlzdCByaGV0b3JpYyBoZSBvZnRlbiBlbXBsb3llZCBpbiBoaXMgZmlyc3QgdGVybSBhcyB3ZWxsIGFzIGhpcyBjb21iYXRpdmUgcG9saWNpZXMgaW4gQ2VudHJhbCBBbWVyaWNhICZuZGFzaDsgbWFya2VkIHRoZSBiZWdpbm5pbmcgb2YgdGhlIGVuZCBvZiB0aGUgY29sZCB3YXIuIEZvdXIgc3VtbWl0IG1lZXRpbmdzIHdpdGggaGlzIFNvdmlldCBjb3VudGVycGFydCBNaWtoYWlsIEdvcmJhY2hldiByZXZlYWxlZCBhIGdlbnVpbmUgY2hlbWlzdHJ5IGJldHdlZW4gdGhlIHR3byBtZW4gYW5kIGxlZCB0byBtYXJrZWQgaW1wcm92ZW1lbnQgaW4gU292aWV0LUFtZXJpY2FuIHJlbGF0aW9ucy4gQW5kIGl0IHdhc24mcnNxdW87dCBqdXN0IHRhbGsuIEluIDE5ODcgdGhleSBzaWduZWQgdGhlIEludGVybWVkaWF0ZS1yYW5nZSBOdWNsZWFyIEZvcmNlcyAoSU5GKSB0cmVhdHksIHRoZSBmaXJzdCBhY2NvcmQgdG8gcmVkdWNlIHN1cGVycG93ZXIgbnVjbGVhciBhcnNlbmFscy4gQW4gaW1wb3J0YW50IHF1ZXN0aW9uIGZvciBoaXN0b3JpYW5zIGlzIHRoZSBleHRlbnQgdG8gd2hpY2ggUmVhZ2FuIGRlc2VydmVzIHRoZSBjcmVkaXQgZm9yIGVuZGluZyB0aGUgY29sZCB3YXIuIERpZCBoaXMgaW5pdGlhbCB0b3VnaG5lc3MgYW5kIG1pbGl0YXJ5IGJ1aWxkLXVwIGNvbXBlbCBhIG1vcmUgYWNjb21tb2RhdGluZyBhcHByb2FjaCBmcm9tIHRoZSBTb3ZpZXRzLCBvciB3YXMgaXQgR29yYmFjaGV2IHdobyB3YXMgbGFyZ2VseSByZXNwb25zaWJsZSBmb3IgdGhlIHJhcHByb2NoZW1lbnQgYmV0d2VlbiBNb3Njb3cgYW5kIFdhc2hpbmd0b24/PC9wPjxkaXYgaWQ9Ik05MTAwNFNjcmlwdFJvb3RDMTE0MTExNyI+PC9kaXY+DQo8c2NyaXB0IHNyYz0iaHR0cHM6Ly9qc2MubWdpZC5jb20vcC9vL3BvbGl0aWNzaG9tZS5jb20uMTE0MTExNy5qcyIgYXN5bmM+PC9zY3JpcHQ+DQo8IS0tLS0tLS0tLS0tLS0tLS0tIFNjcm9sbEFkIFRhZyAtLS0tLS0tLS0tLS0tLS0tLT4gPGRpdiBpZD0iYWRzdWl0ZVNjcm9sbEFkIj48L2Rpdj4NCjxkaXYgY2xhc3M9ImNvbC0tYWQgY29sLS1hZC1pbkFydGljbGUiPg0KICAgPGRpdiBpZD0nZGl2LWdwdC1hZC0xNjA4MjMwMDk3MTYzLTYnIGNsYXNzPSJwaC1hZCI+DQogIDxzY3JpcHQ+DQogICAgZ29vZ2xldGFnLmNtZC5wdXNoKGZ1bmN0aW9uKCkgeyBnb29nbGV0YWcuZGlzcGxheSgnZGl2LWdwdC1hZC0xNjA4MjMwMDk3MTYzLTYnKTsNCglzZXRJbnRlcnZhbChmdW5jdGlvbiAoKSB7IGdvb2dsZXRhZy5wdWJhZHMoKS5yZWZyZXNoKFtncHRhZHNsb3RzWzBdXSk7IH0sIDEyMDAwMCk7ICB9KTsNCiAgPC9zY3JpcHQ+DQo8L2Rpdj4NCjwvZGl2Pg0KDQoNCg0KPHA+UmVhZ2FuJnJzcXVvO3MgcHJlc2lkZW5jeSBoYWQgYW5vdGhlciBzaWduaWZpY2FuY2U6IHRoZSBsaW5raW5nIG9mIHRoZSB3b3JsZHMgb2YgcG9saXRpY3MgYW5kIGNlbGVicml0eS4gRm9yIG1hbnkgeWVhcnMgaGUgaGFkIGJlZW4gYSBIb2xseXdvb2QgYWN0b3IuIFdoZW4gb25lIGNvbnNpZGVycyB0aGUgS2VubmVkeXMmcnNxdW87IGNsb3NlIHRpZXMgdG8gSG9sbHl3b29kLCBBcm5vbGQgU2Nod2FyemVuZWdnZXImcnNxdW87cyBlbGVjdGlvbiBhcyBnb3Zlcm5vciBvZiBDYWxpZm9ybmlhLCBhbmQgdGhlIGVsZWN0aW9uIG9mIERvbmFsZCBUcnVtcCAoa25vd24gdG8gbW9zdCBBbWVyaWNhbnMgYXMgYSBUViBwZXJzb25hbGl0eSkgdG8gdGhlIFdoaXRlIEhvdXNlLCBSZWFnYW4mcnNxdW87cyBhc2NlbnQgdG8gdGhlIHByZXNpZGVuY3kgaGFzIGJlZW4gcGFydCBvZiBhbiBpZGVudGlmaWFibGUgdHJlbmQuIEZvciBSZWFnYW4sIGhpcyBhY3RpbmcgYmFja2dyb3VuZCB3YXMgb2YgaW1tZW5zZSBwb2xpdGljYWwgYmVuZWZpdC4gSGUgd2FzIGEgZmx1ZW50IGFuZCBsdWNpZCBjb21tdW5pY2F0b3IgYW5kIGhhZCBhIGxpa2VhYmxlIHBlcnNvbmFsaXR5LCBhbmQgdGhpcyBjb250cmlidXRlZCB0byBoaXMgcG9wdWxhcml0eSBhbmQgcG9saXRpY2FsIHN1Y2Nlc3MgaW4gdGhlIDE5ODBzLCBub3QgbGVhc3QgaGlzIHJlbWFya2FibGUgbGFuZHNsaWRlIHJlLWVsZWN0aW9uIHZpY3RvcnkgNDAgeWVhcnMgYWdvIHdoZW4gaGUgY2FycmllZCBhbG1vc3QgZXZlcnkgc3RhdGUgaW4gdGhlIHVuaW9uLjwvcD4NCg0KPHA+PGVtPk1hcmsgV2hpdGUgaXMgZGlyZWN0b3Igb2YgdGhlIExvbmRvbiBQT1RVUyBHcm91cCBhbmQgcHJvZmVzc29yIG9mIGhpc3RvcnkgYXQgUXVlZW4gTWFyeSwgVW5pdmVyc2l0eSBvZiBMb25kb248L2VtPjwvcD4NCg0KPHA+Jm5ic3A7PC9wPg0KDQo8aDQ+UmVoZWFyc2luZyB0aGUgcHJlc2lkZW5jeTwvaDQ+DQoNCjxwPlJvbmFsZCBSZWFnYW4gd291bGQgbm90IGhhdmUgYmVjb21lIHByZXNpZGVudCBoYWQgaGUgYmVlbiBhIGJldHRlciBhY3Rvci4gQnV0IGhlIHdhcyBhIGJldHRlciBwcmVzaWRlbnQgZm9yIGhhdmluZyBiZWVuIGFuIGFjdG9yLjwvcD4NCg0KPHA+SG9sbHl3b29kLCBub3QgV2FzaGluZ3Rvbiwgd2FzIHRoZSBkcmVhbSBvZiB0aGUgYm95IGdyb3dpbmcgdXAgaW4gc21hbGwtdG93biBJbGxpbm9pcyBpbiB0aGUgMTkxMHMuIEhlIGxhdGVyIHJlY2FsbGVkIHRoZSBjb21mb3J0IGhlIGRyZXcgZnJvbSBiZWluZyBvbiBzdGFnZSBmb3Igc2tpdHMgYXQgaGlzIG1vdGhlciZyc3F1bztzIGNodXJjaC4gSGlzIGZhdGhlciB3YXMgYW4gYWxjb2hvbGljIHdobyBtYWRlIHRoZSBmYW1pbHkgaG9tZSBhbiB1bnNldHRsaW5nIHBsYWNlOyB0aGUgc3RhZ2UsIGF0IGNodXJjaCBhbmQgbGF0ZXIgaW4gc2Nob29sLCBiZWNhbWUgaGlzIHJlZnVnZS4gQWZ0ZXIgY29sbGVnZSBoZSB3b3JrZWQgaW4gcmFkaW8gd2hpbGUgZ2V0dGluZyB1cCB0aGUgbmVydmUgdG8gdGFrZSBhIHNjcmVlbiB0ZXN0LiBUaGUgY2FtZXJhIGxpa2VkIGhpbSwgYW5kIGhlIHNpZ25lZCBoaXMgZmlyc3QgZmlsbSBjb250cmFjdCBpbiAxOTM3LiBIZSBsZWFybnQgaGlzIGNyYWZ0IGFuZCBnYWluZWQgYSByZXB1dGF0aW9uIGFzIGEgcHJvZmVzc2lvbmFsLiBIZSBrbmV3IGhpcyBsaW5lcyBhbmQgaGl0IGhpcyBtYXJrcy4gSGUgY291bGQgZGFuY2UgYW5kIHRlbGwgYSBqb2tlLiBZZXQgaGUgbmV2ZXIgYmVjYW1lIGEgc3Rhci4gSGlzIGZhY2UgYW5kIHBlcnNvbmEgd2VyZSBwbGVhc2FudCBidXQgbm90IGFycmVzdGluZy4gSGUgY291bGQgcGxheSB0aGUgaGVybyZyc3F1bztzIGJlc3QgZnJpZW5kIGJ1dCBub3QgdGhlIGhlcm8uPC9wPg0KDQo8cD5CeSB0aGUgbWlkLTE5NDBzIGhlIHdhcyBnZXR0aW5nIGZld2VyIGFuZCBsZXNzIGVuZ2FnaW5nIHJvbGVzLiBIZSBiZWNhbWUgaW52b2x2ZWQgaW4gaW5kdXN0cnkgcG9saXRpY3MsIGV2ZW50dWFsbHkgYXMgaGVhZCBvZiB0aGUgU2NyZWVuIEFjdG9ycyBHdWlsZC4gSW4gdGhhdCBwb3NpdGlvbiBoZSBlbmNvdW50ZXJlZCByZWFsIHBvbGl0aWNzLCB3aGVuIENvbmdyZXNzIHB1cnN1ZWQgcmVwb3J0cyBvZiBjb21tdW5pc3QgaW5maWx0cmF0aW9uIG9mIEhvbGx5d29vZC4gSGUgZGlzY292ZXJlZCBhbiBhcHRpdHVkZSBmb3Igc3BlYWtpbmcgd2l0aG91dCBhIHNjcmlwdC4gSGUgdmVudHVyZWQgaW50byB0ZWxldmlzaW9uIHdoZW4gdGhlIG5ldyBtZWRpdW0gd2FzIGVudGVyaW5nIEFtZXJpY2FuIGhvbWVzIGluIHRoZSAxOTUwcy4gQXMgaG9zdCBvZiBhIHdlZWtseSBzZXJpZXMgb2YgdGVsZXZpc2lvbiBkcmFtYXMgc3BvbnNvcmVkIGJ5IEdlbmVyYWwgRWxlY3RyaWMgKEdFKSwgaGUgYmVjYW1lIG9uZSBvZiB0aGUgbW9zdCByZWNvZ25pc2FibGUgZmFjZXMgaW4gdGhlIGNvdW50cnkuIFBhcnQgb2YgaGlzIGpvYiBlbnRhaWxlZCB0cmF2ZWxsaW5nIHRoZSBjb3VudHJ5IGFzIGEgc3Bva2VzcGVyc29uIGZvciBHRSBhbmQgdGhlIGNvbnNlcnZhdGl2ZSB2YWx1ZXMgdGhlIGNvbXBhbnkgc3Rvb2QgZm9yLjwvcD4NCg0KPHA+SGUgZHJpZnRlZCBhd2F5IGZyb20gdGhlIERlbW9jcmF0aWMgUGFydHkgb2YgaGlzIHlvdW5nIGFkdWx0aG9vZCBhbmQgdG93YXJkIHRoZSBSZXB1YmxpY2FuIFBhcnR5IG9mIER3aWdodCBFaXNlbmhvd2VyIGFuZCBCYXJyeSBHb2xkd2F0ZXIuIEluIHRoZSBlYXJseSAxOTYwcyBoZSBtYWRlIHRoZSBzd2l0Y2ggb2ZmaWNpYWwuIEEgdGVsZXZpc2VkIHNwZWVjaCBmb3IgR29sZHdhdGVyIGluIDE5NjQgcmVjZWl2ZWQgcmF2ZSByZXZpZXdzIGFuZCBwcm9tcHRlZCBjYWxscyBmb3IgUmVhZ2FuIGhpbXNlbGYgdG8gcnVuIGZvciBwcmVzaWRlbnQuIEhlIGF1ZGl0aW9uZWQgaW4gQ2FsaWZvcm5pYSwgcnVubmluZyBmb3IgZ292ZXJub3IuIEhlIHdvbiBvbmNlIGFuZCB0aGVuIGFnYWluLiBJbiAxOTc2IGhlIGNoYWxsZW5nZWQgaW5jdW1iZW50IHByZXNpZGVudCBHZXJhbGQgRm9yZCBmb3IgdGhlIFJlcHVibGljYW4gbm9taW5hdGlvbi4gSGUgY2FtZSBjbG9zZSBidXQgbG9zdC4gSGUgdHJpZWQgb25jZSBtb3JlIGluIDE5ODAgYW5kIHdvbi4gSW4gdGhlIGdlbmVyYWwgZWxlY3Rpb24gaGUgZGVmZWF0ZWQgSmltbXkgQ2FydGVyLjwvcD4NCg0KPHA+U3VjY2Vzc2Z1bCBwcmVzaWRlbnRzIGNvbWJpbmUgc3Vic3RhbmNlIHdpdGggc3R5bGU7IHBvbGljeSB3aXRoIHBlcmZvcm1hbmNlLiBQZW9wbGUgZGlzYWdyZWVkIGFib3V0IGhpcyBwb2xpY2llcywgYnV0IGZldyBkZW55IHRoYXQgaGUgcGVyZm9ybWVkIHRoZSBwcmVzaWRlbmN5ICZuZGFzaDsgYXMgaGVhZCBvZiBnb3Zlcm5tZW50IGFuZCBoZWFkIG9mIHN0YXRlLCBhcyBoaWdoIHByaWVzdCBvZiBBbWVyaWNhJnJzcXVvO3Mgc2VjdWxhciByaXR1YWxzLCBhcyBjaGVlcmxlYWRlci0gaW4tY2hpZWYgYW5kIGNvbnNvbGVyLWluLWNoaWVmICZuZGFzaDsgYmV0dGVyIHRoYW4gYW55b25lIHNpbmNlIEZyYW5rbGluIFJvb3NldmVsdC4gSGUgaW5oYWJpdGVkIHRoZSByb2xlIGFzIGlmIGhlJnJzcXVvO2QgcmVoZWFyc2VkIGl0IGZvciBsaWZlLjwvcD4NCg0KPHA+PGVtPkhXIEJyYW5kcyBpcyBwcm9mZXNzb3IgYW5kIHRoZSBKYWNrIFMgQmxhbnRvbiBTciBjaGFpciBpbiBoaXN0b3J5IGF0IHRoZSBVbml2ZXJzaXR5IG9mIFRleGFzIGF0IEF1c3RpbjwvZW0+PC9wPg0KDQo8cCBjbGFzcz0iaW1hZ2UtY2VudGVyIj48aW1nIGFsdD0iUm9uYWxkIFJlYWdhbiIgY2xhc3M9ImlubGluZS1pbWFnZSIgaGVpZ2h0PSI0NjkiIHNyYz0iL3VnYy0xLzEvNTEvMC9DMTNKNkguanBnIiB3aWR0aD0iMzYwIiAvPjwvcD4NCg0KPGg0PlRoZSBSZWFnYW4gcmV2b2x1dGlvbjwvaDQ+DQoNCjxwPlRoZSBzby1jYWxsZWQgUmVhZ2FuIHJldm9sdXRpb24gaXMgYSBjb252ZW5pZW50IGFsbGl0ZXJhdGlvbiB0aGF0IGV4YWdnZXJhdGVzIHRoZSBzY2FsZSBvZiBjb25zZXJ2YXRpdmUgdHJhbnNmb3JtYXRpb24gaW4gMTk4MHMgQW1lcmljYS4gUm9uYWxkIFJlYWdhbiBjYW1lIHRvIHRoZSBXaGl0ZSBIb3VzZSBwcm9taXNpbmcgYSBSZXB1YmxpY2FuIGFnZW5kYSBvZiB0YXggcmVkdWN0aW9uLCBzbWFsbGVyIGdvdmVybm1lbnQsIGFuZCBzb2NpYWwgcHJvZ3JhbW1lIHJldHJlbmNobWVudCB0byByZXN0b3JlIGFuIGVjb25vbXkgc3VwcG9zZWRseSBsYWlkIGxvdyBieSA1MCB5ZWFycyBvZiBiaWctZ292ZXJubWVudCBsaWJlcmFsaXNtIHVuZGVyIHRoZSBoaXRoZXJ0byBhc2NlbmRhbnQgRGVtb2NyYXRzLiBJdCBpcyB3b3J0aCBjb25zaWRlcmluZyBoaXMgc3VjY2VzcyBvbiB0aGlzIHNjb3JlLjwvcD4NCg0KPHA+VGhlIGdyZWF0ZXN0IGVjb25vbWljIHBvbGljeSBhY2hpZXZlbWVudCBvZiB0aGUgMTk4MHMgd2FzIHRoZSBjb25xdWVzdCBvZiBoeXBlci1pbmZsYXRpb24sIHJ1bm5pbmcgYXQgMTMgcGVyIGNlbnQgaW4gSmltbXkgQ2FydGVyJnJzcXVvO3MgZmluYWwgeWVhciwgbGFyZ2VseSBhY2hpZXZlZCB0aHJvdWdoIHRoZSBtb25ldGFyaXN0IHN0cmF0ZWd5IG9mIHRoZSBQYXVsIFZvbGNrZXItbGVkIEZlZGVyYWwgUmVzZXJ2ZSAmbmRhc2g7IGFsYmVpdCBhdCB0aGUgY29zdCBvZiB0aGUgd29yc3QgcmVjZXNzaW9uIHNpbmNlIHRoZSAxOTMwcyBmcm9tIDE5ODEgdG8gMTk4Mi4gUmVhZ2FuJnJzcXVvO3MgRWNvbm9taWMgUmVjb3ZlcnkgVGF4IEFjdCBvZiAxOTgxIGNlcnRhaW5seSBoZWxwZWQgdG8gYWNjZWxlcmF0ZSBwb3N0LXJlY2Vzc2lvbiBlY29ub21pYyBncm93dGgsIGJ1dCBpdHMgZGltaW51dGlvbiBvZiBGZWRlcmFsIHJldmVudWUgd2FzIGEgY3JpdGljYWwgZmFjdG9yICZuZGFzaDsgaW4gY29tYmluYXRpb24gd2l0aCB0aGUgbG9zcyBvZiB0YXggcmVjZWlwdHMgZnJvbSB0aGUgcmVjZXNzaW9uIGFuZCB0aGUgYWRtaW5pc3RyYXRpb24mcnNxdW87cyBtYXNzaXZlIGV4cGFuc2lvbiBvZiBkZWZlbmNlIHNwZW5kaW5nICZuZGFzaDsgaW4gZ2VuZXJhdGluZyB0aGUgcmVjb3JkIHBlYWNldGltZSBidWRnZXQgZGVmaWNpdHMgdGhhdCB3ZXJlIGEgZmVhdHVyZSBvZiB0aGUgMTk4MHMuIFJlYWdhbiBkaXNhcHBvaW50ZWQgY29uc2VydmF0aXZlcyBieSBwcm9tb3RpbmcgcmV2ZW51ZS1lbmhhbmNpbmcgdGF4IGluY3JlYXNlcyBmcm9tIDE5ODIgdG8gMTk4NCB0byBzaHJpbmsgdGhlIGRlZmljaXQuIEhlIGFsc28gaGFkIHNvbWUgc3VjY2VzcyBpbiByZWR1Y2luZyBkaXNjcmV0aW9uYXJ5IGRvbWVzdGljIHNwZW5kaW5nIGJ1dCBub3doZXJlIG5lYXIgZW5vdWdoIHRvIHJlc3RvcmUgZmlzY2FsIHNvbHZlbmN5LiBUaGUgbWFzc2l2ZSBlbnRpdGxlbWVudCBwcm9ncmFtbWUgZWNvbm9taWVzIHJlcXVpcmVkIGZvciB0aGlzIHdlcmUgdW5hY2NlcHRhYmxlIHRvIG1vc3QgY29uZ3Jlc3Npb25hbCBSZXB1YmxpY2FucywgbGV0IGFsb25lIGFsbW9zdCBldmVyeSBEZW1vY3JhdGljIGxlZ2lzbGF0b3IuIE1lYW53aGlsZSwgdGhlIFJlYWdhbiBhZG1pbmlzdHJhdGlvbiZyc3F1bztzIGVmZm9ydHMgdG8gaW5zdGl0dXRlIHdpZGUtcmFuZ2luZyBkZXJlZ3VsYXRpb24gZW5jb3VudGVyZWQgYnVyZWF1Y3JhdGljIHJlc2lzdGFuY2Ugb3IgcmFuIGludG8gdW5mb3Jlc2VlbiBkaWZmaWN1bHRpZXMuPC9wPg0KDQo8cD5BY2NvcmRpbmdseSwgUmVhZ2FuJnJzcXVvO3MgYWNoaWV2ZW1lbnRzIGluIGRvbWVzdGljIHBvbGljeSB0ZXJtcyBmZWxsIHNob3J0IG9mIGNvbnNlcnZhdGl2ZSBleHBlY3RhdGlvbnMsIGJ1dCB0aGlzIGRvZXMgbm90IGRldHJhY3QgZnJvbSBoaXMgaGlzdG9yaWNhbCBzaWduaWZpY2FuY2UuIFRoZSBSZWFnYW4gcmV2b2x1dGlvbiZyc3F1bztzIHJlYWwgc3VjY2VzcyB3YXMgaW4gY2hhbmdpbmcgdGhlIHRlcm1zIG9mIHBvbGl0aWNhbCBkZWJhdGU6IHRoZSBsaWJlcmFsIGFzY2VuZGFuY3kgZW5nZW5kZXJlZCBieSB0aGUgTmV3IERlYWwgZW52aXNhZ2VkIGdvdmVybm1lbnQgYXMgdGhlIHNvbHV0aW9uIHRvIHRoZSBuYXRpb24mcnNxdW87cyBwcm9ibGVtcywgYnV0IFJlYWdhbiBzdWNjZWVkZWQgaW4gcG9wdWxhcmlzaW5nIHRoZSBub3Rpb24gdGhhdCBnb3Zlcm5tZW50IGl0c2VsZiB3YXMgdGhlIHByb2JsZW0gbm90IHRoZSBzb2x1dGlvbi48L3A+DQoNCjxwPjxlbT5Jd2FuIE1vcmdhbiBpcyBlbWVyaXR1cyBwcm9mZXNzb3IgYXQgVUNMIGFuZCBwcmVzaWRlbnRpYWwgc2Nob2xhcjwvZW0+PC9wPg0KDQo8cD4mbmJzcDs8L3A+DQoNCjxoND5SZWFnYW4mIzM5O3MgY29sZCB3YXIgYW5kIHRoZSBwb3dlciBvZiBpZGVhczwvaDQ+DQoNCjxwPlJlZmxlY3Rpb25zIGJ5IHB1YmxpYyBpbnRlbGxlY3R1YWxzIG9uIFJvbmFsZCBSZWFnYW4mcnNxdW87cyBjb2xkIHdhciBncmFuZCBzdHJhdGVneSBvZnRlbiBsZWF2ZSBvbmUgd2FudGluZyBtb3JlLiBQdW5kaXRzIGFuZCB0aGUgcHJlc3MgaGFiaXR1YWxseSBkcmF3IGEgc2luZ3VsYXIsIHNoYWxsb3cgbWVzc2FnZSBmcm9tIFJlYWdhbiZyc3F1bztzIHJoZXRvcmljYWwgbGVnYWN5ICZuZGFzaDsgdGhhdCBpdCBpcyBiZXR0ZXIgdG8gYmUgc3Ryb25nZXIgdGhhbiB5b3VyIGVuZW15IHRoYW4gd2Vha2VyLiBUaGlzIHJlZHVjdGl2ZSB2aWV3IG9mIFJlYWdhbiZyc3F1bztzICZsZHF1bztwZWFjZSB0aHJvdWdoIHN0cmVuZ3RoJnJkcXVvOyBwcm9ncmFtbWUgbWlzbGVhZHMsIHN1Z2dlc3RpbmcgdGhhdCBSZWFnYW4gdmlld2VkIHRoZSB3b3JsZCBpbiB0ZXJtcyBvZiByZWFscG9saXRpayBhbmQgdGhlIHNlYXJjaCBmb3IgcG93ZXIgcmF0aGVyIHRoYW4gdGhyb3VnaCB0aGUgbGVucyBvZiBpZGVhcy4gU3VjaCBpbnRlcnByZXRhdGlvbnMgb2YgUmVhZ2FuJnJzcXVvO3MgcGVhY2UgdGhyb3VnaCBzdHJlbmd0aCBwcm9ncmFtbWUgb2ZmZXIgbm8gcmVhbCBndWlkYW5jZSBmb3IgcG9saWN5bWFrZXJzIGluIHRoZSBXZXN0IGxvb2tpbmcgdG8gUmVhZ2FuJnJzcXVvO3MgcmVjb3JkIGZvciBpbnNpZ2h0cyBvbiBob3cgdG8gY29uZnJvbnQgQ2hpbmVzZSBhbmQgUnVzc2lhbiBhbWJpdGlvbnMgdG8gcmVzZXQgdGhlIHdvcmxkIG9yZGVyIGluIG91ciBjdXJyZW50IGVyYSBvZiByYXBpZCB0ZWNobm9sb2dpY2FsIGFkdmFuY2VtZW50IGFuZCBkaXNvcmllbnRhdGlvbiBvZiBzb2NpYWwgbmV0d29ya3MgYW5kIHBvbGl0aWNhbCBnZW9ncmFwaHkuPC9wPg0KDQo8ZmlndXJlIGNsYXNzPSJpbWFnZS1jYXB0aW9uZWQgaW5saW5lLWltYWdlIGltYWdlLXJpZ2h0Ij48aW1nIGFsdD0iTGV0dGVyIGZyb20gVGhhdGNoZXIgdG8gUmVhZ2FuIGNvbmdyYXR1bGF0aW5nIGhpbSBvbiBlbGVjdGlvbiB2aWN0b3J5IDE5ODEiIGhlaWdodD0iMTE5OSIgc3JjPSIvdWdjLTEvMS81MS8wL1BSRU0tMTktMTQwNSBMZXR0ZXIgZnJvbSBUaGF0Y2hlciB0by5qcGciIHdpZHRoPSI4NTEiIC8+DQo8ZmlnY2FwdGlvbj5MZXR0ZXIgZnJvbSBUaGF0Y2hlciB0byBSZWFnYW4gY29uZ3JhdHVsYXRpbmcgaGltIG9uIGVsZWN0aW9uIHZpY3RvcnkgMTk4MTwvZmlnY2FwdGlvbj4NCjwvZmlndXJlPg0KDQo8cD5JZiBSb25hbGQgUmVhZ2FuIHdlcmUgdG8gcGVuIGEgaG93LXRvIG1hbnVhbCBvbiBncmFuZCBzdHJhdGVneSBmb3IgdGhvc2UgaW50ZXJlc3RlZCBpbiBhIGRlZXBlciByZWFkaW5nIG9mIHBlYWNlIHRocm91Z2ggc3RyZW5ndGgsIG9uZSBjb3VsZCBleHBlY3QgY2hhcHRlcnMgb24gZWFjaCBvZiB0aGUgZm9sbG93aW5nOiBkZW1vY3JhY3kgcHJvbW90aW9uIGFuZCBodW1hbiByaWdodHM7IGFybXMgY29udHJvbCBhbmQgbnVjbGVhciBhYm9saXRpb247IGludmVzdG1lbnQgaW4gbWlsaXRhcnkgZm9yY2UgYW5kIG1pbGl0YXJ5IG1vcmFsZTsgcHVibGljIGRpcGxvbWFjeSBhbmQgYXNzZXJ0aW9uIG9mIG1vcmFsIGF1dGhvcml0eTsgZWNvbm9taWMgd2FyZmFyZSBhbmQgcmVjb3ZlcnkgdGhyb3VnaCBmcmVlIGFuZCBmYWlyIHRyYWRlOyBhbmQgYWxsaWFuY2UgbWFuYWdlbWVudCBhbmQgZW5nYWdlbWVudCB3aXRoIGFkdmVyc2FyaWVzLiBXaGF0IHdvdWxkIHNldCBSZWFnYW4gYXBhcnQgd291bGQgYmUgdGhlIGludHJvZHVjdGlvbiB0byB0aGUgbWFudWFsICZuZGFzaDsgYSB2aXNpb24gb2YgaG93IHRoZXNlIHBvaW50cyBvZiBmb2N1cyBjb21lIHRvZ2V0aGVyIGluIGFuIGV4ZWN1dGFibGUgc3RyYXRlZ3kgZm9yIHJlc3RvcmluZyB3ZXN0ZXJuIHByZWRvbWluYW5jZS48L3A+DQoNCjxwPk5vIG5lZWQgZm9yIGh5cG90aGV0aWNhbHMuIFJlYWdhbiBsYWlkIG91dCBoaXMgdmlzaW9uIGF0IFdlc3RtaW5zdGVyIG9uIDggSnVuZSAxOTgyLiBIYWlsZWQgYnkgdGhlIHRoZW4gcHJpbWUgbWluaXN0ZXIsIE1hcmdhcmV0IFRoYXRjaGVyLCBhcyBwdXR0aW5nICZsZHF1bztmcmVlZG9tIG9uIHRoZSBvZmZlbnNpdmUmcmRxdW87LCBSZWFnYW4mcnNxdW87cyBncmVhdGVzdCBzdHJlbmd0aHMgd2VyZSBhcHBhcmVudCAmbmRhc2g7IHNwZWNpZmljYWxseSBoaXMgYWJpbGl0eSB0byBlc3RhYmxpc2ggZm9yZWlnbiBwb2xpY3kgcHJpb3JpdGllcyBhbmQgZm9sbG93IGEgcHJvYWN0aXZlIHJhdGhlciB0aGFuIHJlYWN0aXZlIGNvdXJzZS4gVGhvc2UgYWJpbGl0aWVzIHN0ZW0gZGlyZWN0bHkgZnJvbSBSZWFnYW4mcnNxdW87cyBiZWxpZWYgdGhhdCB0aGUgY29tcGV0aXRpb24gb2YgaWRlYXMgYW5pbWF0ZWQgdGhlIGludGVybmF0aW9uYWwgc3lzdGVtLCBub3QgcmVhbGlzbS4gVG8gZHJhdyB0aGUgcHJhY3RpY2FsIGxlc3NvbnMgZnJvbSBSZWFnYW4mcnNxdW87cyBmb3JlaWduIHBvbGljeSwgb25lIGZpcnN0IG5lZWRzIHRvIGRyYXcgdGhlIGFzcGlyYXRpb25hbCwgdGhhdCB0aGUgJmxkcXVvO3VsdGltYXRlIGRldGVybWluYW50IGluIHRoZSBzdHJ1Z2dsZSBub3cgZ29pbmcgb24gZm9yIHRoZSB3b3JsZCB3aWxsIG5vdCBiZSBib21icyBhbmQgcm9ja2V0cywgYnV0IGEgdGVzdCBvZiB3aWxscyBhbmQgaWRlYXMsIGEgdHJpYWwgb2Ygc3Bpcml0dWFsIHJlc29sdmUmcmRxdW87LjwvcD4NCg0KPHA+PGVtPkFudGhvbnkgRWFtZXMgaXMgZGlyZWN0b3Igb2Ygc2Nob2xhcmx5IGluaXRpYXRpdmVzIGF0IHRoZSBSb25hbGQgUmVhZ2FuIFByZXNpZGVudGlhbCBGb3VuZGF0aW9uIGFuZCBJbnN0aXR1dGU8L2VtPjwvcD4NCg0KPHA+Jm5ic3A7PC9wPg0KDQo8aDY+VG8gbWFyayB0aGUgNDB0aCBhbm5pdmVyc2FyeSBvZiBSb25hbGQgUmVhZ2FuJnJzcXVvO3MgMTk4NCByZS1lbGVjdGlvbiBhcyBVUyBwcmVzaWRlbnQsIHRoZSBCcml0aXNoLUFtZXJpY2FuIFBhcmxpYW1lbnRhcnkgR3JvdXAsIHRoZSBMb25kb24gUE9UVVMgR3JvdXAsIGFuZCB0aGUgQXJjaGl2ZXMgYW5kIEhpc3RvcnkgQVBQRywgd2l0aCB0aGUga2luZCBzdXBwb3J0IG9mIFRoZSBOYXRpb25hbCBBcmNoaXZlcywgaGF2ZSBvcmdhbmlzZWQgYSBzcGVjaWFsIGV2ZW50IG9uIFR1ZXNkYXkgMTkgTm92ZW1iZXIgYXQgNnBtIGluIHRoZSBTdGF0ZSBSb29tcywgU3BlYWtlciZyc3F1bztzIEhvdXNlLCBIb3VzZSBvZiBDb21tb25zLCBieSBraW5kIHBlcm1pc3Npb24gb2YgTXIgU3BlYWtlciwgVGhlIFJ0IEhvbiBTaXIgTGluZHNheSBIb3lsZSwgTVAuIEEgcGFuZWwsIGRpc2N1c3NpbmcgUmVhZ2FuJnJzcXVvO3MgbGVnYWN5LCB3aWxsIGNvbXByaXNlIFRoZSBMb3JkIE1vb3JlIG9mIEV0Y2hpbmdoYW0sIHByb2Zlc3NvciBJd2FuIE1vcmdhbiBhbmQgRHIgQW50aG9ueSBFYW1lcy4gVGhlIGV2ZW50IHdpbGwgYmUgaW50cm9kdWNlZCBieSBDaHJpcyBFdmFucyBNUCBmb3IgQ2FlcnBoaWxseSwgY28tY2hhaXIgb2YgdGhlIEFyY2hpdmVzIGFuZCBIaXN0b3J5IEFQUEcuIFRoZXJlIHdpbGwgYmUgYSBjdXJhdGVkIGRpc3BsYXkgb2YgZG9jdW1lbnRzIGZyb20gVGhlIE5hdGlvbmFsIEFyY2hpdmVzIGF0IHRoZSBldmVudCwgd2hpY2ggd2lsbCBzaGVkIGxpZ2h0IG9uIGtleSBkZXZlbG9wbWVudHMgaW4gdGhlIFJlYWdhbiB5ZWFycywgaW5jbHVkaW5nIHRoZSBCcml0aXNoIGdvdmVybm1lbnQmcnNxdW87cyByZWxhdGlvbnNoaXAgd2l0aCB0aGUgUmVhZ2FuIGFkbWluaXN0cmF0aW9uLjwvaDY+DQoNCjxoNj4mbmJzcDs8L2g2Pg0KDQo8aDY+UlNWUCB0byBIYW5uYWggTWl0Y2hlbGwgYXQgdGhlIEJBUEcgbWl0Y2hlbGxoa0BwYXJsaWFtZW50LnVrPC9oNj4NCg0KPGg2PkFzIHRoZXJlIGlzIHZlcnkgbGltaXRlZCBzcGFjZSBhdCB0aGUgdmVudWUsIHdlIHdpbGwgaGF2ZSB0byByZXN0cmljdCB0aGUgZXZlbnQgb24gYSBmaXJzdCBjb21lLCBmaXJzdCBzZXJ2ZWQgYmFzaXMuPC9oNj4NCjxkaXYgY2xhc3M9ImhpZGUganMtbmV3c3ZpZXctcmVsYXRlZCI+PGRpdiBjbGFzcz0iYXYtcmVsYXRlZCAiPg0KICAgIDxkaXYgY2xhc3M9Im5ld3MtdGl0bGUiPg0KICAgICAgICA8c3BhbiBjbGFzcz0ibnQtY2F0IGg1Ij5SZWxhdGVkPC9zcGFuPg0KICAgIDwvZGl2Pg0KICAgIDxkaXYgY2xhc3M9Im5ld3MtaXRlbSBuZXdzLWl0ZW0tLXJlbGF0ZWQiPg0KICAgICANCiAgICAgICAgPGRpdiBjbGFzcz0ibmktaW1hZ2UiPg0KICAgICAgICAgICAgPGEgaHJlZj0iL25ld3MvYXJ0aWNsZS9rZW1pLWJhZGVub2NoLWdpdmVzLWFsbC1uZXctdG9yeS1tcHMtam9icy1vcHBvc2l0aW9uIj4NCiAgICAgICAgICAgICAgICA8aW1nIGRhdGEtc2l6ZXM9ImF1dG8iIGRhdGEtc3JjPSJodHRwczovL3Jlcy5jbG91ZGluYXJ5LmNvbS9keXc4bXYzYjAvaW1hZ2UvdXBsb2FkL2NfZmlsbCxnX2ZhY2UscV84MCx3XzM0MCxoXzE3MC92MS9uZXdzLzIwMjRfMTEvMllHNFA4OF95czBqZTcuanBnIg0KICAgICAgICAgICAgICAgICAgICBkYXRhLXNyY3NldD0iaHR0cHM6Ly9yZXMuY2xvdWRpbmFyeS5jb20vZHl3OG12M2IwL2ltYWdlL3VwbG9hZC9jX2ZpbGwsZ19mYWNlLHFfNzUsd18yNTAsaF8xMjUvdjEvbmV3cy8yMDI0XzExLzJZRzRQODhfeXMwamU3LmpwZyAyNTB3LCANCmh0dHBzOi8vcmVzLmNsb3VkaW5hcnkuY29tL2R5dzhtdjNiMC9pbWFnZS91cGxvYWQvY19maWxsLGdfZmFjZSxxXzgwLHdfMzQwLGhfMTcwL3YxL25ld3MvMjAyNF8xMS8yWUc0UDg4X3lzMGplNy5qcGcgMzQwdyIgY2xhc3M9Imxhenlsb2FkIiBhbHQ9IktlbWkgQmFkZW5vY2ggR2l2ZXMgQWxsIDI2IE5ldyBUb3J5IE1QcyBKb2JzIEluIE9wcG9zaXRpb24iPg0KICAgICAgICAgICAgPC9hPg0KICAgICAgICA8L2Rpdj4NCiAgICAgIA0KICAgICAgICA8ZGl2IGNsYXNzPSJuaS1jb250ZW50Ij4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9Im5pLXRpdGxlIGg0Ij4NCiAgICAgICAgICAgICAgICA8YSBocmVmPSIvbmV3cy9hcnRpY2xlL2tlbWktYmFkZW5vY2gtZ2l2ZXMtYWxsLW5ldy10b3J5LW1wcy1qb2JzLW9wcG9zaXRpb24iPktlbWkgQmFkZW5vY2ggR2l2ZXMgQWxsIDI2IE5ldyBUb3J5IE1QcyBKb2JzIEluIE9wcG9zaXRpb248L2E+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIA0KICAgICAgICAgICAgPGRpdiBjbGFzcz0ibmktYXV0aG9yIj4NCiAgICAgICAgICAgICAgICBCeSA8YSBocmVmPSIvbmV3cy9hdXRob3IvdGFsaS1mcmFzZXItYW5kLWhhcnJpZXQtc3ltb25kcy5odG0iPlRhbGkgRnJhc2VyIGFuZCBIYXJyaWV0IFN5bW9uZHM8L2E+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIA0KICAgICAgICAgICAgPGRpdiBjbGFzcz0ibmktbWV0YSI+DQogICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9Im5pLWRhdGUiPjx0aW1lIGRhdGV0aW1lPSIyMDI0LTExLTE4VDE1OjU1IiB0aXRsZT0iMTggTm92ZW1iZXIgMjAyNCBhdCAxNTo1NSI+MTggTm92PC90aW1lPjwvc3Bhbj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICA8L2Rpdj4NCiAgICA8L2Rpdj4NCjwvZGl2PjwvZGl2Pg0KICAgICAgICAgICAgPHA+PHN0cm9uZz5Qb2xpdGljc0hvbWUgTmV3c2xldHRlcnM8L3N0cm9uZz48L3A+DQogICAgICAgICAgICA8cD48ZW0+R2V0IHRoZSBpbnNpZGUgdHJhY2sgb24gd2hhdCBNUHMgYW5kIFBlZXJzIGFyZSB0YWxraW5nIGFib3V0LiA8YSBocmVmPSJodHRwczovL3d3dy5wb2xpdGljc2hvbWUuY29tL3RoZWhvdXNlL2VtYWlsLXN1YnNjcmlwdGlvbi5odG0iPlNpZ24gdXA8L2E+IHRvIFRoZSBIb3VzZSdzIG1vcm5pbmcgZW1haWwgZm9yIHRoZSBsYXRlc3QgaW5zaWdodCBhbmQgcmVhY3Rpb24gZnJvbSBQYXJsaWFtZW50YXJpYW5zLCBwb2xpY3ktbWFrZXJzIGFuZCBvcmdhbmlzYXRpb25zLiA8L2VtPjwvcD4NCiAgICAgICAgDQogICAgDQogICAgPGltZyBzcmM9Ii9faGFuZGxlcnMvbmV3cy9pbXByZXNzaW9uLmFzaHg/a2V5PTg5NzQ3JnJlZj1tb3JuaW5nLWFnYWluLW1hcmtpbmctNDAteWVhcnMtc2luY2UtcmVhZ2Fucy1yZWVsZWN0aW9uIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiAvPg0KPC9kaXY+ZAIQDxYCHwFoZAISDxYCHgtfIUl0ZW1Db3VudAIEFggCAQ9kFgJmDxUCHC9uZXdzL3RhZy91cy5odG0/ZmlsdGVyPTM3NTQCVVNkAgIPZBYCZg8VAjIvbmV3cy90YWcvdXMtcHJlc2lkZW50aWFsLWVsZWN0aW9uLmh0bT9maWx0ZXI9NjUzMxhVUyBQcmVzaWRlbnRpYWwgZWxlY3Rpb25kAgMPZBYCZg8VAicvbmV3cy90YWcvcm9uYWxkLXJlYWdhbi5odG0/ZmlsdGVyPTY2NDgNUm9uYWxkIFJlYWdhbmQCBA9kFgJmDxUCPS9uZXdzL3RhZy9icml0aXNoYW1lcmljYW4tcGFybGlhbWVudGFyeS1ncm91cC5odG0/ZmlsdGVyPTY2NDkkQnJpdGlzaC1BbWVyaWNhbiBQYXJsaWFtZW50YXJ5IEdyb3VwZAIUDxYCHwUCAxYGAgEPZBYCZg8VAhkvbmV3cy9mb3JlaWduLWFmZmFpcnMuaHRtD0ZvcmVpZ24gYWZmYWlyc2QCAg9kFgJmDxUCGy9uZXdzL3BvbGl0aWNhbC1wYXJ0aWVzLmh0bRFQb2xpdGljYWwgcGFydGllc2QCAw9kFgJmDxUCIS9uZXdzL3RhZy9oaXN0b3J5Lmh0bT9maWx0ZXI9MjUzNwdIaXN0b3J5ZAIYDxYCHwUCARYCZg9kFgICAQ9kFgJmD2QWAmYPZBYCZg9kFgRmD2QWAgIBDxYCHwUC/////w9kAgIPZBYCAgEPFgIfBQL/////D2QCJA8WAh8BZ2QCAQ9kFgJmD2QWAmYPZBYCZg8WAh8CBeoEPGRpdiBjbGFzcz0iY3RhLWJhbm5lciI+DQogICAgPGEgaHJlZj0iL2V2ZW50cy5odG0iIGNsYXNzPSJjbGVhckZpeCI+DQogICAgICAgIDxkaXYgY2xhc3M9ImN0YWItaW1nIj4NCiAgICAgICAgICAgIDxpbWcgY2xhc3M9Imxhenlsb2FkIiBkYXRhLXNyYz0iL3VnYy0xL3VwbG9hZHMvcGFnZWJsb2Nrcy8xMDEvODNmNmVhNDNiYjZlNDkxZGQ0YzY1NzE5M2UzMTcwNGYuanBnIj4NCiAgICAgICAgPC9kaXY+DQogICAgICAgIDxkaXYgY2xhc3M9ImN0YWItY29udGVudCBmbHggZmx4LS1jb2wgZmx4LS13ciBmbHgtLWpjIj4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImgyIj5GaW5kIG91dCBtb3JlIGFib3V0IG91ciBldmVudHM8L2Rpdj4NCiAgICAgICAgICAgIDxwPlBvbGl0aWNzSG9tZSAmIFRoZSBIb3VzZSBNYWdhemluZSBvcmdhbmlzZSBhIG51bWJlciBvZiBpbmR1c3RyeSBsZWFkaW5nIHBvbGl0aWNhbCBldmVudHMgdGhyb3VnaG91dCB0aGUgeWVhci48L3A+DQogICAgICAgICAgICA8cD48c3BhbiBjbGFzcz0iYnRuIGJ0bi0teFBhZGRpbmcgYnRuLS1vdXRsaW5lQmxhY2siPkZpbmQgb3V0IG1vcmU8L3NwYW4+PC9wPiANCiAgICAgICAgPC9kaXY+DQogICAgPC9hPg0KPC9kaXY+ZAIFD2QWAmYPZBYCZg9kFgJmD2QWAmYPZBYCZg9kFgJmDxYCHwIFggQ8ZGl2IGNsYXNzPSJoMyI+U2lnbiB1cCBmb3Igb3VyIG5ld3NsZXR0ZXJzPC9kaXY+DQo8ZGl2IGNsYXNzPSJmdHItc3VicyBjbGVhckZpeCI+DQogICAgPGEgaHJlZj0iaHR0cHM6Ly93d3cucG9saXRpY3Nob21lLmNvbS9hY2NvdW50Lmh0bSI+DQogICAgPGRpdiBjbGFzcz0iZnRycy1pbWciPg0KICAgICAgICA8aW1nIGNsYXNzPSJsYXp5bG9hZCIgZGF0YS1zcmM9Ii91Z2MtMS91cGxvYWRzL3BhZ2VibG9ja3MvMTEwNjkvMTk5ZDJlNjFiMjk2MWQ4NjQ1NjRhMTQ5YWFkM2ZlOTEucG5nIiBhbHQ9IlN1YnNjcmliZSIgLz4NCiAgICA8L2Rpdj4NCiAgICA8ZGl2IGNsYXNzPSJmdHJzLXRleHQiPg0KICAgICAgICA8cD5HZXQgZGFpbHkgbmV3cyBhbGVydHMgYW5kIHdlZWtlbmQgcm91bmQtdXBzIHN0cmFpZ2h0IHRvIHlvdXIgaW5ib3guPC9wPg0KICAgICAgICA8cD48c3BhbiBjbGFzcz0iYnRuIGJ0bi0tYmxhY2siPlN1YnNjcmliZTwvc3Bhbj48L3A+DQogICAgPC9kaXY+DQogICAgPC9hPg0KPC9kaXY+ZGSAwIo5NKNooPyQ2MGw6XWKrjDbmJ2OlD+8XMQJGLl63g==" /> </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=MzT3Q6S_Fy_f5vs8w9qk8au_hABbwRZeFSwXUXMeGLQgUOJFmO7B5e8DsWiWu3SE5rPtKWnQFGcd8SW33UySGdoPrSp32sShIk-vpMe9B9I1&t=638563308220000000" type="text/javascript"></script> <script src="/ScriptResource.axd?d=SrwZRAa4Zyv03GdGrfieEJf-d4zldB38v6Qg1vs4imBCjGnQZHIl3BkYQGcK_sq2BgVD_ckdci2_ZNJB6ooStoe_SavSueDM_VUMTPQmMUKYw8Md2xkEFSTmyYiVyYs1_bdk3TX-w_LrUZIX9nOs2GvZ6XU7m0A8yU13BJaksKk1&t=ffffffffc820c398" type="text/javascript"></script> <script src="/ScriptResource.axd?d=i_nvLCJBHXDLydGmDxZNhYPQCmZgQBqosAgmBhtvOSbAcrokh2OhB5tfOkiao9FamBwxmYKZwfoxNxDBTLhZtFpd93I8q2R1YUGdu5gMJYEd50dyt4Tf6Rycr0HGh6lWBHL44TLhJoxl8ISFvSX0zYarAubSxVmFcSBxDy5Nnbzacgrv0b_7sYxW7cvyZjpJ0&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/ph/news-article_header --> <div id='div-gpt-ad-1608230097163-0' class="ph-ad"> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230097163-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="https://res.cloudinary.com/dyw8mv3b0/image/upload/img/icons/dods_icon.svg" alt="DODS Group Logo" /> </span> </a> </div>--> <div class="hdr-topRight"> <div class="hdr-social"> <a href="https://x.com/politicshome" 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/politicshome" target="_blank" class="icon icon--linkedIn"></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-date">Sat, <span>23 November 2024</span></div> <a href="/thehouse.htm" class="logo hideText">PoliticsHome - The House</a> <div id="hdr_divPersonalise" class="hdr-promo hdr-promo--personalize"> <div class="promo-text"> <p class="arial">Newsletter sign-up</p> <a class="btn btn--outlineWhite btn--xsmall" href="/account.htm">Subscribe now</a> </div> <div class="promo-img"> <img src="https://res.cloudinary.com/dyw8mv3b0/image/upload/img/promo/promo-1.png" /> </div> </div> </div> <div class="hdr-nav"> <div class="nav-main"> <nav class="menu"> <ul><li><a href="/" title="Politicshome.com | Breaking politics and political news for Westminster and the UK"><span>Home</span></a></li><li class="noSub liHasChildren"><a href="/news.htm" title="News | Politicshome.com"><span>News</span></a><ul><li><a href="/news/cost-of-living.htm" title="Cost of Living | PoliticsHome.com"><span>Cost of Living</span></a></li><li><a href="/news/communities.htm" title="Communities | PoliticsHome.com"><span>Communities</span></a></li><li><a href="/news/culture.htm" title="Culture | PoliticsHome.com"><span>Culture</span></a></li><li><a href="/news/defence.htm" title="Defence | PoliticsHome.com"><span>Defence</span></a></li><li><a href="/news/economy.htm" title="Economy | PoliticsHome.com"><span>Economy</span></a></li><li><a href="/news/education.htm" title="Education | PoliticsHome.com"><span>Education</span></a></li><li><a href="/news/energy.htm" title="Energy | PoliticsHome.com"><span>Energy</span></a></li><li><a href="/news/environment.htm" title="Environment | PoliticsHome.com"><span>Environment</span></a></li><li><a href="/news/foreign-affairs.htm" title="Foreign Affairs | PoliticsHome.com"><span>Foreign Affairs</span></a></li><li><a href="/news/health-care.htm" title="Health & Care | PoliticsHome.com"><span>Health & Care</span></a></li><li><a href="/news/home-affairs.htm" title="Home Affairs | PoliticsHome.com"><span>Home Affairs</span></a></li><li><a href="/news/political-parties.htm" title="Political Parties | PoliticsHome.com"><span>Political Parties</span></a></li><li><a href="/news/social-affairs.htm" title="Social Affairs | PoliticsHome.com"><span>Social Affairs</span></a></li><li><a href="/news/transport.htm" title="Transport | PoliticsHome.com"><span>Transport</span></a></li></ul></li><li class="noSub liHasChildren liOn"><a href="/thehouse.htm" class="on" title="The House Live | Politicshome.com"><span>The House Live</span></a><ul><li><a href="/thehouse/about-the-house.htm" title="The House Magazine - 40 years shining a light on events in Parliament"><span>The House Magazine</span></a></li><li><a href="https://longreads.politicshome.com/" title="Long reads" target="_blank"><span>Long Reads</span></a></li><li class="liHasChildren"><a href="/thehouse/partner-content/wiw.htm" title="Women in Westminster"><span>Women in Westminster</span></a><ul><li><a href="/hub/women-westminster-conversation" title="In Conversation With"><span>In Conversation With</span></a></li></ul></li><li><a href="https://www.politicshome.com/members/directory.htm" title="Members Directory"><span>Members Directory</span></a></li><li class="navDisableClick liHasChildren"><a href="/thehouse/partner-content.htm" title="Partner Content"><span>Partner Content</span></a><ul><li><a href="https://www.politicshome.com/hub/thepathtonetzero" title="The Path To Net Zero"><span>The Path To Net Zero</span></a></li><li><a href="https://www.politicshome.com/hub/greening-nation" title="Greening the Nation"><span>Greening the Nation</span></a></li><li><a href="/hub/the-house-connecting-communities" title="Connecting communities"><span>Connecting Communities</span></a></li><li><a href="/hub/engineering-a-better-world" title="Engineering a better world"><span>Engineering a Better World</span></a></li><li><a href="/members.htm" title="Become a Member"><span>Become a Member</span></a></li></ul></li></ul></li><li><a href="/events.htm" title="Events | PoliticsHome.com"><span>Events</span></a></li><li class="navDisableClick navMobToggle liHasChildren"><a href="/members.htm" title="Members | PoliticsHome.com"><span>Members</span></a><ul><li><a href="/members.htm" title="Members"><span>Members</span></a></li><li><a href="/members/directory.htm" title="Members | PoliticsHome.com"><span>Members Directory</span></a></li></ul></li><li class="navDisableClick navMobToggle liHasChildren"><a href="/more.htm" title="More"><span>More</span></a><ul><li><a href="/more/podcasts.htm" title="Podcasts | PoliticsHome.com"><span>Podcasts</span></a></li><li><a href="/more/rss-feeds.htm" title="RSS Feeds | PoliticsHome.com"><span>RSS Feeds</span></a></li><li><a href="/more/contact-us.htm" title="Contact Us | PoliticsHome.com"><span>Contact Us</span></a></li><li><a href="/more/about-politicshome.htm" title="About | PoliticsHome.com"><span>About PoliticsHome</span></a></li><li><a href="/more/marketing-opportunities.htm" title="Marketing Opportunities | PoliticsHome.com"><span>Marketing Opportunities</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 class="nav level2"><li class=""><a href="/thehouse/about-the-house.htm" title="The House Magazine - 40 years shining a light on events in Parliament"><span>The House Magazine</span></a> </li><li class=""><a href="https://longreads.politicshome.com/" target="_blank" title="Long reads"><span>Long Reads</span></a> </li><li class="hasChildren"><a href="/thehouse/partner-content/wiw.htm" title="Women in Westminster"><span>Women in Westminster</span></a> <ul class="nav level3"><li class=""><a href="/hub/women-westminster-conversation" title="In Conversation With"><span>In Conversation With</span></a> </li></ul></li><li class=""><a href="https://www.politicshome.com/members/directory.htm" title="Members Directory"><span>Members Directory</span></a> </li><li class="navDisableClick hasChildren"><a href="/thehouse/partner-content.htm" title="Partner Content"><span>Partner Content</span></a> <ul class="nav level3"><li class=""><a href="https://www.politicshome.com/hub/thepathtonetzero" title="The Path To Net Zero"><span>The Path To Net Zero</span></a> </li><li class=""><a href="https://www.politicshome.com/hub/greening-nation" title="Greening the Nation"><span>Greening the Nation</span></a> </li><li class=""><a href="/hub/the-house-connecting-communities" title="Connecting communities"><span>Connecting Communities</span></a> </li><li class=""><a href="/hub/engineering-a-better-world" title="Engineering a better world"><span>Engineering a Better World</span></a> </li><li class=""><a href="/members.htm" title="Become a Member"><span>Become a Member</span></a> </li></ul></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-reg"> <ul> <li><a href="/account.htm"><span>Newsletter Signup</span></a></li> </ul> </div> <div class="nav-social"> <p>Follow us:</p> <a href="https://x.com/politicshome" 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/politicshome" target="_blank" class="icon icon--linkedIn"></a> </div> </div> </div> </header> <div class="sticky-header clearFix"> <a class="logo-sticky" href="/"> <img src="/_img/logos/ph-100.svg" /> </a> <nav class="sticky-nav"> <ul><li><a href="/" title="Politicshome.com | Breaking politics and political news for Westminster and the UK"><span>Home</span></a></li><li class="noSub liHasChildren liOn"><a href="/news.htm" class="on" title="News | Politicshome.com"><span>News</span></a><ul><li><a href="/news/cost-of-living.htm" title="Cost of Living | PoliticsHome.com"><span>Cost of Living</span></a></li><li><a href="/news/communities.htm" title="Communities | PoliticsHome.com"><span>Communities</span></a></li><li><a href="/news/culture.htm" title="Culture | PoliticsHome.com"><span>Culture</span></a></li><li><a href="/news/defence.htm" title="Defence | PoliticsHome.com"><span>Defence</span></a></li><li><a href="/news/economy.htm" title="Economy | PoliticsHome.com"><span>Economy</span></a></li><li><a href="/news/education.htm" title="Education | PoliticsHome.com"><span>Education</span></a></li><li><a href="/news/energy.htm" title="Energy | PoliticsHome.com"><span>Energy</span></a></li><li><a href="/news/environment.htm" title="Environment | PoliticsHome.com"><span>Environment</span></a></li><li><a href="/news/foreign-affairs.htm" title="Foreign Affairs | PoliticsHome.com"><span>Foreign Affairs</span></a></li><li><a href="/news/health-care.htm" title="Health & Care | PoliticsHome.com"><span>Health & Care</span></a></li><li><a href="/news/home-affairs.htm" title="Home Affairs | PoliticsHome.com"><span>Home Affairs</span></a></li><li><a href="/news/political-parties.htm" title="Political Parties | PoliticsHome.com"><span>Political Parties</span></a></li><li><a href="/news/social-affairs.htm" title="Social Affairs | PoliticsHome.com"><span>Social Affairs</span></a></li><li><a href="/news/transport.htm" title="Transport | PoliticsHome.com"><span>Transport</span></a></li></ul></li><li class="noSub liHasChildren"><a href="/thehouse.htm" title="The House Live | Politicshome.com"><span>The House Live</span></a><ul><li><a href="/thehouse/about-the-house.htm" title="The House Magazine - 40 years shining a light on events in Parliament"><span>The House Magazine</span></a></li><li><a href="https://longreads.politicshome.com/" title="Long reads" target="_blank"><span>Long Reads</span></a></li><li class="liHasChildren"><a href="/thehouse/partner-content/wiw.htm" title="Women in Westminster"><span>Women in Westminster</span></a></li><li><a href="https://www.politicshome.com/members/directory.htm" title="Members Directory"><span>Members Directory</span></a></li><li class="navDisableClick liHasChildren"><a href="/thehouse/partner-content.htm" title="Partner Content"><span>Partner Content</span></a></li></ul></li><li><a href="/events.htm" title="Events | PoliticsHome.com"><span>Events</span></a></li><li class="navDisableClick navMobToggle liHasChildren"><a href="/members.htm" title="Members | PoliticsHome.com"><span>Members</span></a><ul><li><a href="/members.htm" title="Members"><span>Members</span></a></li><li><a href="/members/directory.htm" title="Members | PoliticsHome.com"><span>Members Directory</span></a></li></ul></li><li class="navDisableClick navMobToggle liHasChildren"><a href="/more.htm" title="More"><span>More</span></a><ul><li><a href="/more/podcasts.htm" title="Podcasts | PoliticsHome.com"><span>Podcasts</span></a></li><li><a href="/more/rss-feeds.htm" title="RSS Feeds | PoliticsHome.com"><span>RSS Feeds</span></a></li><li><a href="/more/contact-us.htm" title="Contact Us | PoliticsHome.com"><span>Contact Us</span></a></li><li><a href="/more/about-politicshome.htm" title="About | PoliticsHome.com"><span>About PoliticsHome</span></a></li><li><a href="/more/marketing-opportunities.htm" title="Marketing Opportunities | PoliticsHome.com"><span>Marketing Opportunities</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, 'hdr_btnSearch')"> <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 sb-btn" /> </div> <span class="search-close icon icon--close"></span> </div> <main> <div class="template template--1col "> <div class="container"> <div class="article-view flx flx--wr clearFix"> <div class="av-lc"> <div class="col--ad"> <!-- /1048162/ph/news-article_left-side-top --> <div id='div-gpt-ad-1608230097163-1' class="ph-ad"> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230097163-1'); }); </script> </div> </div> <div class="news-title news-title--houseLive"> <span class="nt-cat h5">The House Live</span> <span class="nt-link"> <a class="icon icon--all" href="/thehouse.htm">All</a> </span> </div> <div class="news-list news-list--sqThumb"> <div class="news-item"> <div class="ni-image"> <a href="/thehouse/article/football-riches-ease-suffering-ukraine"> <img data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_100,h_100,f_auto/v1/news/2024_11/2JK5NJY_vtwywh.jpg" class="lazyload" alt="How football riches could ease the suffering of Ukraine"> </a> </div> <div class="ni-content"> <div class="ni-title"> <a href="/thehouse/article/football-riches-ease-suffering-ukraine">How football riches could ease the suffering of Ukraine</a> </div> <div Class="ni-sponsor">By <a href="/news/author/joe-powell.htm">Joe Powell</a></div><script>ga('send', 'event', 'Image', 'Impression', 'Joe Powell', {'nonInteraction': 1});</script> <div class="ni-meta"> <span class="ni-date"><time datetime="2024-11-20T08:18" title="20 November 2024 at 08:18">20 Nov</time></span> <span class="ni-cat"><a href="/news/foreign-affairs.htm">Foreign affairs</a></span> </div> </div> </div><div class="news-item"> <div class="ni-image"> <a href="/thehouse/article/professor-see-now-visits"> <img data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_100,h_100,f_auto/v1/news/2024_11/professor_feti2a.jpg" class="lazyload" alt="The Professor Will See You Now: Visits"> </a> <span class="ni-tag ni-tag--house"></span> </div> <div class="ni-content"> <div class="ni-title"> <a href="/thehouse/article/professor-see-now-visits">The Professor Will See You Now: Visits</a> </div> <div Class="ni-sponsor">By <a href="/news/author/professor-philip-cowley.htm">Professor Philip Cowley</a></div><script>ga('send', 'event', 'Image', 'Impression', 'Professor Philip Cowley', {'nonInteraction': 1});</script> <div class="ni-meta"> <span class="ni-date"><time datetime="2024-11-15T10:15" title="15 November 2024 at 10:15">15 Nov</time></span> <span class="ni-cat"><a href="/news/political-parties.htm">Political parties</a></span> </div> </div> </div><div class="news-item"> <div class="ni-image"> <a href="/thehouse/article/labours-budget-first-step-ending-rural-health-inequity"> <img data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_100,h_100,f_auto/v1/news/2024_11/RE5H21_zusztu.jpg" class="lazyload" alt="Labour’s Budget is the first step to ending rural health inequity"> </a> <span class="ni-tag ni-tag--house"></span> </div> <div class="ni-content"> <div class="ni-title"> <a href="/thehouse/article/labours-budget-first-step-ending-rural-health-inequity">Labour’s Budget is the first step to ending rural health inequity</a> </div> <div Class="ni-sponsor">By <a href="/thehouse/mp-directory/joe-morris-5494.htm">Joe Morris MP</a></div><script>ga('send', 'event', 'Image', 'Impression', 'Joe Morris MP', {'nonInteraction': 1});</script> <div class="ni-meta"> <span class="ni-date"><time datetime="2024-11-15T09:30" title="15 November 2024 at 09:30">15 Nov</time></span> <span class="ni-cat"><a href="/news/environment.htm">Environment</a></span> </div> </div> </div><div class="news-item"> <div class="ni-image"> <a href="/thehouse/article/tory-support-with-chinese-hindu-voters-a-bright-spot"> <img data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_100,h_100,f_auto/v1/news/2024_11/2XDT1A9_y67o7f.jpg" class="lazyload" alt="Tory support among Chinese and Hindu voters presents opportunity and risk for Kemi Badenoch"> </a> <span class="ni-tag ni-tag--house"></span> </div> <div class="ni-content"> <div class="ni-title"> <a href="/thehouse/article/tory-support-with-chinese-hindu-voters-a-bright-spot">Tory support among Chinese and Hindu voters presents opportunity and risk for Kemi Badenoch</a> </div> <div Class="ni-sponsor">By <a href="/news/author/zain-mohyuddin.htm">Zain Mohyuddin</a></div><script>ga('send', 'event', 'Image', 'Impression', 'Zain Mohyuddin', {'nonInteraction': 1});</script> <div class="ni-meta"> <span class="ni-date"><time datetime="2024-11-13T12:40" title="13 November 2024 at 12:40">13 Nov</time></span> <span class="ni-cat"><a href="/news/communities.htm">Communities</a></span> </div> </div> </div><div class="news-item"> <div class="ni-image"> <a href="/thehouse/article/new-labour-mp-peter-lamb-im-fat-sharp-elbows"> <img data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_100,h_100,f_auto/v1/news/2024_11/peter_lamb_mp_lnxewa.jpg" class="lazyload" alt="New Labour MP Peter Lamb: 'I’m too fat to have sharp elbows'"> </a> <span class="ni-tag ni-tag--house"></span> </div> <div class="ni-content"> <div class="ni-title"> <a href="/thehouse/article/new-labour-mp-peter-lamb-im-fat-sharp-elbows">New Labour MP Peter Lamb: 'I’m too fat to have sharp elbows'</a> </div> <div Class="ni-sponsor">By <a href="/thehouse/peer/sienna-rodgers.htm">Sienna Rodgers</a></div><script>ga('send', 'event', 'Image', 'Impression', 'Sienna Rodgers', {'nonInteraction': 1});</script> <div class="ni-meta"> <span class="ni-date"><time datetime="2024-11-13T11:00" title="13 November 2024 at 11:00">13 Nov</time></span> <span class="ni-cat"><a href="/news/communities.htm">Communities</a></span> </div> </div> </div> </div> <div class="news-title"> <span class="nt-cat h5">Press releases</span> </div> <div class="news-list news-list--x1 news-list--press"> <div class="news-item"> <div class="ni-meta"> <span class="ni-date"><time datetime="2024-10-29T09:00" title="29 October 2024 at 09:00">29 Oct</time></span> </div> <div class="ni-title"> <a href="/members/article/rising-price-freedom-new-report-calls-35-international-spending-ahead-budget">The Rising Price of Freedom – new report calls for 3.5% international spending ahead of budget</a> </div> <div Class="ni-sponsor">By <a href="/members/profile/coalition-for-global-prosperity-84986">Coalition for Global Prosperity</a></div><script>ga('send', 'event', 'Image', 'Impression', 'Coalition for Global Prosperity', {'nonInteraction': 1});</script> </div><div class="news-item"> <div class="ni-meta"> <span class="ni-date"><time datetime="2024-08-27T08:00" title="27 August 2024 at 08:00">27 Aug</time></span> </div> <div class="ni-title"> <a href="/members/article/charity-calls-governmentbacked-eat-red-meat-campaign-reckless-selfsabotage-labours-national-health-climate-policy-ambitions">Charity calls Government-backed ‘eat more red meat’ campaign ‘reckless self-sabotage on Labour’s national health and climate policy ambitions’</a> </div> <div Class="ni-sponsor">By <a href="/members/profile/humane-society-international-uk">Humane Society International UK</a></div><script>ga('send', 'event', 'Image', 'Impression', 'Humane Society International UK', {'nonInteraction': 1});</script> </div><div class="news-item"> <div class="ni-meta"> <span class="ni-date"><time datetime="2024-08-05T09:30" title="05 August 2024 at 09:30">05 Aug</time></span> </div> <div class="ni-title"> <a href="/members/article/ceo-veterans-aid-becomes-university-professor">CEO of Veterans Aid becomes university professor</a> </div> <div Class="ni-sponsor">By <a href="/members/profile/veterans-aid-66429">Veterans Aid</a></div><script>ga('send', 'event', 'Image', 'Impression', 'Veterans Aid', {'nonInteraction': 1});</script> </div> </div> <div class="col--ad"> <!-- /1048162/ph/news-article_left-side-bot --> <div id='div-gpt-ad-1608230097163-2' class="ph-ad"> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230097163-2'); }); </script> </div> </div> </div> <div class="av-main"> <article class="newsview"> <div class="av-article"> <h1>Morning again: marking 40 years since Reagan's re-election</h1> <div class="av-featImg"> <div class="av-main-img"> <img data-sizes="auto" data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_85,w_710,h_355,f_auto/v1/news/2024_11/D5RD88_LOW_RES_CROPPED_wxkdrt.jpg" data-srcset="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_85,w_400,h_200,f_auto/v1/news/2024_11/D5RD88_LOW_RES_CROPPED_wxkdrt.jpg 400w, https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_85,w_500,h_250/v1/news/2024_11/D5RD88_LOW_RES_CROPPED_wxkdrt.jpg 500w, https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_85,w_600,h_300/v1/news/2024_11/D5RD88_LOW_RES_CROPPED_wxkdrt.jpg 600w, https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_85,w_710,h_355/v1/news/2024_11/D5RD88_LOW_RES_CROPPED_wxkdrt.jpg 710w" class="lazyload" alt="Morning again: marking 40 years since Reagan's re-election"> <div class="av-share"> <a class="share-button-item share-button-item--twitter" href="https://x.com/intent/tweet?text=Morning+again%3a+marking+40+years+since+Reagan%27s+re-election&url=https://www.politicshome.com%2fthehouse%2farticle%2fmorning-again-marking-40-years-since-reagans-reelection" 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=Morning+again%3a+marking+40+years+since+Reagan%27s+re-election%20https://www.politicshome.com%2fthehouse%2farticle%2fmorning-again-marking-40-years-since-reagans-reelection" 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&url=https://www.politicshome.com%2fthehouse%2farticle%2fmorning-again-marking-40-years-since-reagans-reelection&title=Morning+again%3a+marking+40+years+since+Reagan%27s+re-election&summary=Morning+again%3a+marking+40+years+since+Reagan%27s+re-election&source=https://www.politicshome.com%2fthehouse%2farticle%2fmorning-again-marking-40-years-since-reagans-reelection" 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=Morning+again%3a+marking+40+years+since+Reagan%27s+re-election&body=https://www.politicshome.com%2fthehouse%2farticle%2fmorning-again-marking-40-years-since-reagans-reelection" 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.politicshome.com%2fthehouse%2farticle%2fmorning-again-marking-40-years-since-reagans-reelection" 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 class="img-caption">Ronald Reagan with Margaret Thatcher at the White House, Washington DC | Image by: dpa picture alliance / Alamy Stock Photo</p> </div> <div class="av-author"> <div class="av-authInfo"> <p class="av-authName"> Mark White, HW Brands, Iwan Morgan and Anthony Eames </p> </div> </div> <div class="av-meta"> <span class="av-readTime">9 min read</span><span class="av-date"><time datetime="2024-11-15T10:00" title="15 November 2024 at 10:00">15 November</time></span> </div> <div class="av-standfirst"> <p>As the US enters uncharted territory following a tense presidential election, historians will gather next week in Westminster to mark 40 years since Ronald Reagan was re-elected to the White House. Mark White, HW Brands, Iwan Morgan and Anthony Eames preview the event below</p> </div> <h4>Ronald Reagan in American history</h4> <p>After a long period of almost complete Democratic Party dominance of the US presidency, beginning with the election of Franklin Roosevelt in 1932, there was a conservative reaction at the grassroots that became apparent, at the presidential level, with the election of Richard Nixon in 1968. The historical significance of the election of Ronald Reagan, the most ideologically conservative president since the 1920s, was that it represented the culmination of this conservative shift in American politics and society – a trend evident elsewhere, as with the election of Margaret Thatcher as UK prime minister the year before.</p> <figure class="image-captioned inline-image image-left"><img alt="Letter from Thatcher to Reagan ahead of his visit to Moscow May 1988" height="1199" src="/ugc-1/1/51/0/FCO-37-4934 Letter from Thatcher to.jpeg" width="845" /> <figcaption>Letter from Thatcher to Reagan ahead of his visit to Moscow May 1988</figcaption> </figure> <p>In the realm of foreign affairs, Reagan’s presidency – paradoxically, given the hard-line anti-communist rhetoric he often employed in his first term as well as his combative policies in Central America – marked the beginning of the end of the cold war. Four summit meetings with his Soviet counterpart Mikhail Gorbachev revealed a genuine chemistry between the two men and led to marked improvement in Soviet-American relations. And it wasn’t just talk. In 1987 they signed the Intermediate-range Nuclear Forces (INF) treaty, the first accord to reduce superpower nuclear arsenals. An important question for historians is the extent to which Reagan deserves the credit for ending the cold war. Did his initial toughness and military build-up compel a more accommodating approach from the Soviets, or was it Gorbachev who was largely responsible for the rapprochement between Moscow and Washington?</p><div id="M91004ScriptRootC1141117"></div> <script src="https://jsc.mgid.com/p/o/politicshome.com.1141117.js" async></script> <!----------------- ScrollAd Tag -----------------> <div id="adsuiteScrollAd"></div> <div class="col--ad col--ad-inArticle"> <div id='div-gpt-ad-1608230097163-6' class="ph-ad"> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230097163-6'); setInterval(function () { googletag.pubads().refresh([gptadslots[0]]); }, 120000); }); </script> </div> </div> <p>Reagan’s presidency had another significance: the linking of the worlds of politics and celebrity. For many years he had been a Hollywood actor. When one considers the Kennedys’ close ties to Hollywood, Arnold Schwarzenegger’s election as governor of California, and the election of Donald Trump (known to most Americans as a TV personality) to the White House, Reagan’s ascent to the presidency has been part of an identifiable trend. For Reagan, his acting background was of immense political benefit. He was a fluent and lucid communicator and had a likeable personality, and this contributed to his popularity and political success in the 1980s, not least his remarkable landslide re-election victory 40 years ago when he carried almost every state in the union.</p> <p><em>Mark White is director of the London POTUS Group and professor of history at Queen Mary, University of London</em></p> <p> </p> <h4>Rehearsing the presidency</h4> <p>Ronald Reagan would not have become president had he been a better actor. But he was a better president for having been an actor.</p> <p>Hollywood, not Washington, was the dream of the boy growing up in small-town Illinois in the 1910s. He later recalled the comfort he drew from being on stage for skits at his mother’s church. His father was an alcoholic who made the family home an unsettling place; the stage, at church and later in school, became his refuge. After college he worked in radio while getting up the nerve to take a screen test. The camera liked him, and he signed his first film contract in 1937. He learnt his craft and gained a reputation as a professional. He knew his lines and hit his marks. He could dance and tell a joke. Yet he never became a star. His face and persona were pleasant but not arresting. He could play the hero’s best friend but not the hero.</p> <p>By the mid-1940s he was getting fewer and less engaging roles. He became involved in industry politics, eventually as head of the Screen Actors Guild. In that position he encountered real politics, when Congress pursued reports of communist infiltration of Hollywood. He discovered an aptitude for speaking without a script. He ventured into television when the new medium was entering American homes in the 1950s. As host of a weekly series of television dramas sponsored by General Electric (GE), he became one of the most recognisable faces in the country. Part of his job entailed travelling the country as a spokesperson for GE and the conservative values the company stood for.</p> <p>He drifted away from the Democratic Party of his young adulthood and toward the Republican Party of Dwight Eisenhower and Barry Goldwater. In the early 1960s he made the switch official. A televised speech for Goldwater in 1964 received rave reviews and prompted calls for Reagan himself to run for president. He auditioned in California, running for governor. He won once and then again. In 1976 he challenged incumbent president Gerald Ford for the Republican nomination. He came close but lost. He tried once more in 1980 and won. In the general election he defeated Jimmy Carter.</p> <p>Successful presidents combine substance with style; policy with performance. People disagreed about his policies, but few deny that he performed the presidency – as head of government and head of state, as high priest of America’s secular rituals, as cheerleader- in-chief and consoler-in-chief – better than anyone since Franklin Roosevelt. He inhabited the role as if he’d rehearsed it for life.</p> <p><em>HW Brands is professor and the Jack S Blanton Sr chair in history at the University of Texas at Austin</em></p> <p class="image-center"><img alt="Ronald Reagan" class="inline-image" height="469" src="/ugc-1/1/51/0/C13J6H.jpg" width="360" /></p> <h4>The Reagan revolution</h4> <p>The so-called Reagan revolution is a convenient alliteration that exaggerates the scale of conservative transformation in 1980s America. Ronald Reagan came to the White House promising a Republican agenda of tax reduction, smaller government, and social programme retrenchment to restore an economy supposedly laid low by 50 years of big-government liberalism under the hitherto ascendant Democrats. It is worth considering his success on this score.</p> <p>The greatest economic policy achievement of the 1980s was the conquest of hyper-inflation, running at 13 per cent in Jimmy Carter’s final year, largely achieved through the monetarist strategy of the Paul Volcker-led Federal Reserve – albeit at the cost of the worst recession since the 1930s from 1981 to 1982. Reagan’s Economic Recovery Tax Act of 1981 certainly helped to accelerate post-recession economic growth, but its diminution of Federal revenue was a critical factor – in combination with the loss of tax receipts from the recession and the administration’s massive expansion of defence spending – in generating the record peacetime budget deficits that were a feature of the 1980s. Reagan disappointed conservatives by promoting revenue-enhancing tax increases from 1982 to 1984 to shrink the deficit. He also had some success in reducing discretionary domestic spending but nowhere near enough to restore fiscal solvency. The massive entitlement programme economies required for this were unacceptable to most congressional Republicans, let alone almost every Democratic legislator. Meanwhile, the Reagan administration’s efforts to institute wide-ranging deregulation encountered bureaucratic resistance or ran into unforeseen difficulties.</p> <p>Accordingly, Reagan’s achievements in domestic policy terms fell short of conservative expectations, but this does not detract from his historical significance. The Reagan revolution’s real success was in changing the terms of political debate: the liberal ascendancy engendered by the New Deal envisaged government as the solution to the nation’s problems, but Reagan succeeded in popularising the notion that government itself was the problem not the solution.</p> <p><em>Iwan Morgan is emeritus professor at UCL and presidential scholar</em></p> <p> </p> <h4>Reagan's cold war and the power of ideas</h4> <p>Reflections by public intellectuals on Ronald Reagan’s cold war grand strategy often leave one wanting more. Pundits and the press habitually draw a singular, shallow message from Reagan’s rhetorical legacy – that it is better to be stronger than your enemy than weaker. This reductive view of Reagan’s “peace through strength” programme misleads, suggesting that Reagan viewed the world in terms of realpolitik and the search for power rather than through the lens of ideas. Such interpretations of Reagan’s peace through strength programme offer no real guidance for policymakers in the West looking to Reagan’s record for insights on how to confront Chinese and Russian ambitions to reset the world order in our current era of rapid technological advancement and disorientation of social networks and political geography.</p> <figure class="image-captioned inline-image image-right"><img alt="Letter from Thatcher to Reagan congratulating him on election victory 1981" height="1199" src="/ugc-1/1/51/0/PREM-19-1405 Letter from Thatcher to.jpg" width="851" /> <figcaption>Letter from Thatcher to Reagan congratulating him on election victory 1981</figcaption> </figure> <p>If Ronald Reagan were to pen a how-to manual on grand strategy for those interested in a deeper reading of peace through strength, one could expect chapters on each of the following: democracy promotion and human rights; arms control and nuclear abolition; investment in military force and military morale; public diplomacy and assertion of moral authority; economic warfare and recovery through free and fair trade; and alliance management and engagement with adversaries. What would set Reagan apart would be the introduction to the manual – a vision of how these points of focus come together in an executable strategy for restoring western predominance.</p> <p>No need for hypotheticals. Reagan laid out his vision at Westminster on 8 June 1982. Hailed by the then prime minister, Margaret Thatcher, as putting “freedom on the offensive”, Reagan’s greatest strengths were apparent – specifically his ability to establish foreign policy priorities and follow a proactive rather than reactive course. Those abilities stem directly from Reagan’s belief that the competition of ideas animated the international system, not realism. To draw the practical lessons from Reagan’s foreign policy, one first needs to draw the aspirational, that the “ultimate determinant in the struggle now going on for the world will not be bombs and rockets, but a test of wills and ideas, a trial of spiritual resolve”.</p> <p><em>Anthony Eames is director of scholarly initiatives at the Ronald Reagan Presidential Foundation and Institute</em></p> <p> </p> <h6>To mark the 40th anniversary of Ronald Reagan’s 1984 re-election as US president, the British-American Parliamentary Group, the London POTUS Group, and the Archives and History APPG, with the kind support of The National Archives, have organised a special event on Tuesday 19 November at 6pm in the State Rooms, Speaker’s House, House of Commons, by kind permission of Mr Speaker, The Rt Hon Sir Lindsay Hoyle, MP. A panel, discussing Reagan’s legacy, will comprise The Lord Moore of Etchingham, professor Iwan Morgan and Dr Anthony Eames. The event will be introduced by Chris Evans MP for Caerphilly, co-chair of the Archives and History APPG. There will be a curated display of documents from The National Archives at the event, which will shed light on key developments in the Reagan years, including the British government’s relationship with the Reagan administration.</h6> <h6> </h6> <h6>RSVP to Hannah Mitchell at the BAPG mitchellhk@parliament.uk</h6> <h6>As there is very limited space at the venue, we will have to restrict the event on a first come, first served basis.</h6> <div class="hide js-newsview-related"><div class="av-related "> <div class="news-title"> <span class="nt-cat h5">Related</span> </div> <div class="news-item news-item--related"> <div class="ni-image"> <a href="/news/article/kemi-badenoch-gives-all-new-tory-mps-jobs-opposition"> <img data-sizes="auto" data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_340,h_170/v1/news/2024_11/2YG4P88_ys0je7.jpg" data-srcset="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_75,w_250,h_125/v1/news/2024_11/2YG4P88_ys0je7.jpg 250w, https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_340,h_170/v1/news/2024_11/2YG4P88_ys0je7.jpg 340w" class="lazyload" alt="Kemi Badenoch Gives All 26 New Tory MPs Jobs In Opposition"> </a> </div> <div class="ni-content"> <div class="ni-title h4"> <a href="/news/article/kemi-badenoch-gives-all-new-tory-mps-jobs-opposition">Kemi Badenoch Gives All 26 New Tory MPs Jobs In Opposition</a> </div> <div class="ni-author"> By <a href="/news/author/tali-fraser-and-harriet-symonds.htm">Tali Fraser and Harriet Symonds</a> </div> <div class="ni-meta"> <span class="ni-date"><time datetime="2024-11-18T15:55" title="18 November 2024 at 15:55">18 Nov</time></span> </div> </div> </div> </div></div> <p><strong>PoliticsHome Newsletters</strong></p> <p><em>Get the inside track on what MPs and Peers are talking about. <a href="https://www.politicshome.com/thehouse/email-subscription.htm">Sign up</a> to The House's morning email for the latest insight and reaction from Parliamentarians, policy-makers and organisations. </em></p> <img src="/_handlers/news/impression.ashx?key=89747&ref=morning-again-marking-40-years-since-reagans-reelection" width="1" height="1" /> </div> </article> <div class="av-tags"> <p class="av-tagTitle">Tags</p> <a href="/news/tag/us.htm?filter=3754">US</a> <a href="/news/tag/us-presidential-election.htm?filter=6533">US Presidential election</a> <a href="/news/tag/ronald-reagan.htm?filter=6648">Ronald Reagan</a> <a href="/news/tag/britishamerican-parliamentary-group.htm?filter=6649">British-American Parliamentary Group</a> </div> <div class="av-tags av-tags--categories"> <p class="av-tagTitle">Categories</p> <a href="/news/foreign-affairs.htm">Foreign affairs</a> <a href="/news/political-parties.htm">Political parties</a> <a href="/news/tag/history.htm?filter=2537">History</a> </div> <div class="dianomi-articles"> <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="209"></div> </div> </div> <div class="av-rc"> <div class="next-article-wrap"> <div class="news-title"> <span class="nt-cat h5">Read next</span> </div> <div class="news-list news-list--x1 news-list--readNext"> <div class="news-item"> <div class="ni-image "> <a href="/news/article/kemi-badenoch-inner-circle-who-is-who"> <img data-sizes="auto" data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_340,h_170,f_auto/v1/news/2024_11/2YKWBY0_nfrupn.jpg" data-srcset="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_75,w_250,h_125,f_auto/v1/news/2024_11/2YKWBY0_nfrupn.jpg 250w, https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_340,h_170,f_auto/v1/news/2024_11/2YKWBY0_nfrupn.jpg 340w" class="lazyload" alt="Who's Who In Kemi Badenoch's Inner Circle?"> </a> </div> <div class="ni-content"> <div class="ni-meta"> <span class="ni-date"><time datetime="2024-11-22T13:40" title="22 November 2024 at 13:40">22 Nov</time></span> <span class="ni-cat"><a href="/news/political-parties.htm">Political parties</a></span> </div> <div class="ni-title"> <a href="/news/article/kemi-badenoch-inner-circle-who-is-who">Who's Who In Kemi Badenoch's Inner Circle?</a> </div> </div> </div> </div> </div> <div class="col--ad"> <!-- /1048162/ph/news-article_right-side-top --> <div id='div-gpt-ad-1608230097163-3' class="ph-ad"> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230097163-3'); }); </script> </div> </div> <div class="dianomi-articles--right"> <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="1339"></div> </div> </div> </div> <div class="row row--extra"> <div class="cols"> <div class="col col--75"> <div class="news-title"> <span class="nt-cat h5">Read more</span> <span class="nt-link"> <a class="icon icon--all" href="/news.htm">All</a> </span> </div> <div class="news-list news-list--x3 news-list--sqThumb"> <div class="news-item"> <div class="ni-image"> <a href="/news/article/will-keir-starmer-iron-first-party-management-backfire"> <img data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_100,h_100,f_auto/v1/news/2024_11/2YGMYEY_ggnvp3.jpg" class="lazyload" alt="Will Keir Starmer's 'Iron Fist' Party Management Backfire?"> </a> </div> <div class="ni-content"> <div class="ni-title"> <a href="/news/article/will-keir-starmer-iron-first-party-management-backfire">Will Keir Starmer's "Iron Fist" Party Management Backfire?</a> </div> <div class="ni-meta"> <span class="ni-date"><time datetime="2024-11-16T07:00" title="16 November 2024 at 07:00">16 Nov</time></span> <span class="ni-cat"><a href="/news/political-parties.htm">Political parties</a></span> </div> </div> </div><div class="news-item"> <div class="ni-image"> <a href="/news/article/energy-committee-chair-hopes-trump-follow-money-net-zero"> <img data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_100,h_100,f_auto/v1/news/2024_11/G1JEA9_i3a1po.jpg" class="lazyload" alt="Energy Committee Chair Hopes Trump Will 'Follow The Money' On Net Zero"> </a> </div> <div class="ni-content"> <div class="ni-title"> <a href="/news/article/energy-committee-chair-hopes-trump-follow-money-net-zero">Energy Committee Chair Hopes Trump Will "Follow The Money" On Net Zero</a> </div> <div class="ni-meta"> <span class="ni-date"><time datetime="2024-11-15T11:45" title="15 November 2024 at 11:45">15 Nov</time></span> <span class="ni-cat"><a href="/news/energy.htm">Energy</a></span> </div> </div> </div><div class="news-item"> <div class="ni-image"> <a href="/news/article/mps-approach-tipping-point-move-away-elon-musk-x"> <img data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_100,h_100,f_auto/v1/news/2024_11/2YC8X2P_chfjg6.jpg" class="lazyload" alt="MPs Approach 'Tipping Point' To Move Away From Elon Musk's X"> </a> </div> <div class="ni-content"> <div class="ni-title"> <a href="/news/article/mps-approach-tipping-point-move-away-elon-musk-x">MPs Approach "Tipping Point" To Move Away From Elon Musk's X</a> </div> <div class="ni-meta"> <span class="ni-date"><time datetime="2024-11-14T14:25" title="14 November 2024 at 14:25">14 Nov</time></span> <span class="ni-cat"><a href="/news/political-parties.htm">Political parties</a></span> </div> </div> </div><div class="news-item"> <div class="ni-image"> <a href="/news/article/uk-faces-huge-problem-if-trump-doesnt-honour-nato-duties"> <img data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_100,h_100,f_auto/v1/news/2024_11/2YG7DEJ_k4bk8c.jpg" class="lazyload" alt="UK Faces 'Huge, Huge Problem' If Trump Doesn't Honour NATO Responsibilities"> </a> </div> <div class="ni-content"> <div class="ni-title"> <a href="/news/article/uk-faces-huge-problem-if-trump-doesnt-honour-nato-duties">UK Faces "Huge, Huge Problem" If Trump Doesn't Honour NATO Responsibilities</a> </div> <div class="ni-meta"> <span class="ni-date"><time datetime="2024-11-10T09:00" title="10 November 2024 at 09:00">10 Nov</time></span> <span class="ni-cat"><a href="/news/defence.htm">Defence</a></span> </div> </div> </div><div class="news-item"> <div class="ni-image"> <a href="/news/article/keir-starmer-should-fix-central-government-machine"> <img data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_100,h_100,f_auto/v1/news/2024_11/IfG_on_No10_e8uivb.jpg" class="lazyload" alt="Keir Starmer Should Finally Fix The Central Government Machine"> </a> </div> <div class="ni-content"> <div class="ni-title"> <a href="/news/article/keir-starmer-should-fix-central-government-machine">Keir Starmer Should Finally Fix The Central Government Machine</a> </div> <div class="ni-meta"> <span class="ni-date"><time datetime="2024-11-09T07:00" title="09 November 2024 at 07:00">09 Nov</time></span> <span class="ni-cat"><a href="/news/political-parties.htm">Political parties</a></span> </div> </div> </div><div class="news-item"> <div class="ni-image"> <a href="/news/article/green-party-members-rejected-proposal-join-womens-equality-party"> <img data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_100,h_100,f_auto/v1/news/2024_11/2R7AHA3_ornv6m.jpg" class="lazyload" alt="Green Party Members Rejected Proposal To Join With Women’s Equality Party"> </a> </div> <div class="ni-content"> <div class="ni-title"> <a href="/news/article/green-party-members-rejected-proposal-join-womens-equality-party">Green Party Members Rejected Proposal To Join With Women’s Equality Party</a> </div> <div class="ni-meta"> <span class="ni-date"><time datetime="2024-11-08T09:40" title="08 November 2024 at 09:40">08 Nov</time></span> <span class="ni-cat"><a href="/news/political-parties.htm">Political parties</a></span> </div> </div> </div><div class="news-item"> <div class="ni-image"> <a href="/news/article/rachel-reeves-says-too-early-know-trumps-impact-uk-economy"> <img data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_100,h_100,f_auto/v1/news/2024_11/2YG5RC5_ee4n1u.jpg" class="lazyload" alt="Rachel Reeves Says It's 'Too Early' To Know Donald Trump's Impact On UK Economy"> </a> </div> <div class="ni-content"> <div class="ni-title"> <a href="/news/article/rachel-reeves-says-too-early-know-trumps-impact-uk-economy">Rachel Reeves Says It's "Too Early" To Know Donald Trump's Impact On UK Economy</a> </div> <div class="ni-meta"> <span class="ni-date"><time datetime="2024-11-06T17:45" title="06 November 2024 at 17:45">06 Nov</time></span> <span class="ni-cat"><a href="/news/economy.htm">Economy</a></span> </div> </div> </div><div class="news-item"> <div class="ni-image"> <a href="/news/article/kemi-badenoch-keir-starmer"> <img data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_100,h_100,f_auto/v1/news/2024_11/Screenshot_2024-11-06_at_12.31.30_xo2ka5.jpg" class="lazyload" alt="Kemi Badenoch Accuses Keir Starmer Of A 'Student Politics' Approach To Donald Trump"> </a> </div> <div class="ni-content"> <div class="ni-title"> <a href="/news/article/kemi-badenoch-keir-starmer">Kemi Badenoch Accuses Keir Starmer Of A "Student Politics" Approach To Donald Trump</a> </div> <div class="ni-meta"> <span class="ni-date"><time datetime="2024-11-06T12:00" title="06 November 2024 at 12:00">06 Nov</time></span> <span class="ni-cat"><a href="/news/foreign-affairs.htm">Foreign affairs</a></span> </div> </div> </div><div class="news-item"> <div class="ni-image"> <a href="/news/article/keir-starmer-congratulates-donald-trump-us-election-victory"> <img data-src="https://res.cloudinary.com/dyw8mv3b0/image/upload/c_fill,g_face,q_80,w_100,h_100,f_auto/v1/news/2024_11/2YG2D2Y_z1lmmx.jpg" class="lazyload" alt="Keir Starmer Congratulates Donald Trump On 'Historic Victory'"> </a> </div> <div class="ni-content"> <div class="ni-title"> <a href="/news/article/keir-starmer-congratulates-donald-trump-us-election-victory">Keir Starmer Congratulates Donald Trump On "Historic Victory"</a> </div> <div class="ni-meta"> <span class="ni-date"><time datetime="2024-11-06T08:22" title="06 November 2024 at 08:22">06 Nov</time></span> <span class="ni-cat"><a href="/news/foreign-affairs.htm">Foreign affairs</a></span> </div> </div> </div> </div> </div> <div class="col col--25"> <div class="col--ad"> <!-- /1048162/ph/news-article_right-side-bot --> <div id='div-gpt-ad-1608230097163-4' class="ph-ad"> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230097163-4'); }); </script> </div> </div> <!-- <a href="/more/become-a-member.htm" class="cta-block cta-block--square "> <div class="cta-img lazyload" data-bg="/ugc-1/uploads/pageblocks/61/0ae23ab8cf9ab61e57849a802e3ba090.jpg"></div> <div class="h2"> Drive the <br> political debate </div> <p>Are you looking to engage with the most influential people in UK politics?</p> <div class="cta-bottom clearFix"> <p>Join our membership service today</p> <span class="btn btn--outlineWhite">Join now</span> </div> </a> --> </div> </div> </div> <!-- Composite Start --> <div id="M91004ScriptRootC1141116"></div> <script src="https://jsc.mgid.com/p/o/politicshome.com.1141116.js" async></script> <!-- Composite End --> <div class="avantisDiv"></div> <!-- /1048162/ph/news-article_pixel-1 --> <div id='div-gpt-ad-1608230097163-8'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230097163-8'); }); </script> </div> <!-- /1048162/ph/news-article_pixel-2 --> <div id='div-gpt-ad-1608230097163-9'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230097163-9'); }); </script> </div> <script type="text/javascript" async src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-5c49a9669e01cd8c"></script> <div class="cta-banner"> <a href="/events.htm" class="clearFix"> <div class="ctab-img"> <img class="lazyload" data-src="/ugc-1/uploads/pageblocks/101/83f6ea43bb6e491dd4c657193e31704f.jpg"> </div> <div class="ctab-content flx flx--col flx--wr flx--jc"> <div class="h2">Find out more about our events</div> <p>PoliticsHome & The House Magazine organise a number of industry leading political events throughout the year.</p> <p><span class="btn btn--xPadding btn--outlineBlack">Find out more</span></p> </div> </a> </div> </div> </div> </main> <footer> <div class="container"> <div class="ftr-col ftr-col--left clearFix"> <div class="ftr-subsWrap"> <div class="h3">Sign up for our newsletters</div> <div class="ftr-subs clearFix"> <a href="https://www.politicshome.com/account.htm"> <div class="ftrs-img"> <img class="lazyload" data-src="/ugc-1/uploads/pageblocks/11069/199d2e61b2961d864564a149aad3fe91.png" alt="Subscribe" /> </div> <div class="ftrs-text"> <p>Get daily news alerts and weekend round-ups straight to your inbox.</p> <p><span class="btn btn--black">Subscribe</span></p> </div> </a> </div> <div class="subs-popup subs-popup--membership"> <div class="subs-close"><span class="icon icon--subsClose">Close</span></div> <div class="h4 h4--sm">Sign up to the PoliticsHome<br> newsletter today!</div> <div><a href="/account.htm" class="btn btn--outlineWhite">Find out more</a></div> </div> </div> <div class="ftr-copyWrap"> <p>Registered in England & Wales under No. 07291783</p> <p>© 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">Quick links</div> <ul> <li><a href="/">Home</a></li> <li><a href="/news">News</a></li> <li><a href="/thehouse">The House Live</a></li> <!--li><a href="/must-reads">Must Reads</a></li--> <li><a href="/events">Events</a></li> <li><a href="/members">Members' Directory</a></li> <li><a href="/more/marketing-opportunities.htm">Commercial Opportunities</a></li> <li><a href="/more/about-politicshome.htm">About Us</a></li> </ul> <span class="icon icon--chevDown"></span> </div> <div class="ftr-subcol ftr-subcol--1"> <div class="h5">More from Total Politics</div> <ul> <li><a href="http://www.holyrood.com" target="_blank">Holyrood</a></li> <li><a href="http://www.theparliamentmagazine.eu/" target="_blank">The Parliament</a></li> <li><a href="http://www.civilserviceworld.com" target="_blank">Civil Service World</a></li> <li><a href="http://www.publictechnology.net/" target="_blank">PublicTechnology.net</a></li> </ul> <span class="icon icon--chevDown"></span> </div> <div class="ftr-subcol ftr-subcol--1 ftr-subcol--last"> <div class="h5">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 & Conditions</a></li> </ul> <span class="icon icon--chevDown"></span> </div> <div class="ftr-subcol ftr-subcol--1"> <div class="h5">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> </div> </footer> <div class="to-top" title="Back to top"></div> <!--Skin Ad Unit--> <!-- /1048162/ph/news-article_teads --> <div id='div-gpt-ad-1608230097163-5'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230097163-5'); }); </script> </div> <!-- /1048162/ph/news-article_skin --> <div id='div-gpt-ad-1608230097163-7'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230097163-7'); }); </script> </div> <script type="text/javascript"> //<![CDATA[ Sys.WebForms.PageRequestManager._initialize('ctl00$ajax', 'form1', [], [], [], 90, 'ctl00'); //]]> </script> <!-- Quantcast Tag --> <script async type="text/javascript"> var _qevents = _qevents || []; (function () { var elem = document.createElement('script'); elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://edge") + ".quantserve.com/quant.js"; elem.async = true; elem.type = "text/javascript"; var scpt = document.getElementsByTagName('script')[0]; scpt.parentNode.insertBefore(elem, scpt); })(); _qevents.push({ qacct: "p-1C3fJ9awG115y" }); 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> <noscript> <div style="display:none;"> <img src="//pixel.quantserve.com/pixel/p-1C3fJ9awG115y.gif" border="0" height="1" width="1" alt="Quantcast"/> </div> </noscript> <!-- End Quantcast tag --> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="90059987" /> </div></form> <script src="https://res.cloudinary.com/dyw8mv3b0/raw/upload/js/advert.js" type="text/javascript"></script> </body> </html>