CINXE.COM
Organic Syntheses
<!DOCTYPE html> <html xmlns="https://www.w3.org/1999/xhtml" xml:lang="en"> <head id="ctl00_Head1"> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-TEDQYNWKCX"></script> <script> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'G-TEDQYNWKCX'); </script> <title> Organic Syntheses </title><link href="Styles/Site.css" rel="stylesheet" type="text/css" /><link rel="stylesheet" href="Styles/jquery-ui.css" /> <script type="text/javascript" src="https://code.jquery.com/jquery-1.9.1.js"></script> <script type="text/javascript" src="https://code.jquery.com/ui/1.10.2/jquery-ui.js"></script> <script src="https://cdn.jsdelivr.net/npm/sweetalert2@11"></script> <!--link rel="stylesheet" href="/resources/demos/style.css" /--> <script type="text/javascript"> $(function () { $("#tabs").tabs({ activate: function (event, ui) { var active = $("#tabs").tabs("option", "active"); if (active != null && (active.valueOf() == 1 || active.valueOf() == 0)) { $("#tabs").tabs("option", "active", active); setCookie("quickSearchTab", active.toString(), 30); } } }); var tabCookie = getCookie("quickSearchTab") if (tabCookie == null || tabCookie == "") { $("#tabs").tabs("option", "active", 0); setCookie("quickSearchTab", "0", 30); } else { if (tabCookie == "1") { $("#tabs").tabs("option", "active", 1); } else { $("#tabs").tabs("option", "active", 0); } } }); function setCookie(cname, cvalue, exdays) { var d = new Date(); d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000)); var expires = "expires=" + d.toGMTString(); document.cookie = cname + "=" + cvalue + "; " + expires; } function getCookie(cname) { var name = cname + "="; var ca = document.cookie.split(';'); for (var i = 0; i < ca.length; i++) { var c = ca[i].trim(); if (c.indexOf(name) == 0) return c.substring(name.length, c.length); } return ""; } function jsGoto(attr) { window.location.hash = ""; window.location.hash = attr; } function showPdf(sender) { document.getElementById("pdfFrame").src = sender; document.getElementById("pdfFrame").src = document.getElementById("pdfFrame").src; // document.getElementById("exchangablediv").setAttribute("innerHTML","<a id='pdfContainer' href='" + sender + "' class='media'></a>"); // $('a.media').media({ width: 1000, height: 2000 }); $find('ModalBehaviorId').show(); } // and to hide the modal, we are going to use $fin('behaviourIDofTheModal').hide(); function hidePdf() { document.getElementById("pdfFrame").src = ""; document.getElementById("pdfFrame").src = document.getElementById("pdfFrame").src; // document.getElementById("exchangablediv").setAttribute("innerHTML","<a id='pdfContainer' href='" + sender + "' class='media'></a>"); // $('a.media').media({ width: 1000, height: 2000 }); $find('ModalBehaviorId').hide(); } function resizing() { } function bodyOnLoad() { } function updateContentWrapper(delta) { /* if (delta == null) { delta = 0; } var a = $(window).height() - 330 - delta; b = document.getElementById("ContentWrapper"); if (a >= 300) { b.setAttribute("style", " overflow:scroll;overflow-x: hidden;height:" + a.toString() + "px"); //b.style.height = a.toString() + "px"; } else { b.css("height","300px");} */ } function updateMinContentWrapper(delta) { if (delta == null) { delta = 0; } var a = $(window).height() - 330 - delta; b = document.getElementById("ContentWrapper"); if (b != null) { if (a >= 300) { b.setAttribute("style", " overflow:scroll;overflow-x: hidden; min-height:" + a.toString() + "px"); //b.style.height = a.toString() + "px"; } else { $("#b").css("min-height", "300px"); } } } function log(message) { } function meQSfocus(a) { var meId = a.id; if (a.className == "textQuickSearchRight") { sorc = "HttpHandlers/AutoComplete.asmx/GetFullText"; } else { var meIdParent = $(a).parent().parent().parent().get(0); var z = $(meIdParent).find('select[id*="Type"]').get(0).value; var sorc = "" switch (z) { case "CAS": sorc = "HttpHandlers/AutoComplete.asmx/GetCas"; break; case "Compound Name": sorc = "HttpHandlers/AutoComplete.asmx/GetSynonym"; break; case "Title": sorc = "HttpHandlers/AutoComplete.asmx/GetTitle"; break; case "Author": sorc = "HttpHandlers/AutoComplete.asmx/GetAuthor"; break; case "Checked by": sorc = "HttpHandlers/AutoComplete.asmx/GetChecker"; break; case "Anywhere": sorc = "HttpHandlers/AutoComplete.asmx/GetFullText"; break; default: break; } } $(a).autocomplete({ source: sorc, minLength: 2, select: function (event, ui) { log(ui.item ? "Selected: " + ui.item.value + " aka " + ui.item.id : "Nothing selected, input was " + this.value); } }); } </script> <script type="text/javascript"> function pressMaster() { /* var warningNoAsk = document.getElementById("warningNoAsk") if (warningNoAsk != null) { if (warningNoAsk.checked) { setCookie("acceptWarning", "1", 30); } } */ $find("WarningBehaviorId").hide(); var z = document.getElementById('ctl00_HidSrcType').value; var srcDiv = $("#rightSearch"); if (srcDiv != null && z != null && z != "") { var x = srcDiv.find("[id*='" + z.toString() + "']"); if (x != null && x != "" && x.length > 0) { __doPostBack('MainSearch', 'submitsearch'); return; } } else if (srcDiv != null && z != null && z == "") { __doPostBack('MainSearch', 'submitsearch'); return; } if (z == "ReDir") { __doPostBack('Direct', 'submitsearch'); return; } if (z == "ketcherSrc") { __doPostBack('Ketcher', 'submitsearch'); return; } if (z == "searchProc") { __doPostBack('DoServerSearchProc', 'submitsearch'); return; } if (z == "searchStruct") { __doPostBack('DoServerSearch', 'submitsearch'); return; } if (z == "search") { __doPostBack('MainSearch', 'submitsearch'); return; } var a = document.activeElement; var b1 = $("*[id*='QuickSearchAnnVolList1']").get(0); var b2 = $("*[id*='PageTextBoxDrop']").get(0); var c1 = $("*[id*='tab2_TextBox']").get(0); var c2 = $("*[id*='SrcType']").get(0); var d1 = $("*[id*='QSAnnVol']").get(0); var d2 = $("*[id*='QSAnnPage']").get(0); var e1 = $("*[id*='QSCollVol']").get(0); var e2 = $("*[id*='QSCollPage']").get(0); var f1 = $("*[id*='publicationRadio']").get(0); var f2 = $("*[id*='imgUP']").get(0); var f3 = $("*[id*='StructureImage']").get(0); var f4 = $("*[id*='ImageDiv']").get(0); var f5 = $("*[id*='TextQuickSearch']").get(0); var f6 = $("body").get(0); if (a == d1 || a == d2 || z == "QSAnnSrc" || (d1 != null && z == d1.id) || (d2 != null && z == d2.id)) { //alert("searching by vol"); __doPostBack('QSAnnSrc', 'submitsearch'); return; } if (a == e1 || a == e2 || z == "QSCollSrc" || (e1 != null && z == e1.id) || (e2 != null && z == e2.id)) { //alert("searching by txt"); __doPostBack('QSCollSrc', 'submitsearch'); return; } if (a == f1 || a == f2 || a == f3 || a == f4 || a == f5 || z == "QSStrSrc" || (f1 != null && z == f1.id) || (f2 != null && z == f2.id) || (f3 != null && z == f3.id) || (f4 != null && z == f4.id) || (f5 != null && z == f5.id)) { //alert("searching by txt"); __doPostBack('QSStrSrc', 'submitsearch'); return; } if (a == b1 || a == b2 || z == "Citation" || (b1 != null && z == b1.id) || (b2 != null && z == b2.id)) { __doPostBack('QuickSearchVolSrc', 'submitsearch'); return; } if (a == c1 || a == c2 || z == "FullTextCitation" || (c1 != null && z == c1.id) || (c2 != null && z == c2.id)) { __doPostBack('LinkButtonTxt', 'submitsearch'); return; } if ((f6 != null && f6 == a && f3 != null) || z == "QSStrSrc") { __doPostBack('QSStrSrc', 'submitsearch'); return; } } function warnUser(srcType) { // document.getElementById('ctl00_HidSrcType').value = srcType; // var warnCookie = getCookie("acceptWarning") // if (warnCookie != null && warnCookie != "" && warnCookie == "1") { // pressMaster(); // } // else { // if (document.getElementById('ctl00_WarningAccepted').value == "0") { // $find("WarningBehaviorId").show(); // return false; // } // else { pressMaster(); } // } // document.getElementById('ctl00_HidSrcType').value = srcType; if (document.getElementById('ctl00_WarningAccepted').value == "0") { $find("WarningBehaviorId").show(); return false; } else { pressMaster(); } } function getDirections(type, val) { var a = document.getElementById('ctl00_Direction'); if (type == "html") { a.value = "demo.aspx?prep=" + val; } else if (type == "pdf") { a.value = "Content/pdfs/procedures/" + val + ".pdf"; } warnUser("ReDir"); } function cleanDirections() { a = document.getElementById('ctl00_Direction'); if (a != null) { a.value = ""; } } </script> <style type="text/css"> #ctl00_QuickSearchAnnVolList1_QuickSearchAnnVolList1_TextBox { width: 50px !important; } #ctl00_QuickSearchAnnVolList1_QuickSearchAnnVolList1_OptionList { left: 120px !important; top: 76px !important; width: 60px !important; } .ui-autocomplete { z-index: 1000; } .ui-autocomplete a { font-size: 10px !important; line-height: 1 !important; } #tabs .ui-tabs-panel { padding: 0.1em 0.1em; } #tabs{ padding-bottom:0px!important;} #tabs.ui-widget-content{border:none!important;} #tabs.ui-tabs.ui-tabs-nav li { margin:0 0 0 0!important; } #tabs .ui-widget-header{border:none;} #tabs ul { padding:0 0 0 0!important; } #tabs{ box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); } #tabs.ui-tabs { padding:0 0 0 0!important; } #tabs ul li.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active{background:#82A9D0!important;} #tabs ul li.ui-state-active a{color:white!important;outline:none!important;} </style> <meta name="google-site-verification" content="ygr3mXbIwJ0jsGHFhfFJ2jltKbS87efcIjdlZcKoRns" /> <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> <META HTTP-EQUIV="Expires" CONTENT="0"> <!-- <script type="text/javascript" src="http://github.com/malsup/media/raw/master/jquery.media.js?v0.92"></script>--> <script type="text/javascript" src="js/jquerymedia.js"></script> <script type="text/javascript"> var maxTitleHeight = 0; var maxAuthorHeight = 0; var maxCheckHeight = 0; var maxArticleBodyHeight = 0; var gWidth = 0; var sliderRatio = 0; function jump() { document.getElementById("search").focus(); } function readKetcher(a) { } function expand(sender) { if (sender.innerHTML == "Collapse") { sender.innerHTML = "Expand"; } else if (sender.innerHTML == "Expand") { sender.innerHTML = "Collapse"; } var divs = $(sender).find('a'); for (var i = 0; i < divs.length; i++) { if (divs[i].innerHTML == "Collapse") { divs[i].innerHTML = "Expand"; divs[i].title = "Expand title reaction"; } else if (divs[i].innerHTML == "Expand") { divs[i].innerHTML = "Collapse"; divs[i].title = "Expand title reaction"; } } } </script> <!--script type='text/javascript' src='http://code.jquery.com/jquery-1.7.2.js'></script--> <script type='text/javascript' src='scripts/slidershock_jquery/js/wpts_slider_multiple.js'></script> <link rel='stylesheet' href='css/slider_multiple.css' /> <!--Featured slider--> <!-- CSS for slidesjs.com example --> <!--<link rel="stylesheet" href="css/example.css" />--> <link rel="stylesheet" href="css/font-awesome.min.css" /> <!-- End CSS for slidesjs.com example --> <!-- SlidesJS Optional: If you'd like to use this design --> <link rel="stylesheet" href="css/SlidesJS.css" /> <!-- End SlidesJS Optional--> <!-- SlidesJS Required: These styles are required if you'd like a responsive slideshow --> <!-- SlidesJS Required: --> <!--Featured slider--> <!--Collapsible--> <script type='text/javascript' src='js/diQuery-collapsiblePanel.js'></script> <link rel="stylesheet" href="css/diQuery-collapsiblePanel.css" /> <script language="javascript" type="text/javascript"> function pageLoad() { $(function () { $("#magnifier").slider({ min: document.getElementById("ctl00_MainContent_Left").clientWidth * 0.49, max: document.getElementById("ctl00_MainContent_Left").clientWidth * 0.9, orientation: "horizontal", change: function (event, ui) { $("#magnifier").slider("option", "min", document.getElementById("ctl00_MainContent_Left").clientWidth * 0.49); $("#magnifier").slider("option", "max", document.getElementById("ctl00_MainContent_Left").clientWidth * 0.9); if ($("#magnifier1").slider("value") != $("#magnifier").slider("value")) { $("#magnifier1").slider("option", "value", $("#magnifier").slider("value")); } funcMagnify(); getMaxTitle(); //funcMagnify(); } }); }); $(function () { $("#magnifier1").slider({ min: document.getElementById("ctl00_MainContent_Left").clientWidth * 0.49, max: document.getElementById("ctl00_MainContent_Left").clientWidth * 0.9, orientation: "horizontal", change: function (event, ui) { $("#magnifier1").slider("option", "min", document.getElementById("ctl00_MainContent_Left").clientWidth * 0.49); $("#magnifier1").slider("option", "max", document.getElementById("ctl00_MainContent_Left").clientWidth * 0.9); if ($("#magnifier").slider("value") != $("#magnifier1").slider("value")) { $("#magnifier").slider("option", "value", $("#magnifier1").slider("value")); } //funcMagnify(); //getMaxTitle(); //funcMagnify(); } }); }); $(function () { totalHeight = 0; totalWidth = 0; sliderRatio = 4; $('.slidesRight').each(function (index, obj) { console.log(index + ": " + $(this).text()); totalHeight += $(this).height(); totalWidth += $(this).width(); if ($(this).width() / $(this).height() < sliderRatio) { sliderRatio = $(this).width() / $(this).height(); } }); }); $(".collapsibleContainer").collapsiblePanel(); resizing(); //getMaxTitle(); //funcMagnify(); //getMaxTitle(); elems = $(".homeArticle"); for (var i = 0; i < elems.length; i++) { $(elems[i]).css("height", "auto"); } }; </script> <!--End Collapsible--> <script type="text/javascript"> function bodyOnLoad() { } function resizing() { if (gWidth != Math.round(document.getElementById("ctl00_MainContent_Left").clientWidth)) { var leftWidth = document.getElementById("ctl00_MainContent_Left").clientWidth; var elems = document.getElementsByTagName('*'); //// for (var i = 0; i < elems.length; i++) { if ((' ' + elems[i].className + ' ').indexOf(' ' + 'articleBody' + ' ') > -1 || (' ' + elems[i].className + ' ').indexOf(' ' + 'articleBodySlim' + ' ') > -1) { if (leftWidth < 650) { elems[i].className = "articleBodySlim"; } else { elems[i].className = "articleBody"; } } } /// } gWidth = Math.round(document.getElementById("ctl00_MainContent_Left").clientWidth); if (leftWidth > 650) { getMaxTitle(); funcMagnify(); getMaxTitle(); } //funcMagnify(); } function toggleCollapse() { var elems = document.getElementsByTagName('*'); //// for (var i = 0; i < elems.length; i++) { if ((' ' + elems[i].className + ' ').indexOf(' ' + 'collapseImgDiv' + ' ') > -1) { $(elems[i]).css("min-height", "0px"); var c = elems[i].clientHeight; if (c > maxCheckHeight) { maxArticleBodyHeight = c; } } } /// elems = $(".homeArticle"); for (var i = 0; i < elems.length; i++) { if ($("#magnifier").slider("value") < document.getElementById("ctl00_MainContent_Left").clientWidth * 0.5 && maxArticleBodyHeight > 700) { $(elems[i]).css("height", maxArticleBodyHeight + maxTitleHeight + maxAuthorHeight + maxCheckHeight + 140); } else { $(elems[i]).css("height", "auto"); } } var divs = $(document).find('div.collapsibleContainer'); for (var i = 0; i < divs.length; i++) { $(".collapsibleContainerContent", $(divs[i]).parent()).slideToggle(); } divs = document.getElementsByName('expandtext'); for (var j = 0; j < divs.length; j++) { if (divs[j].innerHTML == "Collapse") { divs[j].innerHTML = "Expand"; divs[j].title = "Expand title reaction"; } else { divs[j].innerHTML = "Collapse"; divs[j].title = "Expand title reaction"; } } } function resizeArticle(sender) { if (sender.width < 900) { sender.setAttribute('width', '100%'); } else { sender.setAttribute('width', '450px'); } } function showKetcher() { //document.getElementById("ketcherFrame").src = document.getElementById("ketcherFrame").src; $('iframe#ketcherFrame').attr('src', 'Scripts\\standalone\\index.html'); $find('KetcherBehaviorId').hide(); $find('KetcherBehaviorId').show(); var a = setTimeout(populateKetcher, 3000); } function populateKetcher() { //alert("now"); var ktxt = document.getElementById('ctl00_MainContent_SearchStructureMol').value.toString(); if (ktxt != null && ktxt != "") { //var ketcher = getKetcher(); var ketcherFrame = document.getElementById('ketcherFrame'); var ketcher = null; if ('contentDocument' in ketcherFrame) ketcher = ketcherFrame.contentWindow.ketcher; else // IE7 ketcher = document.frames['ketcherFrame'].window.ketcher; if (ketcher == null) { ketcher = document.frames['ketcherFrame'].window.ketcher; } ketcher.setMolecule(ktxt); } } function getKetcher() { var frame = null; if ('frames' in window && 'ketcherFrame' in window.frames) frame = window.frames['ketcherFrame']; else return null; if ('window' in frame) return frame.window.ketcher; } function getMaxTitle() { maxTitleHeight = 0; maxAuthorHeight = 0; maxCheckHeight = 0; var elemtest = $(".procTitle"); for (var j = 0; j < elemtest.length; j++) { $(elemtest[j]).css("min-height", "0px"); var a = elemtest[j].clientHeight; if (a > maxTitleHeight) { maxTitleHeight = a; } } for (var j = 0; j < elemtest.length; j++) { $(elemtest[j]).css("min-height", maxTitleHeight); } elemtest = $(".homeAuthors"); for (var j = 0; j < elemtest.length; j++) { $(elemtest[j]).css("min-height", "0px"); var a = elemtest[j].clientHeight; if (a > maxAuthorHeight) { maxAuthorHeight = a; } } for (var j = 0; j < elemtest.length; j++) { $(elemtest[j]).css("min-height", maxAuthorHeight); } elemtest = $(".procCheck"); for (var j = 0; j < elemtest.length; j++) { $(elemtest[j]).css("min-height", "0px"); var a = elemtest[j].clientHeight; if (a > maxCheckHeight) { maxCheckHeight = a; } } for (var j = 0; j < elemtest.length; j++) { $(elemtest[j]).css("min-height", maxAuthorHeight); } /// // resizeTitles(); ///////////// var elems = document.getElementsByTagName('*'); //// for (var i = 0; i < elems.length; i++) { if ((' ' + elems[i].className + ' ').indexOf(' ' + 'collapseImgDiv' + ' ') > -1) { $(elems[i]).css("min-height", "0px"); var c = elems[i].clientHeight; if (c > maxCheckHeight) { maxArticleBodyHeight = c; } } } /// elems = $(".homeArticle"); for (var i = 0; i < elems.length; i++) { if ($("#magnifier").slider("value") < document.getElementById("ctl00_MainContent_Left").clientWidth * 0.5) { $(elems[i]).css("height", maxArticleBodyHeight + maxTitleHeight + maxAuthorHeight + maxCheckHeight + 140); } else { $(elems[i]).css("height", "auto"); } } ////////////// } function funcMagnify() { var wdth = 0; try { //$("#sliderContainer").height($("#sliderContainer").width()/sliderRatio); } catch (ex) { } try { wdth = $("#magnifier").slider("value") } catch (ex) { wdth = document.getElementById("ctl00_MainContent_Left").clientWidth * 0.5 } //alert(wdth); //var elems = document.getElementsByTagName('*'); //// var elems = $(".articleBody"); for (var i = 0; i < elems.length; i++) { $(elems[i]).css("width", wdth + "px"); // $(elems[i]).css("height", $("#magnifier").slider("value") + maxTitleHeight + maxAuthorHeight + maxCheckHeight + 90 + "px"); if (wdth > document.getElementById("ctl00_MainContent_Left").clientWidth * 0.5) { $(elems[i]).css("margin", "0 auto"); $(elems[i]).css("float", "none"); $(".collapseImgDiv").css("vertical-align", "auto"); } else { $(elems[i]).css("float", "left"); $(".collapseImgDiv").css("vertical-align", "middle"); } } elems = $(".homeArticle"); for (var i = 0; i < elems.length; i++) { $(elems[i]).css("width", wdth * 0.9 + "px"); } elems = $(".collapsibleContainer"); for (var i = 0; i < elems.length; i++) { $(elems[i]).css("width", wdth * 0.9 * 0.95 + "px"); // $(elems[i]).css("height", $("#magnifier").slider("value") * 0.9 * 0.95 + "px"); } elems = $(".collapseImgDiv"); for (var i = 0; i < elems.length; i++) { $(elems[i]).css("height", wdth * 0.9 * 0.95 - 70 + "px"); $(elems[i]).css("width", wdth * 0.9 * 0.95 + "px"); } elems = $(".collapsibleContainerContent"); for (var i = 0; i < elems.length; i++) { $(elems[i]).css("height", wdth * 0.9 * 0.95 - 70 + "px"); } elems = $(".collapseImgRes"); for (var i = 0; i < elems.length; i++) { if (wdth > document.getElementById("ctl00_MainContent_Left").clientWidth * 0.5) { $(elems[i]).parent().css("height", $(elems[i]).get(0).clientHeight + 10 + "px"); $(elems[i]).parent().parent().css("height", $(elems[i]).get(0).clientHeight + 10 + "px"); } } } function zoomArticle(a) { //$("#magnifier").slider("value") var b = $("#magnifier").slider("value") + a; if (b > $("#magnifier").slider("option", "max")) { b = $("#magnifier").slider("option", "max"); } if (b < $("#magnifier").slider("option", "min")) { b = $("#magnifier").slider("option", "min"); } $("#magnifier").slider("value", b); } async function ClientSaveStructure(a) { var ketcherFrame = document.getElementById('ketcherFrame'); var ketcher = null; if ('contentDocument' in ketcherFrame) ketcher = ketcherFrame.contentWindow.ketcher; else // IE7 ketcher = document.frames['ketcherFrame'].window.ketcher; //document.getElementById('ctl00_MainContent_SearchStructure').value = ketcher.getSmiles(); document.getElementById('ctl00_MainContent_SearchStructure').value = await ketcher.getMolfile(); document.getElementById('ctl00_MainContent_StructureModalPanel').setAttribute("style", "display:none;"); if (a == 1) { warnUser('ketcherSrc'); return false; } if (a == 0) { __doPostBack('RenderStructure', '') } } </script> <script type="text/javascript"> function press() { var a = document.activeElement; } </script> <style type="text/css"> .page { /* background-color: #F4F5E7 !important;*/ } #content .ui-widget-header { background-color: inherit !important; } #content .ui-widget-content { background-color: white !important; } .item img { max-height: 150px; width: auto !important; } .medialinks{font-size:14px;} .medialinks:hover{color:inherit;} .medialinks:visited{color:inherit;} </style> <style type="text/css"> .ctl00_NavigationMenu_0 { background-color:white;visibility:hidden;display:none;position:absolute;left:0px;top:0px; } .ctl00_NavigationMenu_1 { text-decoration:none; } .ctl00_NavigationMenu_2 { } .ctl00_NavigationMenu_3 { border-style:none; } .ctl00_NavigationMenu_4 { } </style></head> <body onresize="resizing()" onload="bodyOnLoad()" onkeypress="if(event.keyCode==13){warnUser(document.activeElement.id);return false;}"> <form name="aspnetForm" method="post" action="./default.aspx" onsubmit="javascript:return WebForm_OnSubmit();" id="aspnetForm"> <div> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> <input type="hidden" name="__LASTFOCUS" id="__LASTFOCUS" value="" /> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKLTI4NDM1NzYxMQ9kFgJmD2QWAgIDD2QWBgIBD2QWAmYPZBYCAgEPEGRkFgFmZAICD2QWAmYPZBYCAgMPEGRkFgBkAgcPZBYEAgEPZBYCZg9kFgJmD2QWAgIBDxYCHglpbm5lcmh0bWwFqoMGPGRpdiBpZD0nY29udGVudCcgd2lkdGg9JzEwMCUnPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYXJ0aWNsZUJvZHkiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaG9tZUFydGljbGUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9Ig0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIHJnYigxODAsMTgwLDE4MCk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYzsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwcHg7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjE2cHg7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6bm9ybWFsOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiAwcHggMXB4IDBweCAjZmZmZWVmOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogZHJvcHNoYWRvdyhjb2xvcj0jZmZmZWVmLG9mZlg9MCxvZmZZPTEpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICI+MTwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogOTUlOyBtYXJnaW4tbGVmdDogMiU7IG1hcmdpbi1yaWdodDogMiU7IG1hcmdpbi10b3A6MHB4OyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS1UaXRsZS0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcm9jVGl0bGUiIHN0eWxlPSJ3aWR0aDogMTAwJTsgZm9udC1zaXplOiAxNHB4OyBmb250LXdlaWdodDogYm9sZDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTml0cm9zYXRpb24gb2YgRGlwaGVueWxhbWluZSB3aXRoIDMsMy1kaW1ldGh5bC0yLW5pdHJvc28tMiwzLWRpaHlkcm9iZW56b1tkXWlzb3RoaWF6b2xlIDEsMS1kaW94aWRlIChOTy0xKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLUF1dGhvcnMtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZmxvYXQ6IGxlZnQ7IGZvbnQtc2l6ZTogMTJweDsgbWFyZ2luLXRvcDogMTBweDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaG9tZUF1dGhvcnMiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQcmF2aWVuIFMuIFJhamFyYW0sIEtlZXJ0aGFuYSBDaGFra2FuYWxpbCwgYW5kIFJ5YW4gRC4gQmF4dGVyDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGk+T3JnLiBTeW50aC48L2k+IDxiPjIwMjQ8L2I+LCA8aT4xMDE8L2k+LCANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA0NzgNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0b2Nkb2kiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIERPSTogPCEtLWEgdGFyZ2V0PSJfYmxhbmsiIHN0eWxlPSJ0ZXh0LWRlY29yYXRpb246bm9uZTtjdXJzb3I6cG9pbnRlcjsiIGhyZWY9Imh0dHA6Ly9keC5kb2kub3JnLzEwLjE1MjI3L29yZ3N5bi4xMDEuMDQ3OCItLT4xMC4xNTIyNy9vcmdzeW4uMTAxLjA0Nzg8IS0tL2EtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcm9jQ2hlY2siPkNoZWNrZWQgYnk6IEhhb3JhbiBYaW9uZywgSGlyb2Z1bWkgVWVkYSwgYW5kIEhpZGV0b3NoaSBUb2t1eWFtYTxiciAvPjwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLUNvbGxhcHNpYmxlIHNlY3Rpb24tLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCjxici8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogOTUlOyBtYXJnaW4tbGVmdDogMiU7IG1hcmdpbi1yaWdodDogMiU7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sbGFwc2libGVDb250YWluZXIiIGlkPXYxMDFwMDQ3OCBuYW1lPScxJyAgc3R5bGU9IndpZHRoOiAxMDAlOyI+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbGxhcHNlSW1nRGl2Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBjbGFzcz0iY29sbGFwc2VJbWdSZXMiICBzdHlsZT0id2lkdGg6OTUlIiBhbHQ9IlJlYWN0aW9uIHNjaGVtZSIgIHNyYz0iL2NvbnRlbnQvZmlndXJlcy92MTAxcDA0NzguZ2lmIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCg0KDQoNCiAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYXJ0aWNsZUJvZHkiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaG9tZUFydGljbGUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9Ig0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIHJnYigxODAsMTgwLDE4MCk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYzsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwcHg7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjE2cHg7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6bm9ybWFsOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiAwcHggMXB4IDBweCAjZmZmZWVmOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogZHJvcHNoYWRvdyhjb2xvcj0jZmZmZWVmLG9mZlg9MCxvZmZZPTEpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICI+MjwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogOTUlOyBtYXJnaW4tbGVmdDogMiU7IG1hcmdpbi1yaWdodDogMiU7IG1hcmdpbi10b3A6MHB4OyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS1UaXRsZS0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcm9jVGl0bGUiIHN0eWxlPSJ3aWR0aDogMTAwJTsgZm9udC1zaXplOiAxNHB4OyBmb250LXdlaWdodDogYm9sZDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgT3h5Z2VuLWZyZWUgYWxrZW5lIGh5ZHJhdGlvbiB1c2luZyBuaXRyb2FyZW5lczogRGlhc3RlcmVvc2VsZWN0aXZlIGh5ZHJhdGlvbiBvZiBjaG9sZXN0ZXJ5bCBhY2V0YXRlDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tQXV0aG9ycy0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJmbG9hdDogbGVmdDsgZm9udC1zaXplOiAxMnB4OyBtYXJnaW4tdG9wOiAxMHB4OyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJob21lQXV0aG9ycyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEpvbmFzIEVsZmVydCwgQW51cCBCaHVuaWEsIGFuZCBBcm1pZG8gU3R1ZGVyDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGk+T3JnLiBTeW50aC48L2k+IDxiPjIwMjQ8L2I+LCA8aT4xMDE8L2k+LCANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA0NjANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0b2Nkb2kiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIERPSTogPCEtLWEgdGFyZ2V0PSJfYmxhbmsiIHN0eWxlPSJ0ZXh0LWRlY29yYXRpb246bm9uZTtjdXJzb3I6cG9pbnRlcjsiIGhyZWY9Imh0dHA6Ly9keC5kb2kub3JnLzEwLjE1MjI3L29yZ3N5bi4xMDEuMDQ2MCItLT4xMC4xNTIyNy9vcmdzeW4uMTAxLjA0NjA8IS0tL2EtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcm9jQ2hlY2siPkNoZWNrZWQgYnk6IElicmFoaW0tRXRoZW0gQ2VsaWsgYW5kIENocmlzdG9waGVyIEQuIFZhbmRlcndhbDxiciAvPjwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLUNvbGxhcHNpYmxlIHNlY3Rpb24tLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCjxici8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogOTUlOyBtYXJnaW4tbGVmdDogMiU7IG1hcmdpbi1yaWdodDogMiU7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sbGFwc2libGVDb250YWluZXIiIGlkPXYxMDFwMDQ2MCBuYW1lPScxJyAgc3R5bGU9IndpZHRoOiAxMDAlOyI+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbGxhcHNlSW1nRGl2Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBjbGFzcz0iY29sbGFwc2VJbWdSZXMiICBzdHlsZT0id2lkdGg6OTUlIiBhbHQ9IlJlYWN0aW9uIHNjaGVtZSIgIHNyYz0iL2NvbnRlbnQvZmlndXJlcy92MTAxcDA0NjAuZ2lmIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCg0KDQoNCiAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImFydGljbGVCb2R5Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaG9tZUFydGljbGUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICByZ2IoMTgwLDE4MCwxODApOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMHB4Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MTZweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0Om5vcm1hbDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiAwcHggMXB4IDBweCAjZmZmZWVmOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBkcm9wc2hhZG93KGNvbG9yPSNmZmZlZWYsb2ZmWD0wLG9mZlk9MSk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiPjM8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA5NSU7IG1hcmdpbi1sZWZ0OiAyJTsgbWFyZ2luLXJpZ2h0OiAyJTsgbWFyZ2luLXRvcDowcHg7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLVRpdGxlLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InByb2NUaXRsZSIgc3R5bGU9IndpZHRoOiAxMDAlOyBmb250LXNpemU6IDE0cHg7IGZvbnQtd2VpZ2h0OiBib2xkOyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Zm9udCBzdHlsZT0iY29sb3I6cmVkOyI+RGlzY3Vzc2lvbiBBZGRlbmR1bTwvZm9udD4gZm9yOiBQYWxsYWRpdW0tY2F0YWx5emVkIEJ1Y2h3YWxkLUhhcnR3aWcgQW1pbmF0aW9uIGFuZCBTdXp1a2ktTWl5YXVyYSBDcm9zcy1jb3VwbGluZyBSZWFjdGlvbiBvZiBBcnlsIE1lc3lsYXRlcwoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS1BdXRob3JzLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImZsb2F0OiBsZWZ0OyBmb250LXNpemU6IDEycHg7IG1hcmdpbi10b3A6IDEwcHg7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImhvbWVBdXRob3JzIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWXUgS2l1IExhdSwgTWFuIEhvIFRzZSwgUHVpIFlpbmcgQ2hveSwgYW5kIEZ1ayBZZWUgS3dvbmcNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aT5PcmcuIFN5bnRoLjwvaT4gPGI+MjAyNDwvYj4sIDxpPjEwMTwvaT4sIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQzOA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQo8ZGl2IGNsYXNzPSJ0b2Nkb2kiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIERPSTogPCEtLWEgdGFyZ2V0PSJfYmxhbmsiIHN0eWxlPSJ0ZXh0LWRlY29yYXRpb246bm9uZTtjdXJzb3I6cG9pbnRlcjsiIGhyZWY9Imh0dHA6Ly9keC5kb2kub3JnLzEwLjE1MjI3L29yZ3N5bi4xMDEuMDQzOCItLT4xMC4xNTIyNy9vcmdzeW4uMTAxLjA0Mzg8IS0tL2EtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icHJvY0NoZWNrIj48Yj5PcmlnaW5hbCBBcnRpY2xlOiA8L2I+PGEgc3R5bGU9J3RleHQtZGVjb3JhdGlvbjpub25lJyBocmVmPSdkZW1vLmFzcHg/cHJlcD12OTNwMDAxNCc+PGk+T3JnLiBTeW50aC48L2k+IDxiPjIwMTY8L2I+LCA8aT45MzwvaT4sIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDE0PC9hPjxiciAvPjwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLUNvbGxhcHNpYmxlIHNlY3Rpb24tLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCjxici8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogOTUlOyBtYXJnaW4tbGVmdDogMiU7IG1hcmdpbi1yaWdodDogMiU7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sbGFwc2libGVDb250YWluZXIiIGlkPXYxMDFwMDQzOCBuYW1lPScxJyAgc3R5bGU9IndpZHRoOiAxMDAlOyI+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbGxhcHNlSW1nRGl2Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBjbGFzcz0iY29sbGFwc2VJbWdSZXMiICBzdHlsZT0id2lkdGg6OTUlIiBhbHQ9IlJlYWN0aW9uIHNjaGVtZSIgIHNyYz0iL2NvbnRlbnQvZmlndXJlcy92MTAxcDA0MzguZ2lmIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCg0KDQoNCiAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImFydGljbGVCb2R5Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaG9tZUFydGljbGUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICByZ2IoMTgwLDE4MCwxODApOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMHB4Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MTZweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0Om5vcm1hbDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiAwcHggMXB4IDBweCAjZmZmZWVmOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBkcm9wc2hhZG93KGNvbG9yPSNmZmZlZWYsb2ZmWD0wLG9mZlk9MSk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiPjQ8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA5NSU7IG1hcmdpbi1sZWZ0OiAyJTsgbWFyZ2luLXJpZ2h0OiAyJTsgbWFyZ2luLXRvcDowcHg7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLVRpdGxlLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InByb2NUaXRsZSIgc3R5bGU9IndpZHRoOiAxMDAlOyBmb250LXNpemU6IDE0cHg7IGZvbnQtd2VpZ2h0OiBib2xkOyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Zm9udCBzdHlsZT0iY29sb3I6cmVkOyI+RGlzY3Vzc2lvbiBBZGRlbmR1bTwvZm9udD4gZm9yOiBQcmVwYXJhdGlvbiBvZiAyLSgyLShEaWN5Y2xvaGV4eWxwaG9zcGhpbm8pcGhlbnlsKS0xLW1ldGh5bC0xSC1pbmRvbGUgKENNLXBob3MpDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tQXV0aG9ycy0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJmbG9hdDogbGVmdDsgZm9udC1zaXplOiAxMnB4OyBtYXJnaW4tdG9wOiAxMHB4OyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJob21lQXV0aG9ycyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIENoZXVrIExhbSBDaGV1bmcsIFB1aSBZaW5nIENob3ksIE1hbiBIbyBUc2UsIGFuZCBGdWsgWWVlIEt3b25nDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGk+T3JnLiBTeW50aC48L2k+IDxiPjIwMjQ8L2I+LCA8aT4xMDE8L2k+LCANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA0MjMNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KPGRpdiBjbGFzcz0idG9jZG9pIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBET0k6IDwhLS1hIHRhcmdldD0iX2JsYW5rIiBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOm5vbmU7Y3Vyc29yOnBvaW50ZXI7IiBocmVmPSJodHRwOi8vZHguZG9pLm9yZy8xMC4xNTIyNy9vcmdzeW4uMTAxLjA0MjMiLS0+MTAuMTUyMjcvb3Jnc3luLjEwMS4wNDIzPCEtLS9hLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InByb2NDaGVjayI+PGI+T3JpZ2luYWwgQXJ0aWNsZTogPC9iPjxhIHN0eWxlPSd0ZXh0LWRlY29yYXRpb246bm9uZScgaHJlZj0nZGVtby5hc3B4P3ByZXA9djkycDAxOTUnPjxpPk9yZy4gU3ludGguPC9pPiA8Yj4yMDE1PC9iPiwgPGk+OTI8L2k+LCANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxOTU8L2E+PGJyIC8+PC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tQ29sbGFwc2libGUgc2VjdGlvbi0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KPGJyLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA5NSU7IG1hcmdpbi1sZWZ0OiAyJTsgbWFyZ2luLXJpZ2h0OiAyJTsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2xsYXBzaWJsZUNvbnRhaW5lciIgaWQ9djEwMXAwNDIzIG5hbWU9JzEnICBzdHlsZT0id2lkdGg6IDEwMCU7Ij4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sbGFwc2VJbWdEaXYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIGNsYXNzPSJjb2xsYXBzZUltZ1JlcyIgIHN0eWxlPSJ3aWR0aDo5NSUiIGFsdD0iUmVhY3Rpb24gc2NoZW1lIiAgc3JjPSIvY29udGVudC9maWd1cmVzL3YxMDFwMDQyMy5naWYiIC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KDQoNCg0KICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhcnRpY2xlQm9keSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJob21lQXJ0aWNsZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAgcmdiKDE4MCwxODAsMTgwKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDBweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MTZweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDpub3JtYWw7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDBweCAxcHggMHB4ICNmZmZlZWY7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBkcm9wc2hhZG93KGNvbG9yPSNmZmZlZWYsb2ZmWD0wLG9mZlk9MSk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIj41PC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA5NSU7IG1hcmdpbi1sZWZ0OiAyJTsgbWFyZ2luLXJpZ2h0OiAyJTsgbWFyZ2luLXRvcDowcHg7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLVRpdGxlLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InByb2NUaXRsZSIgc3R5bGU9IndpZHRoOiAxMDAlOyBmb250LXNpemU6IDE0cHg7IGZvbnQtd2VpZ2h0OiBib2xkOyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTeW50aGVzaXMgb2YgMy1BemFiaWN5Y2xvWzMuMi4wXWhlcHRhbmUgaHlkcm9jaGxvcmlkZQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLUF1dGhvcnMtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZmxvYXQ6IGxlZnQ7IGZvbnQtc2l6ZTogMTJweDsgbWFyZ2luLXRvcDogMTBweDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaG9tZUF1dGhvcnMiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBDYXJsIE0uIEYuIE1hbnNzb24gYW5kIE5vYWggWi4gQnVybnMNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aT5PcmcuIFN5bnRoLjwvaT4gPGI+MjAyNDwvYj4sIDxpPjEwMTwvaT4sIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQxMA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InRvY2RvaSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRE9JOiA8IS0tYSB0YXJnZXQ9Il9ibGFuayIgc3R5bGU9InRleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyOyIgaHJlZj0iaHR0cDovL2R4LmRvaS5vcmcvMTAuMTUyMjcvb3Jnc3luLjEwMS4wNDEwIi0tPjEwLjE1MjI3L29yZ3N5bi4xMDEuMDQxMDwhLS0vYS0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InByb2NDaGVjayI+Q2hlY2tlZCBieTogSi4gQW5kcmV3IFAuIE1haXRsYW5kLCBEYW5pZWwgSi4gQ294IGFuZCBEYXJyZW4gSi4gRGl4b248YnIgLz48L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS1Db2xsYXBzaWJsZSBzZWN0aW9uLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQo8YnIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImRpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IDk1JTsgbWFyZ2luLWxlZnQ6IDIlOyBtYXJnaW4tcmlnaHQ6IDIlOyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbGxhcHNpYmxlQ29udGFpbmVyIiBpZD12MTAxcDA0MTAgbmFtZT0nMScgIHN0eWxlPSJ3aWR0aDogMTAwJTsiPg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2xsYXBzZUltZ0RpdiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgY2xhc3M9ImNvbGxhcHNlSW1nUmVzIiAgc3R5bGU9IndpZHRoOjk1JSIgYWx0PSJSZWFjdGlvbiBzY2hlbWUiICBzcmM9Ii9jb250ZW50L2ZpZ3VyZXMvdjEwMXAwNDEwLmdpZiIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQoNCg0KDQogICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImFydGljbGVCb2R5Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImhvbWVBcnRpY2xlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSINCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICByZ2IoMTgwLDE4MCwxODApOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMHB4Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogM3B4Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxNnB4Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0Om5vcm1hbDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMHB4IDFweCAwcHggI2ZmZmVlZjsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGRyb3BzaGFkb3coY29sb3I9I2ZmZmVlZixvZmZYPTAsb2ZmWT0xKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiPjY8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImRpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IDk1JTsgbWFyZ2luLWxlZnQ6IDIlOyBtYXJnaW4tcmlnaHQ6IDIlOyBtYXJnaW4tdG9wOjBweDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tVGl0bGUtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icHJvY1RpdGxlIiBzdHlsZT0id2lkdGg6IDEwMCU7IGZvbnQtc2l6ZTogMTRweDsgZm9udC13ZWlnaHQ6IGJvbGQ7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFByZXBhcmF0aW9uIG9mIDxpPlM8L2k+LU1ldGh5bCBNZXRoYW5ldGhpb3N1bGZvbmF0ZSBmcm9tIERpbWV0aHlsIFN1bGZveGlkZSBJbml0aWF0ZWQgYnkgT3hhbHlsIENobG9yaWRlDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tQXV0aG9ycy0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJmbG9hdDogbGVmdDsgZm9udC1zaXplOiAxMnB4OyBtYXJnaW4tdG9wOiAxMHB4OyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJob21lQXV0aG9ycyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhpeHVhbiBaaGFvLCBTaHVhaSBQZW5nLCBIYW8gV2FuZywgU2h1YWkgSHVhbmcsIEJhb2d1byBTdW4sIEhvbmd5dSBUaWFuIGFuZCBTZW4gTGlhbmcNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aT5PcmcuIFN5bnRoLjwvaT4gPGI+MjAyNDwvYj4sIDxpPjEwMTwvaT4sIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDM5NQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InRvY2RvaSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRE9JOiA8IS0tYSB0YXJnZXQ9Il9ibGFuayIgc3R5bGU9InRleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyOyIgaHJlZj0iaHR0cDovL2R4LmRvaS5vcmcvMTAuMTUyMjcvb3Jnc3luLjEwMS4wMzk1Ii0tPjEwLjE1MjI3L29yZ3N5bi4xMDEuMDM5NTwhLS0vYS0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InByb2NDaGVjayI+Q2hlY2tlZCBieTogUm9iZXJ0byBUaW5lbGxpLCBTb3BoaWUgV29vbGZvcmQgYW5kIE51bm8gTWF1bGlkZTxiciAvPjwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLUNvbGxhcHNpYmxlIHNlY3Rpb24tLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCjxici8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogOTUlOyBtYXJnaW4tbGVmdDogMiU7IG1hcmdpbi1yaWdodDogMiU7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sbGFwc2libGVDb250YWluZXIiIGlkPXYxMDFwMDM5NSBuYW1lPScxJyAgc3R5bGU9IndpZHRoOiAxMDAlOyI+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbGxhcHNlSW1nRGl2Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBjbGFzcz0iY29sbGFwc2VJbWdSZXMiICBzdHlsZT0id2lkdGg6OTUlIiBhbHQ9IlJlYWN0aW9uIHNjaGVtZSIgIHNyYz0iL2NvbnRlbnQvZmlndXJlcy92MTAxcDAzOTUuZ2lmIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCg0KDQoNCiAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYXJ0aWNsZUJvZHkiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaG9tZUFydGljbGUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9Ig0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIHJnYigxODAsMTgwLDE4MCk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYzsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwcHg7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjE2cHg7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6bm9ybWFsOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiAwcHggMXB4IDBweCAjZmZmZWVmOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogZHJvcHNoYWRvdyhjb2xvcj0jZmZmZWVmLG9mZlg9MCxvZmZZPTEpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICI+NzwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogOTUlOyBtYXJnaW4tbGVmdDogMiU7IG1hcmdpbi1yaWdodDogMiU7IG1hcmdpbi10b3A6MHB4OyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS1UaXRsZS0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcm9jVGl0bGUiIHN0eWxlPSJ3aWR0aDogMTAwJTsgZm9udC1zaXplOiAxNHB4OyBmb250LXdlaWdodDogYm9sZDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJiM5NDU7LUFyeWxhdGlvbiBvZiBOLUJvYyBQeXJyb2xpZGluZQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLUF1dGhvcnMtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZmxvYXQ6IGxlZnQ7IGZvbnQtc2l6ZTogMTJweDsgbWFyZ2luLXRvcDogMTBweDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaG9tZUF1dGhvcnMiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBLZXZpbiBDYW1wb3MsIE1lbGlzc2EgQ3VtbWluZ3MsIEhlbmd5dSBMaSwgYW5kIEZlbmcgUGVuZw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpPk9yZy4gU3ludGguPC9pPiA8Yj4yMDI0PC9iPiwgPGk+MTAxPC9pPiwgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMzgyDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0idG9jZG9pIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBET0k6IDwhLS1hIHRhcmdldD0iX2JsYW5rIiBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOm5vbmU7Y3Vyc29yOnBvaW50ZXI7IiBocmVmPSJodHRwOi8vZHguZG9pLm9yZy8xMC4xNTIyNy9vcmdzeW4uMTAxLjAzODIiLS0+MTAuMTUyMjcvb3Jnc3luLjEwMS4wMzgyPCEtLS9hLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icHJvY0NoZWNrIj5DaGVja2VkIGJ5OiBNb3R0IGFuZCBTYXJhaCBFLiBSZWlzbWFuPGJyIC8+PC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tQ29sbGFwc2libGUgc2VjdGlvbi0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KPGJyLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA5NSU7IG1hcmdpbi1sZWZ0OiAyJTsgbWFyZ2luLXJpZ2h0OiAyJTsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2xsYXBzaWJsZUNvbnRhaW5lciIgaWQ9djEwMXAwMzgyIG5hbWU9JzEnICBzdHlsZT0id2lkdGg6IDEwMCU7Ij4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sbGFwc2VJbWdEaXYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIGNsYXNzPSJjb2xsYXBzZUltZ1JlcyIgIHN0eWxlPSJ3aWR0aDo5NSUiIGFsdD0iUmVhY3Rpb24gc2NoZW1lIiAgc3JjPSIvY29udGVudC9maWd1cmVzL3YxMDFwMDM4Mi5naWYiIC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KDQoNCg0KICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhcnRpY2xlQm9keSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJob21lQXJ0aWNsZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAgcmdiKDE4MCwxODAsMTgwKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDBweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MTZweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDpub3JtYWw7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDBweCAxcHggMHB4ICNmZmZlZWY7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBkcm9wc2hhZG93KGNvbG9yPSNmZmZlZWYsb2ZmWD0wLG9mZlk9MSk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIj44PC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA5NSU7IG1hcmdpbi1sZWZ0OiAyJTsgbWFyZ2luLXJpZ2h0OiAyJTsgbWFyZ2luLXRvcDowcHg7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLVRpdGxlLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InByb2NUaXRsZSIgc3R5bGU9IndpZHRoOiAxMDAlOyBmb250LXNpemU6IDE0cHg7IGZvbnQtd2VpZ2h0OiBib2xkOyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTeW50aGVzaXMgb2YgMywzLURpbWV0aHlsLW5pdHJvc28tMiwzLWRpaHlkcm9iZW56b1s8aT5kPC9pPl1pc290aGlhem9sZSAxLDEtZGlveGlkZSAoTk8tMSkNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS1BdXRob3JzLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImZsb2F0OiBsZWZ0OyBmb250LXNpemU6IDEycHg7IG1hcmdpbi10b3A6IDEwcHg7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImhvbWVBdXRob3JzIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgS2VlcnRoYW5hIENoYWtrYW5hbGlsLCBQcmF2aWVuIFMuIFJhamFyYW0sIGFuZCBSeWFuIEQuIEJheHRlcg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpPk9yZy4gU3ludGguPC9pPiA8Yj4yMDI0PC9iPiwgPGk+MTAxPC9pPiwgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMzY2DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0idG9jZG9pIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBET0k6IDwhLS1hIHRhcmdldD0iX2JsYW5rIiBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOm5vbmU7Y3Vyc29yOnBvaW50ZXI7IiBocmVmPSJodHRwOi8vZHguZG9pLm9yZy8xMC4xNTIyNy9vcmdzeW4uMTAxLjAzNjYiLS0+MTAuMTUyMjcvb3Jnc3luLjEwMS4wMzY2PCEtLS9hLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icHJvY0NoZWNrIj5DaGVja2VkIGJ5OiBIYW9yYW4gWGlvbmcsIEhpcm9mdW1pIFVlZGEsIGFuZCBIaWRldG9zaGkgVG9rdXlhbWE8YnIgLz48L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS1Db2xsYXBzaWJsZSBzZWN0aW9uLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQo8YnIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImRpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IDk1JTsgbWFyZ2luLWxlZnQ6IDIlOyBtYXJnaW4tcmlnaHQ6IDIlOyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbGxhcHNpYmxlQ29udGFpbmVyIiBpZD12MTAxcDAzNjYgbmFtZT0nMScgIHN0eWxlPSJ3aWR0aDogMTAwJTsiPg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2xsYXBzZUltZ0RpdiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgY2xhc3M9ImNvbGxhcHNlSW1nUmVzIiAgc3R5bGU9ImhlaWdodDo5NSUiIGFsdD0iUmVhY3Rpb24gc2NoZW1lIiAgc3JjPSIvY29udGVudC9maWd1cmVzL3YxMDFwMDM2Ni5naWYiIC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KDQoNCg0KICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhcnRpY2xlQm9keSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJob21lQXJ0aWNsZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAgcmdiKDE4MCwxODAsMTgwKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDBweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MTZweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDpub3JtYWw7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDBweCAxcHggMHB4ICNmZmZlZWY7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBkcm9wc2hhZG93KGNvbG9yPSNmZmZlZWYsb2ZmWD0wLG9mZlk9MSk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIj45PC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA5NSU7IG1hcmdpbi1sZWZ0OiAyJTsgbWFyZ2luLXJpZ2h0OiAyJTsgbWFyZ2luLXRvcDowcHg7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLVRpdGxlLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InByb2NUaXRsZSIgc3R5bGU9IndpZHRoOiAxMDAlOyBmb250LXNpemU6IDE0cHg7IGZvbnQtd2VpZ2h0OiBib2xkOyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQcmVwYXJhdGlvbiBvZiBIaWdobHkgUmVhY3RpdmUgTGl0aGl1bSBNZXRhbCBEZW5kcml0ZXMgYW5kIHRoZSBTeW50aGVzaXMgb2YgKFRyaW1ldGh5bHNpbHlsKW1ldGh5bGxpdGhpdW0NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS1BdXRob3JzLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImZsb2F0OiBsZWZ0OyBmb250LXNpemU6IDEycHg7IG1hcmdpbi10b3A6IDEwcHg7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImhvbWVBdXRob3JzIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUmFxdWVsIE0uIEdvbnphbGV6LCBIYW4tSHNpYW5nIEhzdSwgYW5kIEFuZHkgQS4gVGhvbWFzDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGk+T3JnLiBTeW50aC48L2k+IDxiPjIwMjQ8L2I+LCA8aT4xMDE8L2k+LCANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAzNDINCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0b2Nkb2kiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIERPSTogPCEtLWEgdGFyZ2V0PSJfYmxhbmsiIHN0eWxlPSJ0ZXh0LWRlY29yYXRpb246bm9uZTtjdXJzb3I6cG9pbnRlcjsiIGhyZWY9Imh0dHA6Ly9keC5kb2kub3JnLzEwLjE1MjI3L29yZ3N5bi4xMDEuMDM0MiItLT4xMC4xNTIyNy9vcmdzeW4uMTAxLjAzNDI8IS0tL2EtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcm9jQ2hlY2siPkNoZWNrZWQgYnk6IEJpbGFsIEFsdHVuZGFzIGFuZCBTY290dCBFLiBEZW5tYXJrPGJyIC8+PC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tQ29sbGFwc2libGUgc2VjdGlvbi0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KPGJyLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA5NSU7IG1hcmdpbi1sZWZ0OiAyJTsgbWFyZ2luLXJpZ2h0OiAyJTsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2xsYXBzaWJsZUNvbnRhaW5lciIgaWQ9djEwMXAwMzQyIG5hbWU9JzEnICBzdHlsZT0id2lkdGg6IDEwMCU7Ij4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sbGFwc2VJbWdEaXYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIGNsYXNzPSJjb2xsYXBzZUltZ1JlcyIgIHN0eWxlPSJ3aWR0aDo5NSUiIGFsdD0iUmVhY3Rpb24gc2NoZW1lIiAgc3JjPSIvY29udGVudC9maWd1cmVzL3YxMDFwMDM0Mi5naWYiIC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KDQoNCg0KICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhcnRpY2xlQm9keSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJob21lQXJ0aWNsZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAgcmdiKDE4MCwxODAsMTgwKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDBweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MTZweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDpub3JtYWw7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDBweCAxcHggMHB4ICNmZmZlZWY7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBkcm9wc2hhZG93KGNvbG9yPSNmZmZlZWYsb2ZmWD0wLG9mZlk9MSk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIj4xMDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogOTUlOyBtYXJnaW4tbGVmdDogMiU7IG1hcmdpbi1yaWdodDogMiU7IG1hcmdpbi10b3A6MHB4OyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS1UaXRsZS0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcm9jVGl0bGUiIHN0eWxlPSJ3aWR0aDogMTAwJTsgZm9udC1zaXplOiAxNHB4OyBmb250LXdlaWdodDogYm9sZDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSHlkcmF0aW9uIG9mIE5pdHJpbGVzIHRvIFByaW1hcnkgQW1pZGVzIEVuYWJsZWQgYnkgdGhlIEdoYWZmYXItUGFya2lucyBDYXRhbHlzdA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLUF1dGhvcnMtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZmxvYXQ6IGxlZnQ7IGZvbnQtc2l6ZTogMTJweDsgbWFyZ2luLXRvcDogMTBweDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaG9tZUF1dGhvcnMiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBEYW5pZWwgVy4gVHVybmVyLCBBbGxpc29uIFQuIEhhbmRzLCBhbmQgTmVpbCBLLiBHYXJnDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGk+T3JnLiBTeW50aC48L2k+IDxiPjIwMjQ8L2I+LCA8aT4xMDE8L2k+LCANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAzMjcNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0b2Nkb2kiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIERPSTogPCEtLWEgdGFyZ2V0PSJfYmxhbmsiIHN0eWxlPSJ0ZXh0LWRlY29yYXRpb246bm9uZTtjdXJzb3I6cG9pbnRlcjsiIGhyZWY9Imh0dHA6Ly9keC5kb2kub3JnLzEwLjE1MjI3L29yZ3N5bi4xMDEuMDMyNyItLT4xMC4xNTIyNy9vcmdzeW4uMTAxLjAzMjc8IS0tL2EtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcm9jQ2hlY2siPkNoZWNrZWQgYnk6IEtvaHRhIElkZSwgSnVyaSBTYWthdGEsIGFuZCBIaWRldG9zaGkgVG9rdXlhbWE8YnIgLz48L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS1Db2xsYXBzaWJsZSBzZWN0aW9uLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQo8YnIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImRpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IDk1JTsgbWFyZ2luLWxlZnQ6IDIlOyBtYXJnaW4tcmlnaHQ6IDIlOyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbGxhcHNpYmxlQ29udGFpbmVyIiBpZD12MTAxcDAzMjcgbmFtZT0nMScgIHN0eWxlPSJ3aWR0aDogMTAwJTsiPg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2xsYXBzZUltZ0RpdiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgY2xhc3M9ImNvbGxhcHNlSW1nUmVzIiAgc3R5bGU9IndpZHRoOjk1JSIgYWx0PSJSZWFjdGlvbiBzY2hlbWUiICBzcmM9Ii9jb250ZW50L2ZpZ3VyZXMvdjEwMXAwMzI3LmdpZiIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQoNCg0KDQogICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImFydGljbGVCb2R5Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImhvbWVBcnRpY2xlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSINCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICByZ2IoMTgwLDE4MCwxODApOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMHB4Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogM3B4Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxNnB4Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0Om5vcm1hbDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMHB4IDFweCAwcHggI2ZmZmVlZjsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGRyb3BzaGFkb3coY29sb3I9I2ZmZmVlZixvZmZYPTAsb2ZmWT0xKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiPjExPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA5NSU7IG1hcmdpbi1sZWZ0OiAyJTsgbWFyZ2luLXJpZ2h0OiAyJTsgbWFyZ2luLXRvcDowcHg7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLVRpdGxlLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InByb2NUaXRsZSIgc3R5bGU9IndpZHRoOiAxMDAlOyBmb250LXNpemU6IDE0cHg7IGZvbnQtd2VpZ2h0OiBib2xkOyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTeW50aGVzaXMgb2YgQmVuenlsLSZkZWx0YTstVHJ1eGluYXRlIHZpYSBFbmFudGlvc2VsZWN0aXZlIFsyKzJdIFBob3RvY3ljbG9hZGRpdGlvbg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLUF1dGhvcnMtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZmxvYXQ6IGxlZnQ7IGZvbnQtc2l6ZTogMTJweDsgbWFyZ2luLXRvcDogMTBweDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaG9tZUF1dGhvcnMiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSb2RyaWdvIFZpbGxhbnVldmEsIEVsbGllIEYuIFBsYWNoaW5za2ksIGFuZCBUZWhzaGlrIFAuIFlvb24NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aT5PcmcuIFN5bnRoLjwvaT4gPGI+MjAyNDwvYj4sIDxpPjEwMTwvaT4sIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDMwOQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InRvY2RvaSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRE9JOiA8IS0tYSB0YXJnZXQ9Il9ibGFuayIgc3R5bGU9InRleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyOyIgaHJlZj0iaHR0cDovL2R4LmRvaS5vcmcvMTAuMTUyMjcvb3Jnc3luLjEwMS4wMzA5Ii0tPjEwLjE1MjI3L29yZ3N5bi4xMDEuMDMwOTwhLS0vYS0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InByb2NDaGVjayI+Q2hlY2tlZCBieTogWXUtQ2hlIENoYW5nIGFuZCBNLiBLZXZpbiBCcm93bjxiciAvPjwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLUNvbGxhcHNpYmxlIHNlY3Rpb24tLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCjxici8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogOTUlOyBtYXJnaW4tbGVmdDogMiU7IG1hcmdpbi1yaWdodDogMiU7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sbGFwc2libGVDb250YWluZXIiIGlkPXYxMDFwMDMwOSBuYW1lPScxJyAgc3R5bGU9IndpZHRoOiAxMDAlOyI+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbGxhcHNlSW1nRGl2Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBjbGFzcz0iY29sbGFwc2VJbWdSZXMiICBzdHlsZT0id2lkdGg6OTUlIiBhbHQ9IlJlYWN0aW9uIHNjaGVtZSIgIHNyYz0iL2NvbnRlbnQvZmlndXJlcy92MTAxcDAzMDkuZ2lmIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCg0KDQoNCiAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImFydGljbGVCb2R5Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaG9tZUFydGljbGUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICByZ2IoMTgwLDE4MCwxODApOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMHB4Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MTZweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0Om5vcm1hbDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiAwcHggMXB4IDBweCAjZmZmZWVmOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBkcm9wc2hhZG93KGNvbG9yPSNmZmZlZWYsb2ZmWD0wLG9mZlk9MSk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiPjEyPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogOTUlOyBtYXJnaW4tbGVmdDogMiU7IG1hcmdpbi1yaWdodDogMiU7IG1hcmdpbi10b3A6MHB4OyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS1UaXRsZS0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcm9jVGl0bGUiIHN0eWxlPSJ3aWR0aDogMTAwJTsgZm9udC1zaXplOiAxNHB4OyBmb250LXdlaWdodDogYm9sZDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZvbnQgc3R5bGU9ImNvbG9yOnJlZDsiPkRpc2N1c3Npb24gQWRkZW5kdW08L2ZvbnQ+IGZvcjogUGFsbGFkaXVtLUNhdGFseXplZCBEZWh5ZHJhdGl2ZSBBbGx5bGF0aW9uIG9mIEh5cG9waG9zcGhvcm91cyBBY2lkIHdpdGggQWxseWxpYyBBbGNvaG9scy4gUHJlcGFyYXRpb24gb2YgQ2lubmFteWwtSC1QaG9zcGhpbmljIEFjaWQNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS1BdXRob3JzLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImZsb2F0OiBsZWZ0OyBmb250LXNpemU6IDEycHg7IG1hcmdpbi10b3A6IDEwcHg7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImhvbWVBdXRob3JzIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgS2FybGEgQnJhdm8tQWx0YW1pcmFubyBhbmQgSmVhbi1MdWMgTW9udGNoYW1wDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGk+T3JnLiBTeW50aC48L2k+IDxiPjIwMjQ8L2I+LCA8aT4xMDE8L2k+LCANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyOTUNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KPGRpdiBjbGFzcz0idG9jZG9pIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBET0k6IDwhLS1hIHRhcmdldD0iX2JsYW5rIiBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOm5vbmU7Y3Vyc29yOnBvaW50ZXI7IiBocmVmPSJodHRwOi8vZHguZG9pLm9yZy8xMC4xNTIyNy9vcmdzeW4uMTAxLjAyOTUiLS0+MTAuMTUyMjcvb3Jnc3luLjEwMS4wMjk1PCEtLS9hLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InByb2NDaGVjayI+PGI+T3JpZ2luYWwgQXJ0aWNsZTogPC9iPjxhIHN0eWxlPSd0ZXh0LWRlY29yYXRpb246bm9uZScgaHJlZj0nZGVtby5hc3B4P3ByZXA9djg1cDAwOTYnPjxpPk9yZy4gU3ludGguPC9pPiA8Yj4yMDA4PC9iPiwgPGk+ODU8L2k+LCANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA5NjwvYT48YnIgLz48L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS1Db2xsYXBzaWJsZSBzZWN0aW9uLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQo8YnIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImRpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IDk1JTsgbWFyZ2luLWxlZnQ6IDIlOyBtYXJnaW4tcmlnaHQ6IDIlOyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbGxhcHNpYmxlQ29udGFpbmVyIiBpZD12MTAxcDAyOTUgbmFtZT0nMScgIHN0eWxlPSJ3aWR0aDogMTAwJTsiPg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2xsYXBzZUltZ0RpdiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgY2xhc3M9ImNvbGxhcHNlSW1nUmVzIiAgc3R5bGU9IndpZHRoOjk1JSIgYWx0PSJSZWFjdGlvbiBzY2hlbWUiICBzcmM9Ii9jb250ZW50L2ZpZ3VyZXMvdjEwMXAwMjk1LmdpZiIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQoNCg0KDQogICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImFydGljbGVCb2R5Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImhvbWVBcnRpY2xlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSINCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICByZ2IoMTgwLDE4MCwxODApOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMHB4Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogM3B4Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxNnB4Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0Om5vcm1hbDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMHB4IDFweCAwcHggI2ZmZmVlZjsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGRyb3BzaGFkb3coY29sb3I9I2ZmZmVlZixvZmZYPTAsb2ZmWT0xKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiPjEzPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA5NSU7IG1hcmdpbi1sZWZ0OiAyJTsgbWFyZ2luLXJpZ2h0OiAyJTsgbWFyZ2luLXRvcDowcHg7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLVRpdGxlLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InByb2NUaXRsZSIgc3R5bGU9IndpZHRoOiAxMDAlOyBmb250LXNpemU6IDE0cHg7IGZvbnQtd2VpZ2h0OiBib2xkOyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTeW50aGVzaXMgb2YgPGk+UyxTPC9pPi1EaShweXJpZGluLTIteWwpY2FyYm9ub2RpdGhpb2F0ZSAoRFBEVEMpIGZvciB0aGUgUmVkdWN0aW9uIG9mIENhcmJveHlsaWMgQWNpZHMNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS1BdXRob3JzLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImZsb2F0OiBsZWZ0OyBmb250LXNpemU6IDEycHg7IG1hcmdpbi10b3A6IDEwcHg7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImhvbWVBdXRob3JzIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgS2FydGhpayBTLiBJeWVyLCBKb3JkYW4gUi4gWWlyYWssIEh1YmVydCBNdWNoYWxza2ksIGFuZCBCcnVjZSBILiBMaXBzaHV0eg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpPk9yZy4gU3ludGguPC9pPiA8Yj4yMDI0PC9iPiwgPGk+MTAxPC9pPiwgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMjc0DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0idG9jZG9pIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBET0k6IDwhLS1hIHRhcmdldD0iX2JsYW5rIiBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOm5vbmU7Y3Vyc29yOnBvaW50ZXI7IiBocmVmPSJodHRwOi8vZHguZG9pLm9yZy8xMC4xNTIyNy9vcmdzeW4uMTAxLjAyNzQiLS0+MTAuMTUyMjcvb3Jnc3luLjEwMS4wMjc0PCEtLS9hLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icHJvY0NoZWNrIj5DaGVja2VkIGJ5OiBBbm5hIEEuIE0uIE1pbGxlciwgRGFuaWVsIFJvenNhciBhbmQgRGFycmVuIEouIERpeG9uPGJyIC8+PC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tQ29sbGFwc2libGUgc2VjdGlvbi0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KPGJyLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA5NSU7IG1hcmdpbi1sZWZ0OiAyJTsgbWFyZ2luLXJpZ2h0OiAyJTsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2xsYXBzaWJsZUNvbnRhaW5lciIgaWQ9djEwMXAwMjc0IG5hbWU9JzEnICBzdHlsZT0id2lkdGg6IDEwMCU7Ij4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sbGFwc2VJbWdEaXYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIGNsYXNzPSJjb2xsYXBzZUltZ1JlcyIgIHN0eWxlPSJ3aWR0aDo5NSUiIGFsdD0iUmVhY3Rpb24gc2NoZW1lIiAgc3JjPSIvY29udGVudC9maWd1cmVzL3YxMDFwMDI3NC5naWYiIC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KDQoNCg0KICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhcnRpY2xlQm9keSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJob21lQXJ0aWNsZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAgcmdiKDE4MCwxODAsMTgwKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDBweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MTZweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDpub3JtYWw7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDBweCAxcHggMHB4ICNmZmZlZWY7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBkcm9wc2hhZG93KGNvbG9yPSNmZmZlZWYsb2ZmWD0wLG9mZlk9MSk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIj4xNDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogOTUlOyBtYXJnaW4tbGVmdDogMiU7IG1hcmdpbi1yaWdodDogMiU7IG1hcmdpbi10b3A6MHB4OyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS1UaXRsZS0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcm9jVGl0bGUiIHN0eWxlPSJ3aWR0aDogMTAwJTsgZm9udC1zaXplOiAxNHB4OyBmb250LXdlaWdodDogYm9sZDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgT25lLXBvdCBTeW50aGVzaXMgb2YgQWxreW5lcyBmcm9tIEVzdGVycyB2aWEgYSBUYW5kZW0gUmVkdWN0aW9uLU9oaXJhLUJlc3RtYW5uIFJlYWN0aW9uDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tQXV0aG9ycy0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJmbG9hdDogbGVmdDsgZm9udC1zaXplOiAxMnB4OyBtYXJnaW4tdG9wOiAxMHB4OyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJob21lQXV0aG9ycyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIENob2xhcGF0IFZhcm9uZ2NoYXlha3VsIGFuZCBSaWNrIEwuIERhbmhlaXNlcg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpPk9yZy4gU3ludGguPC9pPiA8Yj4yMDI0PC9iPiwgPGk+MTAxPC9pPiwgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMjU4DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0idG9jZG9pIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBET0k6IDwhLS1hIHRhcmdldD0iX2JsYW5rIiBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOm5vbmU7Y3Vyc29yOnBvaW50ZXI7IiBocmVmPSJodHRwOi8vZHguZG9pLm9yZy8xMC4xNTIyNy9vcmdzeW4uMTAxLjAyNTgiLS0+MTAuMTUyMjcvb3Jnc3luLjEwMS4wMjU4PCEtLS9hLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icHJvY0NoZWNrIj5DaGVja2VkIGJ5OiBIb2pvb24gUGFyayBhbmQgS2V2aW4gUi4gQ2FtcG9zPGJyIC8+PC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tQ29sbGFwc2libGUgc2VjdGlvbi0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KPGJyLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA5NSU7IG1hcmdpbi1sZWZ0OiAyJTsgbWFyZ2luLXJpZ2h0OiAyJTsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2xsYXBzaWJsZUNvbnRhaW5lciIgaWQ9djEwMXAwMjU4IG5hbWU9JzEnICBzdHlsZT0id2lkdGg6IDEwMCU7Ij4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sbGFwc2VJbWdEaXYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIGNsYXNzPSJjb2xsYXBzZUltZ1JlcyIgIHN0eWxlPSJ3aWR0aDo5NSUiIGFsdD0iUmVhY3Rpb24gc2NoZW1lIiAgc3JjPSIvY29udGVudC9maWd1cmVzL3YxMDFwMDI1OC5naWYiIC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KDQoNCg0KICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhcnRpY2xlQm9keSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJob21lQXJ0aWNsZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAgcmdiKDE4MCwxODAsMTgwKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDBweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MTZweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDpub3JtYWw7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDBweCAxcHggMHB4ICNmZmZlZWY7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBkcm9wc2hhZG93KGNvbG9yPSNmZmZlZWYsb2ZmWD0wLG9mZlk9MSk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIj4xNTwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogOTUlOyBtYXJnaW4tbGVmdDogMiU7IG1hcmdpbi1yaWdodDogMiU7IG1hcmdpbi10b3A6MHB4OyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS1UaXRsZS0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcm9jVGl0bGUiIHN0eWxlPSJ3aWR0aDogMTAwJTsgZm9udC1zaXplOiAxNHB4OyBmb250LXdlaWdodDogYm9sZDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUHJlcGFyYXRpb24gb2YgMi1DaGxvcm8tMS0oMS1ldGhveHl2aW55bClweXJpZGluaXVtIFRyaWZsYXRlDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tQXV0aG9ycy0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJmbG9hdDogbGVmdDsgZm9udC1zaXplOiAxMnB4OyBtYXJnaW4tdG9wOiAxMHB4OyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJob21lQXV0aG9ycyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEpvaG4gUC4gRnJhbmssIFdpbGxpYW0gUi4gU3RydXR0b24sIEpvZWwgSy4gQS4gQWRhZGUsIGFuZCBNYXggTS4gTWFqaXJlY2sNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aT5PcmcuIFN5bnRoLjwvaT4gPGI+MjAyNDwvYj4sIDxpPjEwMTwvaT4sIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDI0Mg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InRvY2RvaSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRE9JOiA8IS0tYSB0YXJnZXQ9Il9ibGFuayIgc3R5bGU9InRleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyOyIgaHJlZj0iaHR0cDovL2R4LmRvaS5vcmcvMTAuMTUyMjcvb3Jnc3luLjEwMS4wMjQyIi0tPjEwLjE1MjI3L29yZ3N5bi4xMDEuMDI0MjwhLS0vYS0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InByb2NDaGVjayI+Q2hlY2tlZCBieTogQ2hyaXN0b3BoZXIgQy4gTmF3cmF0IGFuZCBLZXZpbiBDYW1wb3MgPGJyIC8+PC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tQ29sbGFwc2libGUgc2VjdGlvbi0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KPGJyLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA5NSU7IG1hcmdpbi1sZWZ0OiAyJTsgbWFyZ2luLXJpZ2h0OiAyJTsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2xsYXBzaWJsZUNvbnRhaW5lciIgaWQ9djEwMXAwMjQyIG5hbWU9JzEnICBzdHlsZT0id2lkdGg6IDEwMCU7Ij4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sbGFwc2VJbWdEaXYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIGNsYXNzPSJjb2xsYXBzZUltZ1JlcyIgIHN0eWxlPSJ3aWR0aDo5NSUiIGFsdD0iUmVhY3Rpb24gc2NoZW1lIiAgc3JjPSIvY29udGVudC9maWd1cmVzL3YxMDFwMDI0Mi5naWYiIC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KDQoNCg0KICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhcnRpY2xlQm9keSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJob21lQXJ0aWNsZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAgcmdiKDE4MCwxODAsMTgwKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDBweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MTZweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDpub3JtYWw7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDBweCAxcHggMHB4ICNmZmZlZWY7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBkcm9wc2hhZG93KGNvbG9yPSNmZmZlZWYsb2ZmWD0wLG9mZlk9MSk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIj4xNjwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogOTUlOyBtYXJnaW4tbGVmdDogMiU7IG1hcmdpbi1yaWdodDogMiU7IG1hcmdpbi10b3A6MHB4OyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS1UaXRsZS0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcm9jVGl0bGUiIHN0eWxlPSJ3aWR0aDogMTAwJTsgZm9udC1zaXplOiAxNHB4OyBmb250LXdlaWdodDogYm9sZDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUGxhdGludW0tQ2F0YWx5emVkIEVuYW50aW9zZWxlY3RpdmUgRGlib3JhdGlvbiBvZiBNb25vc3Vic3RpdHV0ZWQgQWxrZW5lcw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLUF1dGhvcnMtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZmxvYXQ6IGxlZnQ7IGZvbnQtc2l6ZTogMTJweDsgbWFyZ2luLXRvcDogMTBweDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaG9tZUF1dGhvcnMiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBDaGVucGVuZyBHYW8sIFBhdWwgUy4gTGVlLCBhbmQgSmFtZXMgUC4gTW9ya2VuDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGk+T3JnLiBTeW50aC48L2k+IDxiPjIwMjQ8L2I+LCA8aT4xMDE8L2k+LCANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyMjkNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0b2Nkb2kiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIERPSTogPCEtLWEgdGFyZ2V0PSJfYmxhbmsiIHN0eWxlPSJ0ZXh0LWRlY29yYXRpb246bm9uZTtjdXJzb3I6cG9pbnRlcjsiIGhyZWY9Imh0dHA6Ly9keC5kb2kub3JnLzEwLjE1MjI3L29yZ3N5bi4xMDEuMDIyOSItLT4xMC4xNTIyNy9vcmdzeW4uMTAxLjAyMjk8IS0tL2EtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcm9jQ2hlY2siPkNoZWNrZWQgYnk6IE1hdHRoaWV1IE1hY2llamV3c2tpIGFuZCBUZWhzaGlrIFlvb248YnIgLz48L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS1Db2xsYXBzaWJsZSBzZWN0aW9uLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQo8YnIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImRpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IDk1JTsgbWFyZ2luLWxlZnQ6IDIlOyBtYXJnaW4tcmlnaHQ6IDIlOyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbGxhcHNpYmxlQ29udGFpbmVyIiBpZD12MTAxcDAyMjkgbmFtZT0nMScgIHN0eWxlPSJ3aWR0aDogMTAwJTsiPg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2xsYXBzZUltZ0RpdiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgY2xhc3M9ImNvbGxhcHNlSW1nUmVzIiAgc3R5bGU9IndpZHRoOjk1JSIgYWx0PSJSZWFjdGlvbiBzY2hlbWUiICBzcmM9Ii9jb250ZW50L2ZpZ3VyZXMvdjEwMXAwMjI5LmdpZiIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQoNCg0KDQogICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImFydGljbGVCb2R5Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImhvbWVBcnRpY2xlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSINCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICByZ2IoMTgwLDE4MCwxODApOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMHB4Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogM3B4Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxNnB4Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0Om5vcm1hbDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMHB4IDFweCAwcHggI2ZmZmVlZjsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGRyb3BzaGFkb3coY29sb3I9I2ZmZmVlZixvZmZYPTAsb2ZmWT0xKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiPjE3PC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA5NSU7IG1hcmdpbi1sZWZ0OiAyJTsgbWFyZ2luLXJpZ2h0OiAyJTsgbWFyZ2luLXRvcDowcHg7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLVRpdGxlLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InByb2NUaXRsZSIgc3R5bGU9IndpZHRoOiAxMDAlOyBmb250LXNpemU6IDE0cHg7IGZvbnQtd2VpZ2h0OiBib2xkOyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBDaHJvbWF0b2dyYXBoeS1GcmVlIGFuZCBDaGxvcmluYXRlZCBTb2x2ZW50LUZyZWUgUHJlcGFyYXRpb24gb2YgMiw1LWRpYnJvbW9oZXhhbmVkaWFtaWRlIChEQkhEQSkNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS1BdXRob3JzLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImZsb2F0OiBsZWZ0OyBmb250LXNpemU6IDEycHg7IG1hcmdpbi10b3A6IDEwcHg7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImhvbWVBdXRob3JzIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQmVuIEJvd2VyLCBTJmVhY3V0ZTtiYXN0aWVuIFIuIEcuIEdhbGFuLCBhbmQgQmVuamFtaW4gRy4gRGF2aXMNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aT5PcmcuIFN5bnRoLjwvaT4gPGI+MjAyNDwvYj4sIDxpPjEwMTwvaT4sIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIwNw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InRvY2RvaSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRE9JOiA8IS0tYSB0YXJnZXQ9Il9ibGFuayIgc3R5bGU9InRleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyOyIgaHJlZj0iaHR0cDovL2R4LmRvaS5vcmcvMTAuMTUyMjcvb3Jnc3luLjEwMS4wMjA3Ii0tPjEwLjE1MjI3L29yZ3N5bi4xMDEuMDIwNzwhLS0vYS0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InByb2NDaGVjayI+Q2hlY2tlZCBieTogUnVieSBMb25nIFlpbmcgQ2hhbiBhbmQgUGF1bGluZSBDaGl1PGJyIC8+PC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tQ29sbGFwc2libGUgc2VjdGlvbi0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KPGJyLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA5NSU7IG1hcmdpbi1sZWZ0OiAyJTsgbWFyZ2luLXJpZ2h0OiAyJTsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2xsYXBzaWJsZUNvbnRhaW5lciIgaWQ9djEwMXAwMjA3IG5hbWU9JzEnICBzdHlsZT0id2lkdGg6IDEwMCU7Ij4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sbGFwc2VJbWdEaXYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIGNsYXNzPSJjb2xsYXBzZUltZ1JlcyIgIHN0eWxlPSJoZWlnaHQ6OTUlIiBhbHQ9IlJlYWN0aW9uIHNjaGVtZSIgIHNyYz0iL2NvbnRlbnQvZmlndXJlcy92MTAxcDAyMDcuZ2lmIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCg0KDQoNCiAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYXJ0aWNsZUJvZHkiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaG9tZUFydGljbGUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9Ig0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIHJnYigxODAsMTgwLDE4MCk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYzsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwcHg7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjE2cHg7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6bm9ybWFsOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiAwcHggMXB4IDBweCAjZmZmZWVmOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogZHJvcHNoYWRvdyhjb2xvcj0jZmZmZWVmLG9mZlg9MCxvZmZZPTEpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICI+MTg8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImRpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IDk1JTsgbWFyZ2luLWxlZnQ6IDIlOyBtYXJnaW4tcmlnaHQ6IDIlOyBtYXJnaW4tdG9wOjBweDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tVGl0bGUtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icHJvY1RpdGxlIiBzdHlsZT0id2lkdGg6IDEwMCU7IGZvbnQtc2l6ZTogMTRweDsgZm9udC13ZWlnaHQ6IGJvbGQ7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEludHJhbW9sZWN1bGFyIENvdXBsaW5nIGZvciBHZW5lcmFsIFN5bnRoZXNpcyBvZiBCYWNrYm9uZSBTdWJzdGl0dXRlZCBCaWN5Y2xvWzEuMS4xXXBlbnR5bCBCb3JvbmF0ZXMNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS1BdXRob3JzLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImZsb2F0OiBsZWZ0OyBmb250LXNpemU6IDEycHg7IG1hcmdpbi10b3A6IDEwcHg7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImhvbWVBdXRob3JzIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSmV0IFRzaWVuLCBZYW5neWFuZyBZYW5nLCBSZW4mZWFjdXRlOyBHYXJjJmlhY3V0ZTthLURlbCBWYWxsZSwgSm9uYXRoYW4gTS4gRS4gSHVnaGVzLCBCeXJvbiBLLiBQZXRlcnMsIFJvaGFuIFIuIE1lcmNoYW50LCBhbmQgVGlhbiBRaW4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aT5PcmcuIFN5bnRoLjwvaT4gPGI+MjAyNDwvYj4sIDxpPjEwMTwvaT4sIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDE4MQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InRvY2RvaSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRE9JOiA8IS0tYSB0YXJnZXQ9Il9ibGFuayIgc3R5bGU9InRleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyOyIgaHJlZj0iaHR0cDovL2R4LmRvaS5vcmcvMTAuMTUyMjcvb3Jnc3luLjEwMS4wMTgxIi0tPjEwLjE1MjI3L29yZ3N5bi4xMDEuMDE4MTwhLS0vYS0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InByb2NDaGVjayI+Q2hlY2tlZCBieTogU290YSBBa2l5YW1hLCBQYXVsIFNpbmNsYWlyIGFuZCBSaWNobW9uZCBTYXJwb25nPGJyIC8+PC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tQ29sbGFwc2libGUgc2VjdGlvbi0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KPGJyLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA5NSU7IG1hcmdpbi1sZWZ0OiAyJTsgbWFyZ2luLXJpZ2h0OiAyJTsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2xsYXBzaWJsZUNvbnRhaW5lciIgaWQ9djEwMXAwMTgxIG5hbWU9JzEnICBzdHlsZT0id2lkdGg6IDEwMCU7Ij4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sbGFwc2VJbWdEaXYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIGNsYXNzPSJjb2xsYXBzZUltZ1JlcyIgIHN0eWxlPSJoZWlnaHQ6OTUlIiBhbHQ9IlJlYWN0aW9uIHNjaGVtZSIgIHNyYz0iL2NvbnRlbnQvZmlndXJlcy92MTAxcDAxODEuZ2lmIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCg0KDQoNCiAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYXJ0aWNsZUJvZHkiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaG9tZUFydGljbGUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9Ig0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIHJnYigxODAsMTgwLDE4MCk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYzsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwcHg7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjE2cHg7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6bm9ybWFsOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiAwcHggMXB4IDBweCAjZmZmZWVmOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogZHJvcHNoYWRvdyhjb2xvcj0jZmZmZWVmLG9mZlg9MCxvZmZZPTEpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICI+MTk8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImRpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IDk1JTsgbWFyZ2luLWxlZnQ6IDIlOyBtYXJnaW4tcmlnaHQ6IDIlOyBtYXJnaW4tdG9wOjBweDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tVGl0bGUtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icHJvY1RpdGxlIiBzdHlsZT0id2lkdGg6IDEwMCU7IGZvbnQtc2l6ZTogMTRweDsgZm9udC13ZWlnaHQ6IGJvbGQ7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIERpZmx1b3JvbWV0aHlsYXRpb24gb2YgUGhlbm9scw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLUF1dGhvcnMtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZmxvYXQ6IGxlZnQ7IGZvbnQtc2l6ZTogMTJweDsgbWFyZ2luLXRvcDogMTBweDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaG9tZUF1dGhvcnMiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBBbGxpc29uIFQuIEhhbmRzLCBaYWNoYXJ5IEcuIFdhbHRlcnMsIEphY29iIFAuIFNvcnJlbnRpbm8sIGFuZCBOZWlsIEsuIEdhcmcNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aT5PcmcuIFN5bnRoLjwvaT4gPGI+MjAyNDwvYj4sIDxpPjEwMTwvaT4sIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDE2NA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InRvY2RvaSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRE9JOiA8IS0tYSB0YXJnZXQ9Il9ibGFuayIgc3R5bGU9InRleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyOyIgaHJlZj0iaHR0cDovL2R4LmRvaS5vcmcvMTAuMTUyMjcvb3Jnc3luLjEwMS4wMTY0Ii0tPjEwLjE1MjI3L29yZ3N5bi4xMDEuMDE2NDwhLS0vYS0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InByb2NDaGVjayI+Q2hlY2tlZCBieTogWWkgWGlhbywgTWlsb3MgVmF2cmlrIGFuZCBOdW5vIE1hdWxpZGU8YnIgLz48L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS1Db2xsYXBzaWJsZSBzZWN0aW9uLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQo8YnIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImRpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IDk1JTsgbWFyZ2luLWxlZnQ6IDIlOyBtYXJnaW4tcmlnaHQ6IDIlOyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbGxhcHNpYmxlQ29udGFpbmVyIiBpZD12MTAxcDAxNjQgbmFtZT0nMScgIHN0eWxlPSJ3aWR0aDogMTAwJTsiPg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2xsYXBzZUltZ0RpdiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgY2xhc3M9ImNvbGxhcHNlSW1nUmVzIiAgc3R5bGU9IndpZHRoOjk1JSIgYWx0PSJSZWFjdGlvbiBzY2hlbWUiICBzcmM9Ii9jb250ZW50L2ZpZ3VyZXMvdjEwMXAwMTY0LmdpZiIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQoNCg0KDQogICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImFydGljbGVCb2R5Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImhvbWVBcnRpY2xlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSINCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICByZ2IoMTgwLDE4MCwxODApOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMHB4Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogM3B4Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxNnB4Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0Om5vcm1hbDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMHB4IDFweCAwcHggI2ZmZmVlZjsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGRyb3BzaGFkb3coY29sb3I9I2ZmZmVlZixvZmZYPTAsb2ZmWT0xKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiPjIwPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA5NSU7IG1hcmdpbi1sZWZ0OiAyJTsgbWFyZ2luLXJpZ2h0OiAyJTsgbWFyZ2luLXRvcDowcHg7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLVRpdGxlLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InByb2NUaXRsZSIgc3R5bGU9IndpZHRoOiAxMDAlOyBmb250LXNpemU6IDE0cHg7IGZvbnQtd2VpZ2h0OiBib2xkOyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBOaWNrZWwtY2F0YWx5emVkIEFtaW5hdGlvbiBvZiBBcnlsIENobG9yaWRlcw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLUF1dGhvcnMtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZmxvYXQ6IGxlZnQ7IGZvbnQtc2l6ZTogMTJweDsgbWFyZ2luLXRvcDogMTBweDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaG9tZUF1dGhvcnMiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBaYWNoYXJ5IEcuIFdhbHRlcnMsIERhbmllbCBXLiBUdXJuZXIsIGFuZCBOZWlsIEsuIEdhcmcNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aT5PcmcuIFN5bnRoLjwvaT4gPGI+MjAyNDwvYj4sIDxpPjEwMTwvaT4sIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDE1MA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InRvY2RvaSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRE9JOiA8IS0tYSB0YXJnZXQ9Il9ibGFuayIgc3R5bGU9InRleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyOyIgaHJlZj0iaHR0cDovL2R4LmRvaS5vcmcvMTAuMTUyMjcvb3Jnc3luLjEwMS4wMTUwIi0tPjEwLjE1MjI3L29yZ3N5bi4xMDEuMDE1MDwhLS0vYS0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InByb2NDaGVjayI+Q2hlY2tlZCBieTogUHJhc2hhbnNhIEIuIEthbm5hbmdhcmEgYW5kIE0uIEtldmluIEJyb3duPGJyIC8+PC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tQ29sbGFwc2libGUgc2VjdGlvbi0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KPGJyLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA5NSU7IG1hcmdpbi1sZWZ0OiAyJTsgbWFyZ2luLXJpZ2h0OiAyJTsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2xsYXBzaWJsZUNvbnRhaW5lciIgaWQ9djEwMXAwMTUwIG5hbWU9JzEnICBzdHlsZT0id2lkdGg6IDEwMCU7Ij4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sbGFwc2VJbWdEaXYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIGNsYXNzPSJjb2xsYXBzZUltZ1JlcyIgIHN0eWxlPSJ3aWR0aDo5NSUiIGFsdD0iUmVhY3Rpb24gc2NoZW1lIiAgc3JjPSIvY29udGVudC9maWd1cmVzL3YxMDFwMDE1MC5naWYiIC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KDQoNCg0KICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhcnRpY2xlQm9keSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJob21lQXJ0aWNsZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAgcmdiKDE4MCwxODAsMTgwKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDBweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MTZweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDpub3JtYWw7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDBweCAxcHggMHB4ICNmZmZlZWY7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBkcm9wc2hhZG93KGNvbG9yPSNmZmZlZWYsb2ZmWD0wLG9mZlk9MSk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIj4yMTwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogOTUlOyBtYXJnaW4tbGVmdDogMiU7IG1hcmdpbi1yaWdodDogMiU7IG1hcmdpbi10b3A6MHB4OyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS1UaXRsZS0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcm9jVGl0bGUiIHN0eWxlPSJ3aWR0aDogMTAwJTsgZm9udC1zaXplOiAxNHB4OyBmb250LXdlaWdodDogYm9sZDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVGFuZGVtIEZyYWdtZW50YXRpb24vT2xlZmluYXRpb24gZm9yIFByb2R1Y3Rpb24gb2YgTmVvcGVudHlsZW5lLVRldGhlcmVkIDEsNi1FbnluZXMgZnJvbSBEaW1lZG9uZQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLUF1dGhvcnMtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZmxvYXQ6IGxlZnQ7IGZvbnQtc2l6ZTogMTJweDsgbWFyZ2luLXRvcDogMTBweDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaG9tZUF1dGhvcnMiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBLaCBUYW52aXIgQWhtZWQsIEEuIEMuIE1hcnRpbiwgR2FicmllbGxhIE8uIFdhYmxlciwgS3Jpc3RlbiBTLiBOZXJiZWNraSwgYW5kIEdyZWdvcnkgQi4gRHVkbGV5DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGk+T3JnLiBTeW50aC48L2k+IDxiPjIwMjQ8L2I+LCA8aT4xMDE8L2k+LCANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxMjQNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0b2Nkb2kiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIERPSTogPCEtLWEgdGFyZ2V0PSJfYmxhbmsiIHN0eWxlPSJ0ZXh0LWRlY29yYXRpb246bm9uZTtjdXJzb3I6cG9pbnRlcjsiIGhyZWY9Imh0dHA6Ly9keC5kb2kub3JnLzEwLjE1MjI3L29yZ3N5bi4xMDEuMDEyNCItLT4xMC4xNTIyNy9vcmdzeW4uMTAxLjAxMjQ8IS0tL2EtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcm9jQ2hlY2siPkNoZWNrZWQgYnk6IEh5dW5nIEpvbyBLaW0gYW5kIFRlaHNoaWsgWW9vbjxiciAvPjwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLUNvbGxhcHNpYmxlIHNlY3Rpb24tLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCjxici8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogOTUlOyBtYXJnaW4tbGVmdDogMiU7IG1hcmdpbi1yaWdodDogMiU7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sbGFwc2libGVDb250YWluZXIiIGlkPXYxMDFwMDEyNCBuYW1lPScxJyAgc3R5bGU9IndpZHRoOiAxMDAlOyI+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbGxhcHNlSW1nRGl2Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBjbGFzcz0iY29sbGFwc2VJbWdSZXMiICBzdHlsZT0id2lkdGg6OTUlIiBhbHQ9IlJlYWN0aW9uIHNjaGVtZSIgIHNyYz0iL2NvbnRlbnQvZmlndXJlcy92MTAxcDAxMjQuZ2lmIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCg0KDQoNCiAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYXJ0aWNsZUJvZHkiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaG9tZUFydGljbGUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9Ig0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIHJnYigxODAsMTgwLDE4MCk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYzsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwcHg7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjE2cHg7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6bm9ybWFsOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiAwcHggMXB4IDBweCAjZmZmZWVmOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogZHJvcHNoYWRvdyhjb2xvcj0jZmZmZWVmLG9mZlg9MCxvZmZZPTEpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICI+MjI8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImRpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IDk1JTsgbWFyZ2luLWxlZnQ6IDIlOyBtYXJnaW4tcmlnaHQ6IDIlOyBtYXJnaW4tdG9wOjBweDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tVGl0bGUtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icHJvY1RpdGxlIiBzdHlsZT0id2lkdGg6IDEwMCU7IGZvbnQtc2l6ZTogMTRweDsgZm9udC13ZWlnaHQ6IGJvbGQ7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFN5bnRoZXNpcyBvZiA1LSgxLURpYXpvLTItZXRob3h5LTItb3hvZXRoeWwpIGRpYmVuem9bPGk+YixkPC9pPl10aGlvcGhlbml1bSBUcmlmbGF0ZQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLUF1dGhvcnMtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZmxvYXQ6IGxlZnQ7IGZvbnQtc2l6ZTogMTJweDsgbWFyZ2luLXRvcDogMTBweDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaG9tZUF1dGhvcnMiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBCcmlnaXR0ZSBXb3JicywgU3ZlbiBUaW1tYW5uLCBGZW5nIFBlbmcsIFJhbHBoIFpoYW8sIGFuZCBNYW51ZWwgQWxjYXJhem8NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aT5PcmcuIFN5bnRoLjwvaT4gPGI+MjAyNDwvYj4sIDxpPjEwMTwvaT4sIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEwOQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InRvY2RvaSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRE9JOiA8IS0tYSB0YXJnZXQ9Il9ibGFuayIgc3R5bGU9InRleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyOyIgaHJlZj0iaHR0cDovL2R4LmRvaS5vcmcvMTAuMTUyMjcvb3Jnc3luLjEwMS4wMTA5Ii0tPjEwLjE1MjI3L29yZ3N5bi4xMDEuMDEwOTwhLS0vYS0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InByb2NDaGVjayI+Q2hlY2tlZCBieTogUGFydGhhIFNhcmF0aGkgSGF6cmEgYW5kIEtldmluIEJyb3duPGJyIC8+PC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tQ29sbGFwc2libGUgc2VjdGlvbi0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KPGJyLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA5NSU7IG1hcmdpbi1sZWZ0OiAyJTsgbWFyZ2luLXJpZ2h0OiAyJTsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2xsYXBzaWJsZUNvbnRhaW5lciIgaWQ9djEwMXAwMTA5IG5hbWU9JzEnICBzdHlsZT0id2lkdGg6IDEwMCU7Ij4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sbGFwc2VJbWdEaXYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIGNsYXNzPSJjb2xsYXBzZUltZ1JlcyIgIHN0eWxlPSJ3aWR0aDo5NSUiIGFsdD0iUmVhY3Rpb24gc2NoZW1lIiAgc3JjPSIvY29udGVudC9maWd1cmVzL3YxMDFwMDEwOS5naWYiIC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KDQoNCg0KICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYXJ0aWNsZUJvZHkiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJob21lQXJ0aWNsZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSINCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIHJnYigxODAsMTgwLDE4MCk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwcHg7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxNnB4Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6bm9ybWFsOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDBweCAxcHggMHB4ICNmZmZlZWY7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGRyb3BzaGFkb3coY29sb3I9I2ZmZmVlZixvZmZYPTAsb2ZmWT0xKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICI+MjM8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA5NSU7IG1hcmdpbi1sZWZ0OiAyJTsgbWFyZ2luLXJpZ2h0OiAyJTsgbWFyZ2luLXRvcDowcHg7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLVRpdGxlLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InByb2NUaXRsZSIgc3R5bGU9IndpZHRoOiAxMDAlOyBmb250LXNpemU6IDE0cHg7IGZvbnQtd2VpZ2h0OiBib2xkOyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Zm9udCBzdHlsZT0iY29sb3I6cmVkOyI+RGlzY3Vzc2lvbiBBZGRlbmR1bTwvZm9udD4gZm9yOiBNaWxkIENvbnZlcnNpb24gb2YgVGVydGlhcnkgQW1pZGVzIHRvIEFsZGVoeWRlcyBVc2luZyBDcDxzdWI+Mjwvc3ViPlpyKEgpQ2wgKFNjaHdhcnR6J3MgUmVhZ2VudCkNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS1BdXRob3JzLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImZsb2F0OiBsZWZ0OyBmb250LXNpemU6IDEycHg7IG1hcmdpbi10b3A6IDEwcHg7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImhvbWVBdXRob3JzIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTmFyc2lobXVsdSBDaGVyeWFsYSwgUnVpIFNoaSwgU2hlbGJ5IE1jZ3VpcmUsIE5hcmVzaCBHYW50YXNhbGEsIE5hZ2FyanVuIFJlZGR5IFZhbnRhZGR1LCBSYXZpa3Jpc2huYSBEYWRhLCBOYW4gV2FuZywgU2hhbWVlbSBTLiBTeWVkYSwgSGlyYSBLaGFsaWQsIGFuZCBHdW5kYSBJLiBHZW9yZw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpPk9yZy4gU3ludGguPC9pPiA8Yj4yMDI0PC9iPiwgPGk+MTAxPC9pPiwgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgODENCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KPGRpdiBjbGFzcz0idG9jZG9pIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBET0k6IDwhLS1hIHRhcmdldD0iX2JsYW5rIiBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOm5vbmU7Y3Vyc29yOnBvaW50ZXI7IiBocmVmPSJodHRwOi8vZHguZG9pLm9yZy8xMC4xNTIyNy9vcmdzeW4uMTAxLjAwODEiLS0+MTAuMTUyMjcvb3Jnc3luLjEwMS4wMDgxPCEtLS9hLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InByb2NDaGVjayI+PGI+T3JpZ2luYWwgQXJ0aWNsZTogPC9iPjxhIHN0eWxlPSd0ZXh0LWRlY29yYXRpb246bm9uZScgaHJlZj0nZGVtby5hc3B4P3ByZXA9djg4cDA0MjcnPjxpPk9yZy4gU3ludGguPC9pPiA8Yj4yMDExPC9iPiwgPGk+ODg8L2k+LCANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA0Mjc8L2E+PGJyIC8+PC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tQ29sbGFwc2libGUgc2VjdGlvbi0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KPGJyLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA5NSU7IG1hcmdpbi1sZWZ0OiAyJTsgbWFyZ2luLXJpZ2h0OiAyJTsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2xsYXBzaWJsZUNvbnRhaW5lciIgaWQ9djEwMXAwMDgxIG5hbWU9JzEnICBzdHlsZT0id2lkdGg6IDEwMCU7Ij4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sbGFwc2VJbWdEaXYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIGNsYXNzPSJjb2xsYXBzZUltZ1JlcyIgIHN0eWxlPSJ3aWR0aDo5NSUiIGFsdD0iUmVhY3Rpb24gc2NoZW1lIiAgc3JjPSIvY29udGVudC9maWd1cmVzL3YxMDFwMDA4MS5naWYiIC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KDQoNCg0KICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhcnRpY2xlQm9keSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJob21lQXJ0aWNsZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAgcmdiKDE4MCwxODAsMTgwKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDBweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MTZweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDpub3JtYWw7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDBweCAxcHggMHB4ICNmZmZlZWY7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBkcm9wc2hhZG93KGNvbG9yPSNmZmZlZWYsb2ZmWD0wLG9mZlk9MSk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIj4yNDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogOTUlOyBtYXJnaW4tbGVmdDogMiU7IG1hcmdpbi1yaWdodDogMiU7IG1hcmdpbi10b3A6MHB4OyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS1UaXRsZS0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcm9jVGl0bGUiIHN0eWxlPSJ3aWR0aDogMTAwJTsgZm9udC1zaXplOiAxNHB4OyBmb250LXdlaWdodDogYm9sZDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUHJlcGFyYXRpb24gb2YgUmFkaWNhbCBDbG9ja3MgQmVhcmluZyBDYXJib255bCBHcm91cHM6IFN5bnRoZXNpcyBvZiA8aT5OLTwvaT5NZXRob3h5LTxpPk48L2k+LW1ldGh5bHNwaXJvW2N5Y2xvcHJvcGFuZS0xLDknLWZsdW9yZW5lXS0yLWNhcmJveGFtaWRlDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tQXV0aG9ycy0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJmbG9hdDogbGVmdDsgZm9udC1zaXplOiAxMnB4OyBtYXJnaW4tdG9wOiAxMHB4OyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJob21lQXV0aG9ycyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5pY29sZSBELiBCYXJ0b2xvLCBSeWFuIE4uIFJvYnNvbiwgQ29sbGluIEguIFdpdHQsIGFuZCBLLiBBLiBXb2VycGVsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGk+T3JnLiBTeW50aC48L2k+IDxiPjIwMjQ8L2I+LCA8aT4xMDE8L2k+LCANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA2MQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InRvY2RvaSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRE9JOiA8IS0tYSB0YXJnZXQ9Il9ibGFuayIgc3R5bGU9InRleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyOyIgaHJlZj0iaHR0cDovL2R4LmRvaS5vcmcvMTAuMTUyMjcvb3Jnc3luLjEwMS4wMDYxIi0tPjEwLjE1MjI3L29yZ3N5bi4xMDEuMDA2MTwhLS0vYS0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InByb2NDaGVjayI+Q2hlY2tlZCBieTogS2V2aW4gTGVlIGFuZCBEaXJrIFRyYXVuZXI8YnIgLz48L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS1Db2xsYXBzaWJsZSBzZWN0aW9uLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQo8YnIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImRpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IDk1JTsgbWFyZ2luLWxlZnQ6IDIlOyBtYXJnaW4tcmlnaHQ6IDIlOyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbGxhcHNpYmxlQ29udGFpbmVyIiBpZD12MTAxcDAwNjEgbmFtZT0nMScgIHN0eWxlPSJ3aWR0aDogMTAwJTsiPg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2xsYXBzZUltZ0RpdiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgY2xhc3M9ImNvbGxhcHNlSW1nUmVzIiAgc3R5bGU9IndpZHRoOjk1JSIgYWx0PSJSZWFjdGlvbiBzY2hlbWUiICBzcmM9Ii9jb250ZW50L2ZpZ3VyZXMvdjEwMXAwMDYxLmdpZiIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQoNCg0KDQogICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImFydGljbGVCb2R5Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImhvbWVBcnRpY2xlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSINCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICByZ2IoMTgwLDE4MCwxODApOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMHB4Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogM3B4Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxNnB4Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0Om5vcm1hbDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMHB4IDFweCAwcHggI2ZmZmVlZjsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGRyb3BzaGFkb3coY29sb3I9I2ZmZmVlZixvZmZYPTAsb2ZmWT0xKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiPjI1PC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA5NSU7IG1hcmdpbi1sZWZ0OiAyJTsgbWFyZ2luLXJpZ2h0OiAyJTsgbWFyZ2luLXRvcDowcHg7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLVRpdGxlLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InByb2NUaXRsZSIgc3R5bGU9IndpZHRoOiAxMDAlOyBmb250LXNpemU6IDE0cHg7IGZvbnQtd2VpZ2h0OiBib2xkOyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBDb2JhbHQtY2F0YWx5emVkIFJhZGljYWwgT2xlZmluIElzb21lcml6YXRpb246IFJldHJvY3ljbG9pc29tZXJpemF0aW9uIG9mICgtKS1DYXJ5b3BoeWxsZW5lIE94aWRlIHRvICgtKS1IdW11bGVuZSBPeGlkZSBJSQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLUF1dGhvcnMtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZmxvYXQ6IGxlZnQ7IGZvbnQtc2l6ZTogMTJweDsgbWFyZ2luLXRvcDogMTBweDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaG9tZUF1dGhvcnMiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFbGVhbm9yIE0uIExhbmR3ZWhyIGFuZCBSeWFuIEEuIFNoZW52aQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpPk9yZy4gU3ludGguPC9pPiA8Yj4yMDI0PC9iPiwgPGk+MTAxPC9pPiwgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNTENCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0b2Nkb2kiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIERPSTogPCEtLWEgdGFyZ2V0PSJfYmxhbmsiIHN0eWxlPSJ0ZXh0LWRlY29yYXRpb246bm9uZTtjdXJzb3I6cG9pbnRlcjsiIGhyZWY9Imh0dHA6Ly9keC5kb2kub3JnLzEwLjE1MjI3L29yZ3N5bi4xMDEuMDA1MSItLT4xMC4xNTIyNy9vcmdzeW4uMTAxLjAwNTE8IS0tL2EtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcm9jQ2hlY2siPkNoZWNrZWQgYnk6IEVtaWx5IFAuIENoZW4gYW5kIFNhcmFoIEUuIFJlaXNtYW48YnIgLz48L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS1Db2xsYXBzaWJsZSBzZWN0aW9uLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQo8YnIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImRpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IDk1JTsgbWFyZ2luLWxlZnQ6IDIlOyBtYXJnaW4tcmlnaHQ6IDIlOyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbGxhcHNpYmxlQ29udGFpbmVyIiBpZD12MTAxcDAwNTEgbmFtZT0nMScgIHN0eWxlPSJ3aWR0aDogMTAwJTsiPg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2xsYXBzZUltZ0RpdiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgY2xhc3M9ImNvbGxhcHNlSW1nUmVzIiAgc3R5bGU9IndpZHRoOjk1JSIgYWx0PSJSZWFjdGlvbiBzY2hlbWUiICBzcmM9Ii9jb250ZW50L2ZpZ3VyZXMvdjEwMXAwMDUxLmdpZiIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQoNCg0KDQogICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImFydGljbGVCb2R5Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImhvbWVBcnRpY2xlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSINCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICByZ2IoMTgwLDE4MCwxODApOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMHB4Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogM3B4Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxNnB4Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0Om5vcm1hbDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMHB4IDFweCAwcHggI2ZmZmVlZjsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGRyb3BzaGFkb3coY29sb3I9I2ZmZmVlZixvZmZYPTAsb2ZmWT0xKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiPjI2PC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA5NSU7IG1hcmdpbi1sZWZ0OiAyJTsgbWFyZ2luLXJpZ2h0OiAyJTsgbWFyZ2luLXRvcDowcHg7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLVRpdGxlLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InByb2NUaXRsZSIgc3R5bGU9IndpZHRoOiAxMDAlOyBmb250LXNpemU6IDE0cHg7IGZvbnQtd2VpZ2h0OiBib2xkOyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNZXRhbC1GcmVlIEF6aXJpZGluYXRpb24gb2YgQWxrZW5lcyB3aXRoIEZyZWUgQW1pbmVzIGJ5IFRoaWFudGhyZW5hdGlvbg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLUF1dGhvcnMtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZmxvYXQ6IGxlZnQ7IGZvbnQtc2l6ZTogMTJweDsgbWFyZ2luLXRvcDogMTBweDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaG9tZUF1dGhvcnMiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNaW5nLVNoYW5nIExpdSBhbmQgV2VpIFNodQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpPk9yZy4gU3ludGguPC9pPiA8Yj4yMDI0PC9iPiwgPGk+MTAxPC9pPiwgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMzQNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0b2Nkb2kiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIERPSTogPCEtLWEgdGFyZ2V0PSJfYmxhbmsiIHN0eWxlPSJ0ZXh0LWRlY29yYXRpb246bm9uZTtjdXJzb3I6cG9pbnRlcjsiIGhyZWY9Imh0dHA6Ly9keC5kb2kub3JnLzEwLjE1MjI3L29yZ3N5bi4xMDEuMDAzNCItLT4xMC4xNTIyNy9vcmdzeW4uMTAxLjAwMzQ8IS0tL2EtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcm9jQ2hlY2siPkNoZWNrZWQgYnk6IE1pY2hhZWwgRC4gWm90dCBhbmQgRGlyayBUcmF1bmVyPGJyIC8+PC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tQ29sbGFwc2libGUgc2VjdGlvbi0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KPGJyLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA5NSU7IG1hcmdpbi1sZWZ0OiAyJTsgbWFyZ2luLXJpZ2h0OiAyJTsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2xsYXBzaWJsZUNvbnRhaW5lciIgaWQ9djEwMXAwMDM0IG5hbWU9JzEnICBzdHlsZT0id2lkdGg6IDEwMCU7Ij4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sbGFwc2VJbWdEaXYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIGNsYXNzPSJjb2xsYXBzZUltZ1JlcyIgIHN0eWxlPSJ3aWR0aDo5NSUiIGFsdD0iUmVhY3Rpb24gc2NoZW1lIiAgc3JjPSIvY29udGVudC9maWd1cmVzL3YxMDFwMDAzNC5naWYiIC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KDQoNCg0KICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhcnRpY2xlQm9keSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJob21lQXJ0aWNsZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAgcmdiKDE4MCwxODAsMTgwKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDBweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MTZweDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDpub3JtYWw7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDBweCAxcHggMHB4ICNmZmZlZWY7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBkcm9wc2hhZG93KGNvbG9yPSNmZmZlZWYsb2ZmWD0wLG9mZlk9MSk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIj4yNzwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogOTUlOyBtYXJnaW4tbGVmdDogMiU7IG1hcmdpbi1yaWdodDogMiU7IG1hcmdpbi10b3A6MHB4OyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS1UaXRsZS0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcm9jVGl0bGUiIHN0eWxlPSJ3aWR0aDogMTAwJTsgZm9udC1zaXplOiAxNHB4OyBmb250LXdlaWdodDogYm9sZDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgU3ludGhlc2lzIG9mIERldXRlcmF0ZWQgMTxpPkg8L2k+LUluZG9sZS0zLWNhcmJveGFsZGVoeWRlIHZpYSBDYXRhbHl0aWMgVmlsc21laWVyLUhhYWNrIFJlYWN0aW9uDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tQXV0aG9ycy0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJmbG9hdDogbGVmdDsgZm9udC1zaXplOiAxMnB4OyBtYXJnaW4tdG9wOiAxMHB4OyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJob21lQXV0aG9ycyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEppbmcgWHVlLCBZdXNoYW4gWmhhbmcsIEJpbmcgWmhvbmcgYW5kIEppbi1Eb25nIFlhbmcNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aT5PcmcuIFN5bnRoLjwvaT4gPGI+MjAyNDwvYj4sIDxpPjEwMTwvaT4sIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIxDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0idG9jZG9pIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBET0k6IDwhLS1hIHRhcmdldD0iX2JsYW5rIiBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOm5vbmU7Y3Vyc29yOnBvaW50ZXI7IiBocmVmPSJodHRwOi8vZHguZG9pLm9yZy8xMC4xNTIyNy9vcmdzeW4uMTAxLjAwMjEiLS0+MTAuMTUyMjcvb3Jnc3luLjEwMS4wMDIxPCEtLS9hLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icHJvY0NoZWNrIj5DaGVja2VkIGJ5OiBQYW9sbyBQaWFjZW50aW5pLCBPbWFyIEFiZG8gYW5kIE51bm8gTWF1bGlkZTxiciAvPjwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLUNvbGxhcHNpYmxlIHNlY3Rpb24tLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCjxici8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT0iZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogOTUlOyBtYXJnaW4tbGVmdDogMiU7IG1hcmdpbi1yaWdodDogMiU7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sbGFwc2libGVDb250YWluZXIiIGlkPXYxMDFwMDAyMSBuYW1lPScxJyAgc3R5bGU9IndpZHRoOiAxMDAlOyI+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbGxhcHNlSW1nRGl2Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBjbGFzcz0iY29sbGFwc2VJbWdSZXMiICBzdHlsZT0id2lkdGg6OTUlIiBhbHQ9IlJlYWN0aW9uIHNjaGVtZSIgIHNyYz0iL2NvbnRlbnQvZmlndXJlcy92MTAxcDAwMjEuZ2lmIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCg0KDQoNCiAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYXJ0aWNsZUJvZHkiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaG9tZUFydGljbGUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9Ig0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIHJnYigxODAsMTgwLDE4MCk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYzsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwcHg7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjE2cHg7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6bm9ybWFsOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiAwcHggMXB4IDBweCAjZmZmZWVmOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogZHJvcHNoYWRvdyhjb2xvcj0jZmZmZWVmLG9mZlg9MCxvZmZZPTEpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICI+Mjg8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImRpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IDk1JTsgbWFyZ2luLWxlZnQ6IDIlOyBtYXJnaW4tcmlnaHQ6IDIlOyBtYXJnaW4tdG9wOjBweDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tVGl0bGUtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icHJvY1RpdGxlIiBzdHlsZT0id2lkdGg6IDEwMCU7IGZvbnQtc2l6ZTogMTRweDsgZm9udC13ZWlnaHQ6IGJvbGQ7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFN5bnRoZXNpcyBvZiBTZWNvbmRhcnkgQmVuenlsaWMgQWxjb2hvbHMgYnkgUmVkdWN0aXZlIEFyeWxhdGlvbiBvZiBBbGRlaHlkZXM6ICZhbHBoYTstUGhlbnlsLTYtcXVpbm9saW5lbWV0aGFub2wNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS1BdXRob3JzLS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImZsb2F0OiBsZWZ0OyBmb250LXNpemU6IDEycHg7IG1hcmdpbi10b3A6IDEwcHg7Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImhvbWVBdXRob3JzIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgR2lsaWFuIFQuIFRob21hcywgRXJpYyBTLiBJc2JyYW5kdCBhbmQgU3RlcGhlbiBHLiBOZXdtYW4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aT5PcmcuIFN5bnRoLjwvaT4gPGI+MjAyNDwvYj4sIDxpPjEwMTwvaT4sIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDENCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0b2Nkb2kiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIERPSTogPCEtLWEgdGFyZ2V0PSJfYmxhbmsiIHN0eWxlPSJ0ZXh0LWRlY29yYXRpb246bm9uZTtjdXJzb3I6cG9pbnRlcjsiIGhyZWY9Imh0dHA6Ly9keC5kb2kub3JnLzEwLjE1MjI3L29yZ3N5bi4xMDEuMDAwMSItLT4xMC4xNTIyNy9vcmdzeW4uMTAxLjAwMDE8IS0tL2EtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcm9jQ2hlY2siPkNoZWNrZWQgYnk6IENocmlzdG9waGVyIEMuIE5hd3JhdCBhbmQgS2V2aW4gQ2FtcG9zPGJyIC8+PC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tQ29sbGFwc2libGUgc2VjdGlvbi0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KPGJyLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA5NSU7IG1hcmdpbi1sZWZ0OiAyJTsgbWFyZ2luLXJpZ2h0OiAyJTsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2xsYXBzaWJsZUNvbnRhaW5lciIgaWQ9djEwMXAwMDAxIG5hbWU9JzEnICBzdHlsZT0id2lkdGg6IDEwMCU7Ij4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sbGFwc2VJbWdEaXYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIGNsYXNzPSJjb2xsYXBzZUltZ1JlcyIgIHN0eWxlPSJ3aWR0aDo5NSUiIGFsdD0iUmVhY3Rpb24gc2NoZW1lIiAgc3JjPSIvY29udGVudC9maWd1cmVzL3YxMDFwMDAwMS5naWYiIC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KDQoNCg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+ZAIDD2QWAgIDD2QWCAIBD2QWAmYPZBYCAgEPEGRkFgFmZAIDD2QWAmYPZBYCAgEPEGRkFgBkAgUPZBYCZg9kFgICAQ8QZGQWAWZkAgcPZBYCZg9kFgICAQ8QZGQWAGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgcFHmN0bDAwJE1haW5Db250ZW50JEltYWdlQnV0dG9uMwUiY3RsMDAkTWFpbkNvbnRlbnQkcHVibGljYXRpb25SYWRpbwUfY3RsMDAkTWFpbkNvbnRlbnQkY29tcG91bmRSYWRpbwUfY3RsMDAkTWFpbkNvbnRlbnQkY29tcG91bmRSYWRpbwUcY3RsMDAkTWFpbkNvbnRlbnQkYnRuQ2xvc2VNZQUgY3RsMDAkTWFpbkNvbnRlbnQkSW1hZ2VCdXR0b24zMDAFH2N0bDAwJE1haW5Db250ZW50JEltYWdlQnV0dG9uMzOX/z6F0hb5xf26VJI0MFHb2O0iQFq7bppD1u5eU8oceQ==" /> </div> <script type="text/javascript"> //<![CDATA[ var theForm = document.forms['aspnetForm']; if (!theForm) { theForm = document.aspnetForm; } function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit(); } } //]]> </script> <script src="/WebResource.axd?d=JK8NWCykmKFNgk_byqyMg8yzekZLbhf_jSt1ruY30kUAWLx78z7OArNknnJ5CaVw5FWnxRerP_ztWgGstFVmLgIsuq8-R3NSc6aX9c-v_EQ1&t=638392970620000000" type="text/javascript"></script> <script src="/ScriptResource.axd?d=8tDZ9Nh4flxZmCBm8wUkoPAYjl-ik_VdcW8lgr9ZLzEXZIz8GD7c6dNV8w7JleeZvSp-u1uCEB14bZqJvbvnRKUVKlVhVP_xf7v2Wd65aKoPpH9MQ-rXdXtfMV3rzE7ZSYjKboXriv998npMDHnNjw2&t=ffffffff9e08e8bf" type="text/javascript"></script> <script src="/ScriptResource.axd?d=9qR-F-xJSOiJ-w1KWZA0q4nwminxiyX97lZPtO42F7ZsaBJT15qhb9Dd_sqD-AiJGMc-zE5W-BneM1Kr0C7qLbSzYfHWkRZCrxQcYjOv2U4bmF6bf6NYkGOUdH96DAV50&t=7f16157c" type="text/javascript"></script> <script src="/ScriptResource.axd?d=YeB9NrvKnWU0H-IiyFC_DCMKbZhqxtjZn0our_YfFZSlvEC1qscIWpUCMAHmDcEJ0fdLrYXQQr4Rl1LQ9uN2ZIcgQof0oBtUx1j0Yf5DC5m4zuUiWXZ9h5UuXmOppfiln8_Db8h9lyNvC7ohbANEgw2&t=7f16157c" type="text/javascript"></script> <script src="/ScriptResource.axd?d=wEFXCFFGEE88JomsO9wP4a3nuKtFmlWoUPCCYJGUFvk9kfS_0pWUZ2RlbCvLYNGM1lgYsWSmXw8T8y31xeTVSJPayfh1Jp9YYLsZV327GKmXLma9lFf3aLj0uMtQYrzE0&t=7f16157c" type="text/javascript"></script> <script src="/ScriptResource.axd?d=5qxHzC5-QsLxkscgDynsBt0rWujj8lIafDW77iIdGZVSaLDuseiU0lOPb8wX5PzizIUucXWTkYmyijRXmsoBi-EEeMa__oHueeT1Bs1X05Y5S3PkweCH66PuT7czJb1p_4J2CTv48sLB3dPkPGgivw2&t=7f16157c" type="text/javascript"></script> <script src="/ScriptResource.axd?d=PFKrYCH04TY1GZSAoQRQWwxiN3zk-AlwFrAPtUzzfh9d2MwvZGt_F5-8AUd7hIeiTo-LER-LDWSSeSgVT_16tZxqKpl-gzQceDnJEYhDYL1jtTrTdDZjDgnMmS-Q3n6BhbBdIKSf7p9Q702ICp3wq3C4Kn1eYVDHSZ0ml_z-ECc1&t=7f16157c" type="text/javascript"></script> <script src="/ScriptResource.axd?d=kvhprDhOCOKgsGlaMox3SUtUkR5kOhNnHyiPNCMqcW4PFvZJ8ccqM81wOPLCk2sfdhVG4ZOEeoSNhhbje9guJcn_SRWbzSm4feaVekFInx1I8iiIjeuZvdn2F-IXIN58E2_HR52Y0r42GYJ-PcwyWg2&t=7f16157c" type="text/javascript"></script> <script src="/ScriptResource.axd?d=TIQRxXht9oMWRrYVPFnDzoFMsaIIQPpg0rFsAKbV2RfIEeKnzBuq9s83ushBg3ER-53h6ZTEFQ7rdeh9dSDi6sFOBRQxpqQTAuFnvpzCZzy_DNOqpAnyh97VvvJgX-utz2lRG1EDzGbqZUpcYNWsww2&t=7f16157c" type="text/javascript"></script> <script src="/ScriptResource.axd?d=MBWApXol1L62pXVGwYha0nfUu2EvOtFOukl16IOAki0peIzF1toxQEkxk6RtCr6O-GgcNYUcUnCOAIIALRiMBE8GcZTlcy89X4RRgU5GqXJvFOHvn70e6Wk1BITsH_51c_F2t0xtoytDPVstyOSl0A2&t=7f16157c" type="text/javascript"></script> <script src="/ScriptResource.axd?d=67vlZXuco6lHzwwaTmN0QSXxRdxfKoz8ZqNmpX1DpXf2yLLC_z853df43Cy0NJxP4z7jcgDDEkrefvGRoUoKWpmis0PHB9ZmfUyOSUnMwtQIoqmKxiGvuXryTfPAPMPrRNU3nrqURnQbcZGp_fUk3jOw8vocLUsUPzrNcliDSsA1&t=7f16157c" type="text/javascript"></script> <script src="/ScriptResource.axd?d=VwX2oYDrz_OjwIR-19EdIzyxRmeNrge1BZgQROUscxY2nX-RCJzi-uAx8lxyAuZ3lwYKLv84Is8ozeyKd_0DnCHU7swcCVPBJc5YinOhN-asLx2pow9kF0mZ57jMPSDSVHyri7FLZklIJyyLPKpzGOdyuXArePU3QL-ghDWoaHc1&t=7f16157c" type="text/javascript"></script> <script src="/ScriptResource.axd?d=t9EbpGyYJtrjB4nuy1PktmTM1Hr47_UOS4BnPlluqiBNRTI4LX52ooBDHSliEI3aIq5v51zOVKsWPxN8JDZTe5LB2Kv3iAVydtg7s_yyWLvpSh1s6DLgEkd8bGCVOsRcuUEK7Zc6jP5_WETbkdC4hA2&t=7f16157c" type="text/javascript"></script> <script src="/ScriptResource.axd?d=HKkY2oZ17DCo0naT83egElQxVB4iQaWh4nHDJOwn4KivbDN2eoL-uuyI58UMqi5rPt7pxbJDo7_OoSbVbEsPHT_tbHP5F-SS9z2Pw9uZLY0SZyvC83LZp9TucOhI7Fj58tqvXXgP3vgJs4h3dJ5p8w2&t=7f16157c" type="text/javascript"></script> <script src="/ScriptResource.axd?d=NxrcWJU4vGxUwhQD3a11OwfJobp6t_cxNF9vGE_1BTcq6HNvLjrqluoL1qnNnv8zpKiwsKc_r9RoWpIPlMNcYsh0ztJO4HSYm9EamNIpUMe8lZLZOPv-CP97swW2ElBwblkX1vMW8koXthw7MhoROg2&t=7f16157c" type="text/javascript"></script> <script src="/ScriptResource.axd?d=Mmy9QgKl-DuMuobjqLjS9Hw___5nOQwAdRi_-hpRFT8zKKhos-QN7iud9nz4qVOiH3OOa1IErFnvAQsMreFs8cM5vb_sqoecyBdtgorExjPHAE9m0gbJtJecZPNLc0A9qo8DOVia2GJKvGFtJnxy9g2&t=7f16157c" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ function WebForm_OnSubmit() { null; return true; } //]]> </script> <div> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="CA0B0334" /> <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdAPQBokR17ShvjGJ4TJaNI8XFAUKZL3BqPnWVXiDd9cJmjvfykDxeM4nX/YOQmruU26FRh+GumekkMK4+wut+Xkool33rKSwtMUDFlxL1blcEeugeLRnLiwVvkwd89mXw5hhEEmACBdzdnYQaWPz9LqAGWhpcq4Wf0GbbSJTV+GDqarTUlh+k8hbjym+riKJOEe40ughYWXjXQsZPHuMwRn0rNATh0VwBIT+HOarLt83Ouxq7A5elFcKgYIAQ8uN7b+J4lhLW9xjZquodA40Z+ziGeOzG3VAAfJP4KnomomOu2EYgm+ND4blfB10nmtuuBhvGIPEHlFSF+rea5rKZ39Pr2D1TuZXYvLU06B29WRikQfP+m+/uFaG2ZfKFUfSo78c/GlomW4AZ+U2qld2pniXE6xrkYChvy0t8zSRGoC17pUUm1DKX5HAq7EgG0sfS66As9SdWtz9PSlpyq1fGiefHg50odThrUKNQQfzAhdwgpIfQdIbwjDXBRPbL9s/a7K5tadmgxiaTeK4z9zqKyttrfPKfrVoXBWRy+1m8zahSOnroOml5R+z/Cfa+ATN2BzjxyxKtLnZ8HLw/tyxl3xg7oOQ1OftdnT6HOVBQg1kAm8sA2mAOsOD9vQ6Q30H02MfGoQoTvWXaPRLaAsRr3b+iQ8QzufXc+qhIHcCa9SNzNWUpGPOYVIG1s1lSRdd3wGN/XEgpW1BNKHvgeYL6kFnUcVIFqoFoQxzqCDzDA9HpfmPkaqPjz6a/4h5a2irRHgM11Xm7btq/cBypPQnOF1Gt0MBEwh4u+w3X15BtbeGK0C6z8NEe1O2o/Z4rR1Ck08SwRP63R0GgTZ+HfTl7TSrjwnEKsjakW44nT8SKkzVqNZLqq4jimBzrAqNJsReZDRfl0aMvHKQyJ3WiOPdMdPJuJgVKwJDUlpW/YeXABmWW/W2A/idqLTbx4qsMACHoij5LNXS7+EYBxCj7vhfih48PR8P2cyao6lk9oEigGNCNWKiPWhCrY3l+J/5krhdAPbLbCzqU1KfdB/jBxtTUWYQZsROScBpEWEfZC4DI0g1dCCOYZW4PMIbYIM8qp9DP/2gCIvxtbX3vyKiRlX7SbSOR6m/unpI/DfX40xtUQRjch7ZFBpU0mHXZ7doHa2vV/DGuflxQmhH2TwmdO7gdwoH/P6Ki0gNP0pFo8L3BY3UsJMHgVpnpTca40Ku/x7ImjHo8GRYzuNA6WFGM37AnZ9oQUNQoDTDKFAcXFFj+1RisNGOo7J8tHMrcBpAeUGQxGufgiIuVZwV4OnlcPlnEzpUdzg1q/G0uCSlNQswHN6u2Z0WmyDySyhoWleqfUte5tVUinKGyTpFkoXUHyxhqmSPKmHWhODld/L4CxmkVtEINqdvlbc3pEylfhxUMPFHBjIqRe9czxhTSUERiwdTdR6CbyOwPM18x0nVChaB8IgbganBwS8aZCDNrSFCzbRqGrD0H6iXQogPFJ9jA6SvZvUyzMLcB7yiASBuAmCBqWUwo4k7SxIlBQKdnBCD0wTAuGtHKYl9ERr1s8oKb5wz1ltnX5pn9cZ5dr0krOChPaEwohK7NqYyQRzz0AWEsRjPnd5yhkACaGNNdO73rJoz7lLFV+Uo2YsNr1hLQedWfpMJrKQpiJSdeEUuAHO+Oq2Tuabs1xxHoeCvFoq9jjUUvrhFuS80V3syEZ4HK0KKw801h1ua/nh7YpGQXajp+MiR6ZQsmW6OBf6DJ2POksNjaEGauCe+/YzUSrRf7bOneQN7KOeyT3tHw/wpEEM4I10vsukGIsz4wEI3hByr0d1hUqdLYRGYupxOn7jBe0/lx+ez5FuIcy3rXuo7AxkjFAZwXEJE4JEpnmtqnNzAxudtlb6JJrZwUA+H2+aVG6wJXfS/iWOjKOWYmrP4bz09HzC4aBAXvmOAbr1RsEnXvY/fJuAHesCRORvXCexKRuzZCdN2U8ji1QKrlg/PjLfs2gryFM7iIznz5q6jCtWMHRFfKms61wuBwaaZIdfUcvGsXH1BzvWl0FBDwN/L9aKX76md2vQjGolNx/dYOZ464YYSVvEJ01LjaCpg2819i6WcBL4xVNjUUNtgouV2q4a+EZdBpxEhTrvo6ipKgPZrtlQBC9bujFxGSAM3lLyadndEz29JWvpbIa8Ax5wJQaVwan8TOPKPxycdGhVmUWNWuYwsi+mZ4MB/ei9ihU8cch3GvTRbmC9mQv2Ie0Jj/bFsZOrO5wGInvnW6CZWsPXRWMXpE7GwZALh5EQj4r9NQmc9e93dCBXXW3uAqrKtsl2beYNXAKa5b/G5HuvEbnu2qlr/55LKveqHz2/wFIW6b475teOzWRzqKNhxOnTNyUBTwyg1qVPuIMLx4K43RLv4I9XeOt4O5QgRW+1TCU1J1PzPW4nvMb1YMl8aKcKTfUalBGg5dKPlCD1FJmjCgk2A+AFe9Z2Bon0SXpFKiXtpZcxTMXjELM67ZEtRcg194kziap48+gmPWtBRiWeVHqLWeMHDAoaLhKofGlhFexWNF3xutu6NFujKTZ4PlfFSLwSNZSy5T9GXiANnMHSTKk2CGA2GrGQ4KsMFq1pFLcl3Sg13Wq4anpe/Xmz7VyZ59LOkqSnu1id9aCjWUZI8r1U+4jKz3FXK078IarfTR9D+vUx1KPLqLY3pUzWqX9rMu4wLDXIS5ANSByTj1xveNRlqKimscJRePvtAG68KUDBqeWsnhFnFxF+qWZXRL7GSi8sgTu0HBJr87gL2gRjTgAIG+bsia7Wme2QEN642RtV5Ookyr5EGigomcH42JyvQV6wz6+Sr7HplVbEebRQe7iSGBpjoyWLx0YFSr9MH+81JaacCQm4Am5nSgj1a4nx1HozdGVuA3anTGbj161qngc1PYTQtsQA28l0+B5pGfKxmvRx+OG7kWGVvHkOITLSMmqgbSJXAwc/Lvg8L1wQVoeBBghWP7wK9hSjPJCbYKXaib5l3dhdkIVs3np8eQZDut75zssOgjJ2jvIU0wbOQrSiq8bnji7ROW5vU+vuMMFTUt5C1nDpb61/C+BQyK1LJO2SjGT7iszkAKT0Y9Lxsr5onFdcaDomsimaRNfcli8hL5H4pY0nhZLErFDOR1LPOZpwczyeGBOO7Mxe1DVsM0nGQpoumoR69g1HW2U+M1gPZDZlGOeExHnQTi7Cq6BaOQgU2DoHZ2nEp4Q6Az5L89UV1V861/MrRA9mT4nimHFPCOZ4XhenwdwB1ZyxG6x5+FBaLV35d0rEeWWQR7cr5029/f1nky+6aG5s2UHosCoQF2YxhKVEjHJRAr04ousvxiC7kpsgAnj05T0XZA7r0OBt5XQYy3cOanWPfI3Joo6PYLjQH+CZ4cQjzUpEYyXRV55w/apaTd3DrrUoriQTpbPKPBopCWeR0O8rT0SvRNEmDs9UkpxkWa2oTrIyPxTFFhtuu8kKxxM2HMpVfq3dkwFJhH2SR+cDyV+Q37AEGAtmP8qILgEsJXHYPATMiIgGiQglDBf1RD0il6tk5xAtci8KPd2AjouxePbNlif2QO/CljyPqpnAD/7QyCQafdvHavlC3GrDiXBYIq36BHh6OVTVBp+gnchkRPnBva/1gxhVqkyzTmNKgESGYrRDXIVtaU8blU/Hkv4ZdO6vMwd5xj5geh0zrVSp6Q4w/ZkRXS4RzK67/NupE5WHToyR6RktpMd6Fi7XaS0+o3Ae/q26y9kj5oRxT7WPzqQ5YwYISwZAcTAK6pZIRhtIFIPFEIJfS8y1BXJxcquCiPasoU7HCmFZ76m/nNTo/Y4tZy3baOCk+677zlfC/Itf7JWA7ajwClexzgqrgAtIxmgabsRapQc7Ut6N0Hj8wDLCX8cwlTj7qDK47lAf9EkyE9lLb8rZiWC8ttqlcHeGNzvDNpAO1WJutxrA45mve+dwS4azMhezWRvstgiPg3S9EkL15j1VZb4vf6G9nkqKT9JclxphUMMlgYeMtBTJhahFxPC/frnxr3hnV9ENWL865DBDHwvTXuEIhIC6gXJ7PMHqvBCaS39j8Pgkyl4p+1DJOHvUJTZtUyEPhKWEHiP9uQiYPO2tEJUmENJrYRP3RchQvhFXYjnwT3fQRNnTbjNZlD9yQqFNvhYzCJD6V0lVawpC8UUzy+7Bx0RpIuuKO1cJ4MAo0HeT5DCJxbl/PI3rX1LO2UYLVWfHQFM3wKK3w9WC8N/opSFRsPjPZAgpsmANvAhQFfZnF8+CFNwa3WGIEtOPTLi/XaaDsMP4AdXsPxlLFD4zEYkdpoGLxhi5xbRpTVhOShn7MXyA7W9bTURhBt/O53oHLHIiYeudW3+UjZ0T/O+4F1MxSBmqjfz8/KsGoBewjmEnegWwlekHHl4SwtlXYhd5QsgcRfEP5QqSVnqsldu3ABls7/td55FkR3H7eA/qnvXMv6towgn5B02nX7FyXcjsdhEPcuubE9clu8khShKnVLHukyVUVxd3Txps3zvojxRbFKKeGdYqidOjAASVKE0N8iJx9bNRIbfM+t9FZ+y5XWzsDuWgUjTO9VpnQsaUpju6yTon4TQDcp6rE6cf/33jZyzPA3mgHhmauJJGHnPNA0o0oIGcTQpOEHrafKMTNl6gZLs+PzasilBIeAwQjdybrt26TyPZbEgTYOuV1kBmm/MiHAzxnQI+OKXjdMiIa4LqdJMaYNrh0k8kSwwzPEr4LS7S4MQUBgv/ldT0lQZ4SoQy/qr/ufZ33xz3TpO2Min+foCdScyTeqnWvOLcjKICl3j9R6QGzh6gh5ROxQbG0sRJLFwj0M5CI4+47mnRCPqPsbCklGQHeCIXa32BXXSWs4J7vw53P+oc2z49ttrbxpzeE4q1yVB1zXYpiRDX2F14MFje+CXyNYGJOWYkh040EbWZcCX7JWAXSxd4tGW+MCn1Sfjk4Tkf1gra2aj17qFno1f+ffNwlalDVt+dwTKbRHjU4pCFcumCpW6FkM7IXSUn5wgd9OS4NTCB766vl4ptsJZR7N+Q9NnHHhKZWvBg2wzpWhWo0gSkxaj17CYEiNDa76g7IZM/GrY2JfJ4uDF/NCYi1e7FC2VS8ljO/g1mPv6/pjVrgEaSmVNp8msj8LZkIyC4Xvr9uNab9RR3Trv+vl2XytfAZfaRvVg9aQH+aWDU2hfGDv9RyEOKNIVwW5P8/TS2TGlGZTUbLtXN9TZlPmoFsyNVJ65bpvD8b5ef6yaJ0FQgTHGD2x+gyWaMJPct0BqHJHD20r" /> </div> <a id="top_top" style="height: 0px; width: 0px"></a> <script type="text/javascript"> //<![CDATA[ Sys.WebForms.PageRequestManager._initialize('ctl00$ScriptManager1', 'aspnetForm', ['tctl00$UpdatePanel1','','tctl00$QSTab1UP','','tctl00$MainContent$ArticlePanel','','tctl00$MainContent$UpdatePanel3','','tctl00$MainContent$updatepanel6','','tctl00$MainContent$UpdatePanel4','','tctl00$MainContent$UpdatePanel5','','tctl00$MainContent$imgUP','','tctl00$MainContent$UpdatePanel1','','tctl00$MainContent$UpdatePanel2','','tctl00$UpdatePanel2',''], [], ['ctl00$MainContent$ImageButton33','','ctl00$ImageButton300',''], 90, 'ctl00'); //]]> </script> <div class="page"> <div class="header"> <div class="title"> <table width="100%"> <tr> <td> <div style="float: left; min-width: 200px; width: 250px;"> <img id="logo" alt="logo" height="160px" src="/Styles/oslogo.png" /> </div> </td> <td style="vertical-align: middle;"> <div class="reliable"> <h9> <table><tr><td> A Publication <br/>of Reliable Methods <br />for the Preparation <br/> of Organic Compounds</td></tr></table> </h9> </div> </td> <td> <div style="float: right; width: 370px; min-width: 370px; margin-top: 10px; margin-bottom: 10px; margin-right: 10px; color: Black; font-size: 12px!important;"> <div id="tabs" class="topSearch" width="100%" style="padding-bottom: 5px;"> <ul> <li style="width: 49%; padding: 0px; margin-right: 0px;"><a href="#tabs-1" style="width: 85%"> Search Citation</a></li> <li style="width: 48%; margin-left: 0.5%; margin-right: 0px; padding-right: 0px;float:right;"><a style="width: 85%" href="#tabs-2">Search Text</a></li> </ul> <div id="tabs-1"> <div width="100%"> <table style="margin-top: 10px; width: 100%"> <tr style="height: 30px;"> <td style="width: 100px; padding-left: 5px; white-space: nowrap;"> Annual Volume </td> <td style="width: 75px!important; padding-left: 5px;"> <div id="ctl00_UpdatePanel1"> <!--<ajaxToolkit:ComboBox --> <select name="ctl00$QuickSearchAnnVolList1" onchange="javascript:setTimeout('__doPostBack(\'ctl00$QuickSearchAnnVolList1\',\'\')', 0)" id="ctl00_QuickSearchAnnVolList1" DropDownStyle="DropDown" AutoCompleteMode="Suggest" style="width: 60px!important; top: 0px;"> <option selected="selected" value=""></option> <option value="101">101</option> <option value="100">100</option> <option value="99">99</option> <option value="98">98</option> <option value="97">97</option> <option value="96">96</option> <option value="95">95</option> <option value="94">94</option> <option value="93">93</option> <option value="92">92</option> <option value="91">91</option> <option value="90">90</option> <option value="89">89</option> <option value="88">88</option> <option value="87">87</option> <option value="86">86</option> <option value="85">85</option> <option value="84">84</option> <option value="83">83</option> <option value="82">82</option> <option value="81">81</option> <option value="80">80</option> <option value="79">79</option> <option value="78">78</option> <option value="77">77</option> <option value="76">76</option> <option value="75">75</option> <option value="74">74</option> <option value="73">73</option> <option value="72">72</option> <option value="71">71</option> <option value="70">70</option> <option value="69">69</option> <option value="68">68</option> <option value="67">67</option> <option value="66">66</option> <option value="65">65</option> <option value="64">64</option> <option value="63">63</option> <option value="62">62</option> <option value="61">61</option> <option value="60">60</option> <option value="59">59</option> <option value="58">58</option> <option value="57">57</option> <option value="56">56</option> <option value="55">55</option> <option value="54">54</option> <option value="53">53</option> <option value="52">52</option> <option value="51">51</option> <option value="50">50</option> <option value="49">49</option> <option value="48">48</option> <option value="47">47</option> <option value="46">46</option> <option value="45">45</option> <option value="44">44</option> <option value="43">43</option> <option value="42">42</option> <option value="41">41</option> <option value="40">40</option> <option value="39">39</option> <option value="38">38</option> <option value="37">37</option> <option value="36">36</option> <option value="35">35</option> <option value="34">34</option> <option value="33">33</option> <option value="32">32</option> <option value="31">31</option> <option value="30">30</option> <option value="29">29</option> <option value="28">28</option> <option value="27">27</option> <option value="26">26</option> <option value="25">25</option> <option value="24">24</option> <option value="23">23</option> <option value="22">22</option> <option value="21">21</option> <option value="20">20</option> <option value="19">19</option> <option value="18">18</option> <option value="17">17</option> <option value="16">16</option> <option value="15">15</option> <option value="14">14</option> <option value="13">13</option> <option value="12">12</option> <option value="11">11</option> <option value="10">10</option> <option value="9">9</option> <option value="8">8</option> <option value="7">7</option> <option value="6">6</option> <option value="5">5</option> <option value="4">4</option> <option value="3">3</option> <option value="2">2</option> <option value="1">1</option> </select> </div> </td> <td style="padding-left: 10px; width: 40px;"> Page </td> <td style="width: 50px;"> <div id="ctl00_QSTab1UP"> <!-- <input name="ctl00$PageTextBox" type="text" id="ctl00_PageTextBox" style="width: 40px;" /> --> <select name="ctl00$PageTextBoxDrop" id="ctl00_PageTextBoxDrop" disabled="disabled" style="width: 60px;"> </select> </div> </td> <td style="width: 30px;"> <a onclick="javascript:warnUser('Citation')" style="text-decoration:none;"> <div class="RoundYellowDiv" style="width: 35px; text-align: center; color:black; "> <span>GO</span></div> </a> </td> <!--<td style="width: 20px;"> <div class="RoundYellowDiv" style="width: 20px; text-align: center; color:black;"> <span>?</span> </div> </td> --> </tr> </table> </div> </div> <div id="tabs-2"> <div> <table style="margin-top: 10px; width: 100%"> <tr style="height: 30px;"> <td style="width: 210px; padding-left: 5px;"> <input name="ctl00$tab2_TextBox" type="text" id="ctl00_tab2_TextBox" onfocus="javascript:meQSfocus(this)" style="width: 100%;" /> <input type="hidden" name="ctl00$TBWE3_ClientState" id="ctl00_TBWE3_ClientState" /> </td> <td style="padding-left: 5px"> <select name="ctl00$SrcType" id="ctl00_SrcType"> <option value="Anywhere">Anywhere</option> <option value="Title">Title</option> <option value="Author">Author</option> <option value="Checked by">Checked by</option> <option value="CAS">CAS</option> </select> </td> <td style="width: 10%;"> <a onclick="javascript:warnUser('FullTextCitation')" style="text-decoration:none;"> <div class="RoundYellowDiv" style="width: 35px; text-align: center; "> <span>GO</span></div> </a> </td> <td style="width: 7%;"> <div class="RoundYellowDiv" style="width: 20px; text-align: center;"> <span>?</span> </div> </td> </tr> </table> </div> </div> </div> </div> </td> </tr> </table> </div> <!-- <div class="clear hideSkiplink"> <div style="float:left;"><img src="styles/menu/left.gif"/></div> <div style="margin-top:0px;margin-left:30px;"><a href="#ctl00_NavigationMenu_SkipLink"><img alt="Skip Navigation Links" src="/WebResource.axd?d=7VnAdy-qnukWz80d5tmywnuY7i8fBTPVk8uqsMtJyTtIaLTGLPxsdb-4wSMYBySV87OHb-02HZ0jpy5W2iLM90EiKvgGMlX6uFkMgsGwvxw1&t=638392970620000000" width="0" height="0" style="border-width:0px;" /></a><table id="ctl00_NavigationMenu" class="menu ctl00_NavigationMenu_2" cellpadding="0" cellspacing="0" border="0"> <tr> <td onmouseover="Menu_HoverStatic(this)" onmouseout="Menu_Unhover(this)" onkeyup="Menu_Key(this)" id="ctl00_NavigationMenun0"><table class="menuStaticItem ctl00_NavigationMenu_4" cellpadding="0" cellspacing="0" border="0" width="100%"> <tr> <td style="white-space:nowrap;"><a class="ctl00_NavigationMenu_1 menuStaticItem ctl00_NavigationMenu_3" href="Default.aspx" style="border-style:none;font-size:1em;">Home</a></td> </tr> </table></td><td style="width:3px;"></td><td onmouseover="Menu_HoverStatic(this)" onmouseout="Menu_Unhover(this)" onkeyup="Menu_Key(this)" id="ctl00_NavigationMenun1"><table class="menuStaticItem ctl00_NavigationMenu_4" cellpadding="0" cellspacing="0" border="0" width="100%"> <tr> <td style="white-space:nowrap;"><a class="ctl00_NavigationMenu_1 menuStaticItem ctl00_NavigationMenu_3" href="About.aspx" style="border-style:none;font-size:1em;">About</a></td> </tr> </table></td> </tr> </table><a id="ctl00_NavigationMenu_SkipLink"></a> </div> </div> --> <div class="menu_templ" style="height: 50px;"> <ul id="css3menu1" class="topmenu shadowbox" style=""> <li class="topfirst"><a href="Default.aspx" style="height: 30px; line-height: 30px;"> Home</a></li> <li class="topmenu"><a href="Search.aspx" style="height: 30px; line-height: 30px;">Search</a></li> <li class="topmenu"><a href="#" style="height: 30px; line-height: 30px;">For Authors</a> <ul> <li><a href="instructions.aspx">Instructions for Articles</a></li> <li><a href="instructionspe.aspx">Instructions for Perspectives</a></li> <li><a href="instructionsda.aspx">Instructions for Discussion Addenda</a></li> <li><a href="instructionsat.aspx">Instructions for Article Templates</a></li> <li><a href="instructionspa.aspx">Instructions for Proposing Articles</a></li> Google Drive Logo <li><a href="Content/pdfs/Organic_Syntheses_Template.docx">Article Template</a></li> <li><a href="Content/pdfs/OS_Perspective_Template.docx">OS Perspective Template</a></li> <li><a href="Content/pdfs/Organic_Syntheses_Discussion_Addendum_Template.docx">Discussion Addenda Template</a></li> <li><a href="ethical.aspx">Ethical Guidelines</a></li> </ul> </li> <li class="topmenu"><a href="#" style="height: 30px; line-height: 30px;">Submission</a> <ul> <li><a href="SubmitArticle.aspx">Submit an Article</a></li> <li><a href="SubmitPerspective.aspx">Submit a Perspective</a></li> <li><a href="SubmitAddendum.aspx">Submit a Discussion Addendum</a></li> <li><a href="SubmitProposal.aspx">Propose an Article</a></li> <li><a href="SuggestSubject.aspx">Suggest a Subject for an Article</a></li> </ul> </li> <li class="topmenu"><a href="#" style="height: 30px; line-height: 30px;">About OrgSyn</a> <ul> <li><a href="about.aspx">About OrgSyn</a></li> <li><a href="DEIR_statement.aspx">DEIR Statement</a></li> <li><a href="history.aspx">History of OrgSyn</a></li> <li><a href="BOE.aspx?show=B">Board of Editors</a></li> <li><a href="BOE.aspx?show=D">Board of Directors</a></li> <li><a href="BOE.aspx?show=F">Former Editors</a></li> <li><a href="voleditors1.aspx">List of Volume Editors</a></li> <li><a href="mostaccessedarticles.aspx">Most Accessed Articles</a></li> </ul> </li> <li class="topmenu"><a href="#" style="height: 30px; line-height: 30px;">Safety</a> <ul> <li><a href="SafetyAndWaste.aspx">Safety and Waste Disposal Information</a></li> <li><a href="CautionNotes.aspx">Safety Notes</a></li> </ul> </li> <li class="topmenu"><a href="#" style="height: 30px; line-height: 30px;">Grants/Programs</a> <ul> <li><a href="osphilanthropy.aspx">OS Philanthropy</a></li> <li><a href="ospuigrants.aspx">OS PUI Grants</a></li> <li><a href="osworkshop.aspx">OS Workshop</a></li> </ul> </li> <li class="toplast"><a href="#" style="height: 30px; line-height: 30px;">Contact OrgSyn</a> <ul> <li><a href="websitequestions.aspx">Website related questions</a></li> <li><a href="procquestions.aspx">Procedure related questions</a></li> </ul> </li> </ul> </div> </div> <div class="main"> <!--homeButton--> <div id="Div1" style="width: 25px; height: 25px; position: fixed; bottom: auto; top: auto; left: -5px; z-index: 100000;" onclick="javascript:jsGoto('#top_top');" class="RoundYellowDiv"> <div style="height: 100%; vertical-align: middle;"> <table style="height: 100%; width: 100%"> <tr> <td style="height: 100%; vertical-align: middle; text-align: center; color: white; font-weight: bolder; font-size: 10px; font-family: Sans-Serif; line-height: 1;"> <b>^<br /> Top</b> </td> </tr> </table> </div> </div> <!--end homeButton--> <a id="top" style="height: 0px; width: 0px"></a> <div id="mainContainer" class="mainContainer" style=""> <table width="100%" style="border-collapse:collapse;"> <tr> <td style="vertical-align: top;"> <div id="ctl00_MainContent_Left" class="LeftDiv" style="background-color: White; width: 100%!important; min-width: 300px;"> <div style=""> <div class="shadowbox" style=" border-radius: 6px; -moz-border-radius: 6px; -webkit-border-top-left-radius: 6px; -webkit-border-bottom-left-radius: 6px; -webkit-border-top-right-radius: 6px; -webkit-border-bottom-right-radius: 6px; margin-left: 2%; margin-right: 4%;"> <!-- SlidesJS Required: Start Slides --> <!-- The container is used to define the width of the slideshow --> <div class="container" id="sliderContainer" style="width: 96%; height: 310px; margin-left: 2%; margin-right: 2%; margin-top: 20px;"> <div id="slides" style="text-align: center;"> <div style="position: absolute; width: 100%;"> <div style="position: relative; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%); -ms-transform: translateY(-50%);"> <a href ="#" > <img style="max-height: 100%; max-width:100%; margin: 0 auto!important;border:none;" class="slidesRight" src="content/featured/Slideshow_Vol_1.png" /> </a> </div> </div> <!--<div style="position: absolute; width: 100%;"> <div style="position: relative; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%); -ms-transform: translateY(-50%);"> <a href ="https://www.orgsyn.org/osworkshop.aspx" > <img style="max-height: 100%; max-width:100%; margin: 0 auto!important;border:none;" class="slidesRight" src="content/featured/Workshop_2023_Slide.PNG" /> </a> </div> </div>--> <div style="position: absolute; width: 100%;"> <div style="position: relative; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%); -ms-transform: translateY(-50%);"> <a href ="https://www.orgsyn.org/osworkshop.aspx" > <img style="max-height: 100%; max-width:100%; margin: 0 auto!important;border:none;" class="slidesRight" src="content/featured/workshop_slide_2024.jpg" /> </a> </div> </div> <div style="position: absolute; width: 100%;"> <div style="position: relative; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%); -ms-transform: translateY(-50%);"> <a href ="https://twitter.com/orgsynth" target="_blank" > <img style="max-height: 100%; max-width:100%; margin: 0 auto!important;border:none;" class="slidesRight" src="content/featured/Slideshowtwitter.png" /> </a> </div> </div> <div style="position: absolute; width: 100%;"> <div style="position: relative; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%); -ms-transform: translateY(-50%);"> <a href ="https://www.orgsyn.org/puigrants.aspx" target="_blank"> <img style="max-height: 100%; max-width:100%; margin: 0 auto!important;border:none;" class="slidesRight" src="content/featured/PUI_Slide_Fall_2024.png" /> </a> </div> </div> <!--<div style="position: absolute; width: 100%;"> <div style="position: relative; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%); -ms-transform: translateY(-50%);"> <a href ="#"> <img style="max-height: 100%; max-width:100%; margin: 0 auto!important;border:none;" class="slidesRight" src="content/featured/pui_grants_2023_1.png" > </a> </div> </div> <div style="position: absolute; width: 100%;"> <div style="position: relative; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%); -ms-transform: translateY(-50%);"> <a href ="#"> <img style="max-height: 100%; max-width:100%; margin: 0 auto!important;border:none;" class="slidesRight" src="content/featured/pui_grants_2023_2.png" > </a> </div> </div> <div style="position: absolute; width: 100%;"> <div style="position: relative; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%); -ms-transform: translateY(-50%);"> <a href ="#"> <img style="max-height: 100%; max-width:100%; margin: 0 auto!important;border:none;" class="slidesRight" src="content/featured/pui_grants_2023_3.png" > </a> </div> </div>--> <!--<div style="position: absolute; width: 100%;"> <div style="position: relative; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%); -ms-transform: translateY(-50%);"> <a href ="#"> <img style="max-height: 100%; max-width:100%; margin: 0 auto!important;border:none;" class="slidesRight" src="content/featured/pui_grants_2024_1.png" > </a> </div> </div> <div style="position: absolute; width: 100%;"> <div style="position: relative; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%); -ms-transform: translateY(-50%);"> <a href ="#"> <img style="max-height: 100%; max-width:100%; margin: 0 auto!important;border:none;" class="slidesRight" src="content/featured/pui_grants_2024_2.png" > </a> </div> </div> <div style="position: absolute; width: 100%;"> <div style="position: relative; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%); -ms-transform: translateY(-50%);"> <a href ="#"> <img style="max-height: 100%; max-width:100%; margin: 0 auto!important;border:none;" class="slidesRight" src="content/featured/pui_grants_2024_3.png" > </a> </div> </div>--> <div style="position: absolute; width: 100%;"> <div style="position: relative; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%); -ms-transform: translateY(-50%);"> <a href ="https://itunes.apple.com/us/app/id1087152400" target="_blank" > <img style="max-height: 100%; max-width:100%; margin: 0 auto!important;border:none;" class="slidesRight" src="content/featured/SlideshowOrgSynApp.png" > </a> </div> </div> <div style="position: absolute; width: 100%;"> <div style="position: relative; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%); -ms-transform: translateY(-50%);"> <a href ="#" > <img style="max-height: 100%; max-width:100%; margin: 0 auto!important;" class="slidesRight" src="content/featured/News2015A.png" > </a> </div> </div> <div style="position: absolute; width: 100%;"> <div style="position: relative; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%); -ms-transform: translateY(-50%);"> <a href ="#" > <img style="max-height: 100%; max-width:100%; margin: 0 auto!important;" class="slidesRight" src="content/featured/Suggest_Article.png" > </a> </div> </div> </div> </div> <!-- End SlidesJS Required: Start Slides --> <!-- SlidesJS Required: Link to jQuery --> <!--script src="http://code.jquery.com/jquery-1.9.1.min.js"></script--> <!-- End SlidesJS Required --> <!-- SlidesJS Required: Link to jquery.slides.js --> <script type="text/javascript" src="js/jquery.slides.min.js"></script> <!-- End SlidesJS Required --> <!-- SlidesJS Required: Initialize SlidesJS with a jQuery doc ready --> <script type="text/javascript"> $(function () { $('#slides').slidesjs({ width: 500, height: 300, play: { active: true, auto: true, interval: 10000, effect: "fade", swap: true }, effect: { fade: { speed: 500, crossfade: true } } }); }); </script> </div> <div width="90%" id="volumetitle" style="margin-top: 10px; text-align: center; font-size: 25px; font-weight: bold; color: black;"> Volume 101 (2024) <a style="color:black; text-decoration:none;" target="_blank" href="http://reismangroup.caltech.edu/">Sarah E. Reisman, Volume Editor</a></div> </div> <!-- <div id="featuredArticle" style="height: 40%; text-align: center;"> <img src="https://orgsyn.org/orgsyn/featured/featured.jpg" style="width: 100%; margin: 0 auto;" /> </div>--> <!--Toggle--> <div style="width:100%"> <div width="90%" id="qwe" style="margin-top: 2px; height: 60px;"> <div class="articleBody1"> <div class="homeArticle1" style="background: none; border: 0; min-height: 50px; margin-bottom: 10px;"> <table style="float: left;"> <tr> <td> <img src="Styles/images/minus.png" style="width: 15px;" onclick="javascript:zoomArticle(-10);" /> </td> <td style="padding-right: 10px; padding-left: 10px;"> <div id="magnifier" class="magnifier"> </div> </td> <td> <img src="Styles/images/minus.png" style="width: 25px;" onclick="javascript:zoomArticle(10);" /> </td> </tr> <tr> <td colspan="3" style="vertical-align: top; text-align: center; font-size: 14px; font-weight: bold;"> Zoom Articles Display </td> </tr> </table> </div> </div> <div class="articleBody1"> <div class="homeArticle1" style="background: none; border: 0; min-height: 0px; margin-bottom: 10px;"> <div id="Toggle all" style="width: 100%; height: 50px;"> <div id="Div1" style="width: 200px; height: 40px; float: right; margin-right: 4%;" onclick="toggleCollapse();" class="RoundYellowDiv"> <div style="float: left; margin-left: 5px; margin-top: 3px;"> <img src="Styles/view_fullscreen.png" style="height:35px;"/> </div> <div style="margin-right: 50px; height: 95%; vertical-align: middle;"> <table style="height: 100%"> <tr> <td style="height: 100%; vertical-align: middle; text-align: right; color: white; font-weight: bold; font-size: 10px; font-family: Sans-Serif;"> Toggle all articles expansion </td> </tr> </table> </div> </div> </div> </div> </div> </div> </div> <!--End Toggle--> <div style="width:100%" > <div id="ctl00_MainContent_ArticlePanel" style="text-align:center;"> <div id="ctl00_MainContent_Articles" style="margin-top: 10px;"><div id='content' width='100%'> <div class="articleBody"> <div class="homeArticle"> <div style=" color: rgb(180,180,180); float: right; position: static; top: 0px; margin-left: 3px; font-size:16px; font-weight:normal; text-shadow: 0px 1px 0px #fffeef; filter: dropshadow(color=#fffeef,offX=0,offY=1); ">1</div> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%; margin-top:0px;"> <!--Title--> <div class="procTitle" style="width: 100%; font-size: 14px; font-weight: bold;"> Nitrosation of Diphenylamine with 3,3-dimethyl-2-nitroso-2,3-dihydrobenzo[d]isothiazole 1,1-dioxide (NO-1) </div> <!--Authors--> <div style="float: left; font-size: 12px; margin-top: 10px;"> <div class="homeAuthors"> Pravien S. Rajaram, Keerthana Chakkanalil, and Ryan D. Baxter </div> <div> <i>Org. Synth.</i> <b>2024</b>, <i>101</i>, 478 </div> <div class="tocdoi"> DOI: <!--a target="_blank" style="text-decoration:none;cursor:pointer;" href="http://dx.doi.org/10.15227/orgsyn.101.0478"-->10.15227/orgsyn.101.0478<!--/a--> </div> <div class="procCheck">Checked by: Haoran Xiong, Hirofumi Ueda, and Hidetoshi Tokuyama<br /></div> </div> <!--Collapsible section--> </div> <br/> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%;"> <div class="collapsibleContainer" id=v101p0478 name='1' style="width: 100%;"> <div class="collapseImgDiv"> <img class="collapseImgRes" style="width:95%" alt="Reaction scheme" src="/content/figures/v101p0478.gif" /> </div> </div> </div> </div> </div> <div class="articleBody"> <div class="homeArticle"> <div style=" color: rgb(180,180,180); float: right; position: static; top: 0px; margin-left: 3px; font-size:16px; font-weight:normal; text-shadow: 0px 1px 0px #fffeef; filter: dropshadow(color=#fffeef,offX=0,offY=1); ">2</div> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%; margin-top:0px;"> <!--Title--> <div class="procTitle" style="width: 100%; font-size: 14px; font-weight: bold;"> Oxygen-free alkene hydration using nitroarenes: Diastereoselective hydration of cholesteryl acetate </div> <!--Authors--> <div style="float: left; font-size: 12px; margin-top: 10px;"> <div class="homeAuthors"> Jonas Elfert, Anup Bhunia, and Armido Studer </div> <div> <i>Org. Synth.</i> <b>2024</b>, <i>101</i>, 460 </div> <div class="tocdoi"> DOI: <!--a target="_blank" style="text-decoration:none;cursor:pointer;" href="http://dx.doi.org/10.15227/orgsyn.101.0460"-->10.15227/orgsyn.101.0460<!--/a--> </div> <div class="procCheck">Checked by: Ibrahim-Ethem Celik and Christopher D. Vanderwal<br /></div> </div> <!--Collapsible section--> </div> <br/> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%;"> <div class="collapsibleContainer" id=v101p0460 name='1' style="width: 100%;"> <div class="collapseImgDiv"> <img class="collapseImgRes" style="width:95%" alt="Reaction scheme" src="/content/figures/v101p0460.gif" /> </div> </div> </div> </div> </div> <div class="articleBody"> <div class="homeArticle"> <div style=" color: rgb(180,180,180); float: right; position: static; top: 0px; margin-left: 3px; font-size:16px; font-weight:normal; text-shadow: 0px 1px 0px #fffeef; filter: dropshadow(color=#fffeef,offX=0,offY=1); ">3</div> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%; margin-top:0px;"> <!--Title--> <div class="procTitle" style="width: 100%; font-size: 14px; font-weight: bold;"> <font style="color:red;">Discussion Addendum</font> for: Palladium-catalyzed Buchwald-Hartwig Amination and Suzuki-Miyaura Cross-coupling Reaction of Aryl Mesylates </div> <!--Authors--> <div style="float: left; font-size: 12px; margin-top: 10px;"> <div class="homeAuthors"> Yu Kiu Lau, Man Ho Tse, Pui Ying Choy, and Fuk Yee Kwong </div> <div> <i>Org. Synth.</i> <b>2024</b>, <i>101</i>, 438 </div> <div class="tocdoi"> DOI: <!--a target="_blank" style="text-decoration:none;cursor:pointer;" href="http://dx.doi.org/10.15227/orgsyn.101.0438"-->10.15227/orgsyn.101.0438<!--/a--> </div> <div class="procCheck"><b>Original Article: </b><a style='text-decoration:none' href='demo.aspx?prep=v93p0014'><i>Org. Synth.</i> <b>2016</b>, <i>93</i>, 14</a><br /></div> </div> <!--Collapsible section--> </div> <br/> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%;"> <div class="collapsibleContainer" id=v101p0438 name='1' style="width: 100%;"> <div class="collapseImgDiv"> <img class="collapseImgRes" style="width:95%" alt="Reaction scheme" src="/content/figures/v101p0438.gif" /> </div> </div> </div> </div> </div> <div class="articleBody"> <div class="homeArticle"> <div style=" color: rgb(180,180,180); float: right; position: static; top: 0px; margin-left: 3px; font-size:16px; font-weight:normal; text-shadow: 0px 1px 0px #fffeef; filter: dropshadow(color=#fffeef,offX=0,offY=1); ">4</div> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%; margin-top:0px;"> <!--Title--> <div class="procTitle" style="width: 100%; font-size: 14px; font-weight: bold;"> <font style="color:red;">Discussion Addendum</font> for: Preparation of 2-(2-(Dicyclohexylphosphino)phenyl)-1-methyl-1H-indole (CM-phos) </div> <!--Authors--> <div style="float: left; font-size: 12px; margin-top: 10px;"> <div class="homeAuthors"> Cheuk Lam Cheung, Pui Ying Choy, Man Ho Tse, and Fuk Yee Kwong </div> <div> <i>Org. Synth.</i> <b>2024</b>, <i>101</i>, 423 </div> <div class="tocdoi"> DOI: <!--a target="_blank" style="text-decoration:none;cursor:pointer;" href="http://dx.doi.org/10.15227/orgsyn.101.0423"-->10.15227/orgsyn.101.0423<!--/a--> </div> <div class="procCheck"><b>Original Article: </b><a style='text-decoration:none' href='demo.aspx?prep=v92p0195'><i>Org. Synth.</i> <b>2015</b>, <i>92</i>, 195</a><br /></div> </div> <!--Collapsible section--> </div> <br/> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%;"> <div class="collapsibleContainer" id=v101p0423 name='1' style="width: 100%;"> <div class="collapseImgDiv"> <img class="collapseImgRes" style="width:95%" alt="Reaction scheme" src="/content/figures/v101p0423.gif" /> </div> </div> </div> </div> </div> <div class="articleBody"> <div class="homeArticle"> <div style=" color: rgb(180,180,180); float: right; position: static; top: 0px; margin-left: 3px; font-size:16px; font-weight:normal; text-shadow: 0px 1px 0px #fffeef; filter: dropshadow(color=#fffeef,offX=0,offY=1); ">5</div> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%; margin-top:0px;"> <!--Title--> <div class="procTitle" style="width: 100%; font-size: 14px; font-weight: bold;"> Synthesis of 3-Azabicyclo[3.2.0]heptane hydrochloride </div> <!--Authors--> <div style="float: left; font-size: 12px; margin-top: 10px;"> <div class="homeAuthors"> Carl M. F. Mansson and Noah Z. Burns </div> <div> <i>Org. Synth.</i> <b>2024</b>, <i>101</i>, 410 </div> <div class="tocdoi"> DOI: <!--a target="_blank" style="text-decoration:none;cursor:pointer;" href="http://dx.doi.org/10.15227/orgsyn.101.0410"-->10.15227/orgsyn.101.0410<!--/a--> </div> <div class="procCheck">Checked by: J. Andrew P. Maitland, Daniel J. Cox and Darren J. Dixon<br /></div> </div> <!--Collapsible section--> </div> <br/> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%;"> <div class="collapsibleContainer" id=v101p0410 name='1' style="width: 100%;"> <div class="collapseImgDiv"> <img class="collapseImgRes" style="width:95%" alt="Reaction scheme" src="/content/figures/v101p0410.gif" /> </div> </div> </div> </div> </div> <div class="articleBody"> <div class="homeArticle"> <div style=" color: rgb(180,180,180); float: right; position: static; top: 0px; margin-left: 3px; font-size:16px; font-weight:normal; text-shadow: 0px 1px 0px #fffeef; filter: dropshadow(color=#fffeef,offX=0,offY=1); ">6</div> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%; margin-top:0px;"> <!--Title--> <div class="procTitle" style="width: 100%; font-size: 14px; font-weight: bold;"> Preparation of <i>S</i>-Methyl Methanethiosulfonate from Dimethyl Sulfoxide Initiated by Oxalyl Chloride </div> <!--Authors--> <div style="float: left; font-size: 12px; margin-top: 10px;"> <div class="homeAuthors"> Xixuan Zhao, Shuai Peng, Hao Wang, Shuai Huang, Baoguo Sun, Hongyu Tian and Sen Liang </div> <div> <i>Org. Synth.</i> <b>2024</b>, <i>101</i>, 395 </div> <div class="tocdoi"> DOI: <!--a target="_blank" style="text-decoration:none;cursor:pointer;" href="http://dx.doi.org/10.15227/orgsyn.101.0395"-->10.15227/orgsyn.101.0395<!--/a--> </div> <div class="procCheck">Checked by: Roberto Tinelli, Sophie Woolford and Nuno Maulide<br /></div> </div> <!--Collapsible section--> </div> <br/> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%;"> <div class="collapsibleContainer" id=v101p0395 name='1' style="width: 100%;"> <div class="collapseImgDiv"> <img class="collapseImgRes" style="width:95%" alt="Reaction scheme" src="/content/figures/v101p0395.gif" /> </div> </div> </div> </div> </div> <div class="articleBody"> <div class="homeArticle"> <div style=" color: rgb(180,180,180); float: right; position: static; top: 0px; margin-left: 3px; font-size:16px; font-weight:normal; text-shadow: 0px 1px 0px #fffeef; filter: dropshadow(color=#fffeef,offX=0,offY=1); ">7</div> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%; margin-top:0px;"> <!--Title--> <div class="procTitle" style="width: 100%; font-size: 14px; font-weight: bold;"> α-Arylation of N-Boc Pyrrolidine </div> <!--Authors--> <div style="float: left; font-size: 12px; margin-top: 10px;"> <div class="homeAuthors"> Kevin Campos, Melissa Cummings, Hengyu Li, and Feng Peng </div> <div> <i>Org. Synth.</i> <b>2024</b>, <i>101</i>, 382 </div> <div class="tocdoi"> DOI: <!--a target="_blank" style="text-decoration:none;cursor:pointer;" href="http://dx.doi.org/10.15227/orgsyn.101.0382"-->10.15227/orgsyn.101.0382<!--/a--> </div> <div class="procCheck">Checked by: Mott and Sarah E. Reisman<br /></div> </div> <!--Collapsible section--> </div> <br/> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%;"> <div class="collapsibleContainer" id=v101p0382 name='1' style="width: 100%;"> <div class="collapseImgDiv"> <img class="collapseImgRes" style="width:95%" alt="Reaction scheme" src="/content/figures/v101p0382.gif" /> </div> </div> </div> </div> </div> <div class="articleBody"> <div class="homeArticle"> <div style=" color: rgb(180,180,180); float: right; position: static; top: 0px; margin-left: 3px; font-size:16px; font-weight:normal; text-shadow: 0px 1px 0px #fffeef; filter: dropshadow(color=#fffeef,offX=0,offY=1); ">8</div> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%; margin-top:0px;"> <!--Title--> <div class="procTitle" style="width: 100%; font-size: 14px; font-weight: bold;"> Synthesis of 3,3-Dimethyl-nitroso-2,3-dihydrobenzo[<i>d</i>]isothiazole 1,1-dioxide (NO-1) </div> <!--Authors--> <div style="float: left; font-size: 12px; margin-top: 10px;"> <div class="homeAuthors"> Keerthana Chakkanalil, Pravien S. Rajaram, and Ryan D. Baxter </div> <div> <i>Org. Synth.</i> <b>2024</b>, <i>101</i>, 366 </div> <div class="tocdoi"> DOI: <!--a target="_blank" style="text-decoration:none;cursor:pointer;" href="http://dx.doi.org/10.15227/orgsyn.101.0366"-->10.15227/orgsyn.101.0366<!--/a--> </div> <div class="procCheck">Checked by: Haoran Xiong, Hirofumi Ueda, and Hidetoshi Tokuyama<br /></div> </div> <!--Collapsible section--> </div> <br/> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%;"> <div class="collapsibleContainer" id=v101p0366 name='1' style="width: 100%;"> <div class="collapseImgDiv"> <img class="collapseImgRes" style="height:95%" alt="Reaction scheme" src="/content/figures/v101p0366.gif" /> </div> </div> </div> </div> </div> <div class="articleBody"> <div class="homeArticle"> <div style=" color: rgb(180,180,180); float: right; position: static; top: 0px; margin-left: 3px; font-size:16px; font-weight:normal; text-shadow: 0px 1px 0px #fffeef; filter: dropshadow(color=#fffeef,offX=0,offY=1); ">9</div> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%; margin-top:0px;"> <!--Title--> <div class="procTitle" style="width: 100%; font-size: 14px; font-weight: bold;"> Preparation of Highly Reactive Lithium Metal Dendrites and the Synthesis of (Trimethylsilyl)methyllithium </div> <!--Authors--> <div style="float: left; font-size: 12px; margin-top: 10px;"> <div class="homeAuthors"> Raquel M. Gonzalez, Han-Hsiang Hsu, and Andy A. Thomas </div> <div> <i>Org. Synth.</i> <b>2024</b>, <i>101</i>, 342 </div> <div class="tocdoi"> DOI: <!--a target="_blank" style="text-decoration:none;cursor:pointer;" href="http://dx.doi.org/10.15227/orgsyn.101.0342"-->10.15227/orgsyn.101.0342<!--/a--> </div> <div class="procCheck">Checked by: Bilal Altundas and Scott E. Denmark<br /></div> </div> <!--Collapsible section--> </div> <br/> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%;"> <div class="collapsibleContainer" id=v101p0342 name='1' style="width: 100%;"> <div class="collapseImgDiv"> <img class="collapseImgRes" style="width:95%" alt="Reaction scheme" src="/content/figures/v101p0342.gif" /> </div> </div> </div> </div> </div> <div class="articleBody"> <div class="homeArticle"> <div style=" color: rgb(180,180,180); float: right; position: static; top: 0px; margin-left: 3px; font-size:16px; font-weight:normal; text-shadow: 0px 1px 0px #fffeef; filter: dropshadow(color=#fffeef,offX=0,offY=1); ">10</div> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%; margin-top:0px;"> <!--Title--> <div class="procTitle" style="width: 100%; font-size: 14px; font-weight: bold;"> Hydration of Nitriles to Primary Amides Enabled by the Ghaffar-Parkins Catalyst </div> <!--Authors--> <div style="float: left; font-size: 12px; margin-top: 10px;"> <div class="homeAuthors"> Daniel W. Turner, Allison T. Hands, and Neil K. Garg </div> <div> <i>Org. Synth.</i> <b>2024</b>, <i>101</i>, 327 </div> <div class="tocdoi"> DOI: <!--a target="_blank" style="text-decoration:none;cursor:pointer;" href="http://dx.doi.org/10.15227/orgsyn.101.0327"-->10.15227/orgsyn.101.0327<!--/a--> </div> <div class="procCheck">Checked by: Kohta Ide, Juri Sakata, and Hidetoshi Tokuyama<br /></div> </div> <!--Collapsible section--> </div> <br/> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%;"> <div class="collapsibleContainer" id=v101p0327 name='1' style="width: 100%;"> <div class="collapseImgDiv"> <img class="collapseImgRes" style="width:95%" alt="Reaction scheme" src="/content/figures/v101p0327.gif" /> </div> </div> </div> </div> </div> <div class="articleBody"> <div class="homeArticle"> <div style=" color: rgb(180,180,180); float: right; position: static; top: 0px; margin-left: 3px; font-size:16px; font-weight:normal; text-shadow: 0px 1px 0px #fffeef; filter: dropshadow(color=#fffeef,offX=0,offY=1); ">11</div> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%; margin-top:0px;"> <!--Title--> <div class="procTitle" style="width: 100%; font-size: 14px; font-weight: bold;"> Synthesis of Benzyl-δ-Truxinate via Enantioselective [2+2] Photocycloaddition </div> <!--Authors--> <div style="float: left; font-size: 12px; margin-top: 10px;"> <div class="homeAuthors"> Rodrigo Villanueva, Ellie F. Plachinski, and Tehshik P. Yoon </div> <div> <i>Org. Synth.</i> <b>2024</b>, <i>101</i>, 309 </div> <div class="tocdoi"> DOI: <!--a target="_blank" style="text-decoration:none;cursor:pointer;" href="http://dx.doi.org/10.15227/orgsyn.101.0309"-->10.15227/orgsyn.101.0309<!--/a--> </div> <div class="procCheck">Checked by: Yu-Che Chang and M. Kevin Brown<br /></div> </div> <!--Collapsible section--> </div> <br/> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%;"> <div class="collapsibleContainer" id=v101p0309 name='1' style="width: 100%;"> <div class="collapseImgDiv"> <img class="collapseImgRes" style="width:95%" alt="Reaction scheme" src="/content/figures/v101p0309.gif" /> </div> </div> </div> </div> </div> <div class="articleBody"> <div class="homeArticle"> <div style=" color: rgb(180,180,180); float: right; position: static; top: 0px; margin-left: 3px; font-size:16px; font-weight:normal; text-shadow: 0px 1px 0px #fffeef; filter: dropshadow(color=#fffeef,offX=0,offY=1); ">12</div> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%; margin-top:0px;"> <!--Title--> <div class="procTitle" style="width: 100%; font-size: 14px; font-weight: bold;"> <font style="color:red;">Discussion Addendum</font> for: Palladium-Catalyzed Dehydrative Allylation of Hypophosphorous Acid with Allylic Alcohols. Preparation of Cinnamyl-H-Phosphinic Acid </div> <!--Authors--> <div style="float: left; font-size: 12px; margin-top: 10px;"> <div class="homeAuthors"> Karla Bravo-Altamirano and Jean-Luc Montchamp </div> <div> <i>Org. Synth.</i> <b>2024</b>, <i>101</i>, 295 </div> <div class="tocdoi"> DOI: <!--a target="_blank" style="text-decoration:none;cursor:pointer;" href="http://dx.doi.org/10.15227/orgsyn.101.0295"-->10.15227/orgsyn.101.0295<!--/a--> </div> <div class="procCheck"><b>Original Article: </b><a style='text-decoration:none' href='demo.aspx?prep=v85p0096'><i>Org. Synth.</i> <b>2008</b>, <i>85</i>, 96</a><br /></div> </div> <!--Collapsible section--> </div> <br/> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%;"> <div class="collapsibleContainer" id=v101p0295 name='1' style="width: 100%;"> <div class="collapseImgDiv"> <img class="collapseImgRes" style="width:95%" alt="Reaction scheme" src="/content/figures/v101p0295.gif" /> </div> </div> </div> </div> </div> <div class="articleBody"> <div class="homeArticle"> <div style=" color: rgb(180,180,180); float: right; position: static; top: 0px; margin-left: 3px; font-size:16px; font-weight:normal; text-shadow: 0px 1px 0px #fffeef; filter: dropshadow(color=#fffeef,offX=0,offY=1); ">13</div> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%; margin-top:0px;"> <!--Title--> <div class="procTitle" style="width: 100%; font-size: 14px; font-weight: bold;"> Synthesis of <i>S,S</i>-Di(pyridin-2-yl)carbonodithioate (DPDTC) for the Reduction of Carboxylic Acids </div> <!--Authors--> <div style="float: left; font-size: 12px; margin-top: 10px;"> <div class="homeAuthors"> Karthik S. Iyer, Jordan R. Yirak, Hubert Muchalski, and Bruce H. Lipshutz </div> <div> <i>Org. Synth.</i> <b>2024</b>, <i>101</i>, 274 </div> <div class="tocdoi"> DOI: <!--a target="_blank" style="text-decoration:none;cursor:pointer;" href="http://dx.doi.org/10.15227/orgsyn.101.0274"-->10.15227/orgsyn.101.0274<!--/a--> </div> <div class="procCheck">Checked by: Anna A. M. Miller, Daniel Rozsar and Darren J. Dixon<br /></div> </div> <!--Collapsible section--> </div> <br/> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%;"> <div class="collapsibleContainer" id=v101p0274 name='1' style="width: 100%;"> <div class="collapseImgDiv"> <img class="collapseImgRes" style="width:95%" alt="Reaction scheme" src="/content/figures/v101p0274.gif" /> </div> </div> </div> </div> </div> <div class="articleBody"> <div class="homeArticle"> <div style=" color: rgb(180,180,180); float: right; position: static; top: 0px; margin-left: 3px; font-size:16px; font-weight:normal; text-shadow: 0px 1px 0px #fffeef; filter: dropshadow(color=#fffeef,offX=0,offY=1); ">14</div> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%; margin-top:0px;"> <!--Title--> <div class="procTitle" style="width: 100%; font-size: 14px; font-weight: bold;"> One-pot Synthesis of Alkynes from Esters via a Tandem Reduction-Ohira-Bestmann Reaction </div> <!--Authors--> <div style="float: left; font-size: 12px; margin-top: 10px;"> <div class="homeAuthors"> Cholapat Varongchayakul and Rick L. Danheiser </div> <div> <i>Org. Synth.</i> <b>2024</b>, <i>101</i>, 258 </div> <div class="tocdoi"> DOI: <!--a target="_blank" style="text-decoration:none;cursor:pointer;" href="http://dx.doi.org/10.15227/orgsyn.101.0258"-->10.15227/orgsyn.101.0258<!--/a--> </div> <div class="procCheck">Checked by: Hojoon Park and Kevin R. Campos<br /></div> </div> <!--Collapsible section--> </div> <br/> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%;"> <div class="collapsibleContainer" id=v101p0258 name='1' style="width: 100%;"> <div class="collapseImgDiv"> <img class="collapseImgRes" style="width:95%" alt="Reaction scheme" src="/content/figures/v101p0258.gif" /> </div> </div> </div> </div> </div> <div class="articleBody"> <div class="homeArticle"> <div style=" color: rgb(180,180,180); float: right; position: static; top: 0px; margin-left: 3px; font-size:16px; font-weight:normal; text-shadow: 0px 1px 0px #fffeef; filter: dropshadow(color=#fffeef,offX=0,offY=1); ">15</div> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%; margin-top:0px;"> <!--Title--> <div class="procTitle" style="width: 100%; font-size: 14px; font-weight: bold;"> Preparation of 2-Chloro-1-(1-ethoxyvinyl)pyridinium Triflate </div> <!--Authors--> <div style="float: left; font-size: 12px; margin-top: 10px;"> <div class="homeAuthors"> John P. Frank, William R. Strutton, Joel K. A. Adade, and Max M. Majireck </div> <div> <i>Org. Synth.</i> <b>2024</b>, <i>101</i>, 242 </div> <div class="tocdoi"> DOI: <!--a target="_blank" style="text-decoration:none;cursor:pointer;" href="http://dx.doi.org/10.15227/orgsyn.101.0242"-->10.15227/orgsyn.101.0242<!--/a--> </div> <div class="procCheck">Checked by: Christopher C. Nawrat and Kevin Campos <br /></div> </div> <!--Collapsible section--> </div> <br/> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%;"> <div class="collapsibleContainer" id=v101p0242 name='1' style="width: 100%;"> <div class="collapseImgDiv"> <img class="collapseImgRes" style="width:95%" alt="Reaction scheme" src="/content/figures/v101p0242.gif" /> </div> </div> </div> </div> </div> <div class="articleBody"> <div class="homeArticle"> <div style=" color: rgb(180,180,180); float: right; position: static; top: 0px; margin-left: 3px; font-size:16px; font-weight:normal; text-shadow: 0px 1px 0px #fffeef; filter: dropshadow(color=#fffeef,offX=0,offY=1); ">16</div> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%; margin-top:0px;"> <!--Title--> <div class="procTitle" style="width: 100%; font-size: 14px; font-weight: bold;"> Platinum-Catalyzed Enantioselective Diboration of Monosubstituted Alkenes </div> <!--Authors--> <div style="float: left; font-size: 12px; margin-top: 10px;"> <div class="homeAuthors"> Chenpeng Gao, Paul S. Lee, and James P. Morken </div> <div> <i>Org. Synth.</i> <b>2024</b>, <i>101</i>, 229 </div> <div class="tocdoi"> DOI: <!--a target="_blank" style="text-decoration:none;cursor:pointer;" href="http://dx.doi.org/10.15227/orgsyn.101.0229"-->10.15227/orgsyn.101.0229<!--/a--> </div> <div class="procCheck">Checked by: Matthieu Maciejewski and Tehshik Yoon<br /></div> </div> <!--Collapsible section--> </div> <br/> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%;"> <div class="collapsibleContainer" id=v101p0229 name='1' style="width: 100%;"> <div class="collapseImgDiv"> <img class="collapseImgRes" style="width:95%" alt="Reaction scheme" src="/content/figures/v101p0229.gif" /> </div> </div> </div> </div> </div> <div class="articleBody"> <div class="homeArticle"> <div style=" color: rgb(180,180,180); float: right; position: static; top: 0px; margin-left: 3px; font-size:16px; font-weight:normal; text-shadow: 0px 1px 0px #fffeef; filter: dropshadow(color=#fffeef,offX=0,offY=1); ">17</div> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%; margin-top:0px;"> <!--Title--> <div class="procTitle" style="width: 100%; font-size: 14px; font-weight: bold;"> Chromatography-Free and Chlorinated Solvent-Free Preparation of 2,5-dibromohexanediamide (DBHDA) </div> <!--Authors--> <div style="float: left; font-size: 12px; margin-top: 10px;"> <div class="homeAuthors"> Ben Bower, Sébastien R. G. Galan, and Benjamin G. Davis </div> <div> <i>Org. Synth.</i> <b>2024</b>, <i>101</i>, 207 </div> <div class="tocdoi"> DOI: <!--a target="_blank" style="text-decoration:none;cursor:pointer;" href="http://dx.doi.org/10.15227/orgsyn.101.0207"-->10.15227/orgsyn.101.0207<!--/a--> </div> <div class="procCheck">Checked by: Ruby Long Ying Chan and Pauline Chiu<br /></div> </div> <!--Collapsible section--> </div> <br/> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%;"> <div class="collapsibleContainer" id=v101p0207 name='1' style="width: 100%;"> <div class="collapseImgDiv"> <img class="collapseImgRes" style="height:95%" alt="Reaction scheme" src="/content/figures/v101p0207.gif" /> </div> </div> </div> </div> </div> <div class="articleBody"> <div class="homeArticle"> <div style=" color: rgb(180,180,180); float: right; position: static; top: 0px; margin-left: 3px; font-size:16px; font-weight:normal; text-shadow: 0px 1px 0px #fffeef; filter: dropshadow(color=#fffeef,offX=0,offY=1); ">18</div> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%; margin-top:0px;"> <!--Title--> <div class="procTitle" style="width: 100%; font-size: 14px; font-weight: bold;"> Intramolecular Coupling for General Synthesis of Backbone Substituted Bicyclo[1.1.1]pentyl Boronates </div> <!--Authors--> <div style="float: left; font-size: 12px; margin-top: 10px;"> <div class="homeAuthors"> Jet Tsien, Yangyang Yang, René García-Del Valle, Jonathan M. E. Hughes, Byron K. Peters, Rohan R. Merchant, and Tian Qin </div> <div> <i>Org. Synth.</i> <b>2024</b>, <i>101</i>, 181 </div> <div class="tocdoi"> DOI: <!--a target="_blank" style="text-decoration:none;cursor:pointer;" href="http://dx.doi.org/10.15227/orgsyn.101.0181"-->10.15227/orgsyn.101.0181<!--/a--> </div> <div class="procCheck">Checked by: Sota Akiyama, Paul Sinclair and Richmond Sarpong<br /></div> </div> <!--Collapsible section--> </div> <br/> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%;"> <div class="collapsibleContainer" id=v101p0181 name='1' style="width: 100%;"> <div class="collapseImgDiv"> <img class="collapseImgRes" style="height:95%" alt="Reaction scheme" src="/content/figures/v101p0181.gif" /> </div> </div> </div> </div> </div> <div class="articleBody"> <div class="homeArticle"> <div style=" color: rgb(180,180,180); float: right; position: static; top: 0px; margin-left: 3px; font-size:16px; font-weight:normal; text-shadow: 0px 1px 0px #fffeef; filter: dropshadow(color=#fffeef,offX=0,offY=1); ">19</div> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%; margin-top:0px;"> <!--Title--> <div class="procTitle" style="width: 100%; font-size: 14px; font-weight: bold;"> Difluoromethylation of Phenols </div> <!--Authors--> <div style="float: left; font-size: 12px; margin-top: 10px;"> <div class="homeAuthors"> Allison T. Hands, Zachary G. Walters, Jacob P. Sorrentino, and Neil K. Garg </div> <div> <i>Org. Synth.</i> <b>2024</b>, <i>101</i>, 164 </div> <div class="tocdoi"> DOI: <!--a target="_blank" style="text-decoration:none;cursor:pointer;" href="http://dx.doi.org/10.15227/orgsyn.101.0164"-->10.15227/orgsyn.101.0164<!--/a--> </div> <div class="procCheck">Checked by: Yi Xiao, Milos Vavrik and Nuno Maulide<br /></div> </div> <!--Collapsible section--> </div> <br/> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%;"> <div class="collapsibleContainer" id=v101p0164 name='1' style="width: 100%;"> <div class="collapseImgDiv"> <img class="collapseImgRes" style="width:95%" alt="Reaction scheme" src="/content/figures/v101p0164.gif" /> </div> </div> </div> </div> </div> <div class="articleBody"> <div class="homeArticle"> <div style=" color: rgb(180,180,180); float: right; position: static; top: 0px; margin-left: 3px; font-size:16px; font-weight:normal; text-shadow: 0px 1px 0px #fffeef; filter: dropshadow(color=#fffeef,offX=0,offY=1); ">20</div> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%; margin-top:0px;"> <!--Title--> <div class="procTitle" style="width: 100%; font-size: 14px; font-weight: bold;"> Nickel-catalyzed Amination of Aryl Chlorides </div> <!--Authors--> <div style="float: left; font-size: 12px; margin-top: 10px;"> <div class="homeAuthors"> Zachary G. Walters, Daniel W. Turner, and Neil K. Garg </div> <div> <i>Org. Synth.</i> <b>2024</b>, <i>101</i>, 150 </div> <div class="tocdoi"> DOI: <!--a target="_blank" style="text-decoration:none;cursor:pointer;" href="http://dx.doi.org/10.15227/orgsyn.101.0150"-->10.15227/orgsyn.101.0150<!--/a--> </div> <div class="procCheck">Checked by: Prashansa B. Kannangara and M. Kevin Brown<br /></div> </div> <!--Collapsible section--> </div> <br/> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%;"> <div class="collapsibleContainer" id=v101p0150 name='1' style="width: 100%;"> <div class="collapseImgDiv"> <img class="collapseImgRes" style="width:95%" alt="Reaction scheme" src="/content/figures/v101p0150.gif" /> </div> </div> </div> </div> </div> <div class="articleBody"> <div class="homeArticle"> <div style=" color: rgb(180,180,180); float: right; position: static; top: 0px; margin-left: 3px; font-size:16px; font-weight:normal; text-shadow: 0px 1px 0px #fffeef; filter: dropshadow(color=#fffeef,offX=0,offY=1); ">21</div> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%; margin-top:0px;"> <!--Title--> <div class="procTitle" style="width: 100%; font-size: 14px; font-weight: bold;"> Tandem Fragmentation/Olefination for Production of Neopentylene-Tethered 1,6-Enynes from Dimedone </div> <!--Authors--> <div style="float: left; font-size: 12px; margin-top: 10px;"> <div class="homeAuthors"> Kh Tanvir Ahmed, A. C. Martin, Gabriella O. Wabler, Kristen S. Nerbecki, and Gregory B. Dudley </div> <div> <i>Org. Synth.</i> <b>2024</b>, <i>101</i>, 124 </div> <div class="tocdoi"> DOI: <!--a target="_blank" style="text-decoration:none;cursor:pointer;" href="http://dx.doi.org/10.15227/orgsyn.101.0124"-->10.15227/orgsyn.101.0124<!--/a--> </div> <div class="procCheck">Checked by: Hyung Joo Kim and Tehshik Yoon<br /></div> </div> <!--Collapsible section--> </div> <br/> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%;"> <div class="collapsibleContainer" id=v101p0124 name='1' style="width: 100%;"> <div class="collapseImgDiv"> <img class="collapseImgRes" style="width:95%" alt="Reaction scheme" src="/content/figures/v101p0124.gif" /> </div> </div> </div> </div> </div> <div class="articleBody"> <div class="homeArticle"> <div style=" color: rgb(180,180,180); float: right; position: static; top: 0px; margin-left: 3px; font-size:16px; font-weight:normal; text-shadow: 0px 1px 0px #fffeef; filter: dropshadow(color=#fffeef,offX=0,offY=1); ">22</div> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%; margin-top:0px;"> <!--Title--> <div class="procTitle" style="width: 100%; font-size: 14px; font-weight: bold;"> Synthesis of 5-(1-Diazo-2-ethoxy-2-oxoethyl) dibenzo[<i>b,d</i>]thiophenium Triflate </div> <!--Authors--> <div style="float: left; font-size: 12px; margin-top: 10px;"> <div class="homeAuthors"> Brigitte Worbs, Sven Timmann, Feng Peng, Ralph Zhao, and Manuel Alcarazo </div> <div> <i>Org. Synth.</i> <b>2024</b>, <i>101</i>, 109 </div> <div class="tocdoi"> DOI: <!--a target="_blank" style="text-decoration:none;cursor:pointer;" href="http://dx.doi.org/10.15227/orgsyn.101.0109"-->10.15227/orgsyn.101.0109<!--/a--> </div> <div class="procCheck">Checked by: Partha Sarathi Hazra and Kevin Brown<br /></div> </div> <!--Collapsible section--> </div> <br/> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%;"> <div class="collapsibleContainer" id=v101p0109 name='1' style="width: 100%;"> <div class="collapseImgDiv"> <img class="collapseImgRes" style="width:95%" alt="Reaction scheme" src="/content/figures/v101p0109.gif" /> </div> </div> </div> </div> </div> <div class="articleBody"> <div class="homeArticle"> <div style=" color: rgb(180,180,180); float: right; position: static; top: 0px; margin-left: 3px; font-size:16px; font-weight:normal; text-shadow: 0px 1px 0px #fffeef; filter: dropshadow(color=#fffeef,offX=0,offY=1); ">23</div> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%; margin-top:0px;"> <!--Title--> <div class="procTitle" style="width: 100%; font-size: 14px; font-weight: bold;"> <font style="color:red;">Discussion Addendum</font> for: Mild Conversion of Tertiary Amides to Aldehydes Using Cp<sub>2</sub>Zr(H)Cl (Schwartz's Reagent) </div> <!--Authors--> <div style="float: left; font-size: 12px; margin-top: 10px;"> <div class="homeAuthors"> Narsihmulu Cheryala, Rui Shi, Shelby Mcguire, Naresh Gantasala, Nagarjun Reddy Vantaddu, Ravikrishna Dada, Nan Wang, Shameem S. Syeda, Hira Khalid, and Gunda I. Georg </div> <div> <i>Org. Synth.</i> <b>2024</b>, <i>101</i>, 81 </div> <div class="tocdoi"> DOI: <!--a target="_blank" style="text-decoration:none;cursor:pointer;" href="http://dx.doi.org/10.15227/orgsyn.101.0081"-->10.15227/orgsyn.101.0081<!--/a--> </div> <div class="procCheck"><b>Original Article: </b><a style='text-decoration:none' href='demo.aspx?prep=v88p0427'><i>Org. Synth.</i> <b>2011</b>, <i>88</i>, 427</a><br /></div> </div> <!--Collapsible section--> </div> <br/> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%;"> <div class="collapsibleContainer" id=v101p0081 name='1' style="width: 100%;"> <div class="collapseImgDiv"> <img class="collapseImgRes" style="width:95%" alt="Reaction scheme" src="/content/figures/v101p0081.gif" /> </div> </div> </div> </div> </div> <div class="articleBody"> <div class="homeArticle"> <div style=" color: rgb(180,180,180); float: right; position: static; top: 0px; margin-left: 3px; font-size:16px; font-weight:normal; text-shadow: 0px 1px 0px #fffeef; filter: dropshadow(color=#fffeef,offX=0,offY=1); ">24</div> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%; margin-top:0px;"> <!--Title--> <div class="procTitle" style="width: 100%; font-size: 14px; font-weight: bold;"> Preparation of Radical Clocks Bearing Carbonyl Groups: Synthesis of <i>N-</i>Methoxy-<i>N</i>-methylspiro[cyclopropane-1,9'-fluorene]-2-carboxamide </div> <!--Authors--> <div style="float: left; font-size: 12px; margin-top: 10px;"> <div class="homeAuthors"> Nicole D. Bartolo, Ryan N. Robson, Collin H. Witt, and K. A. Woerpel </div> <div> <i>Org. Synth.</i> <b>2024</b>, <i>101</i>, 61 </div> <div class="tocdoi"> DOI: <!--a target="_blank" style="text-decoration:none;cursor:pointer;" href="http://dx.doi.org/10.15227/orgsyn.101.0061"-->10.15227/orgsyn.101.0061<!--/a--> </div> <div class="procCheck">Checked by: Kevin Lee and Dirk Trauner<br /></div> </div> <!--Collapsible section--> </div> <br/> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%;"> <div class="collapsibleContainer" id=v101p0061 name='1' style="width: 100%;"> <div class="collapseImgDiv"> <img class="collapseImgRes" style="width:95%" alt="Reaction scheme" src="/content/figures/v101p0061.gif" /> </div> </div> </div> </div> </div> <div class="articleBody"> <div class="homeArticle"> <div style=" color: rgb(180,180,180); float: right; position: static; top: 0px; margin-left: 3px; font-size:16px; font-weight:normal; text-shadow: 0px 1px 0px #fffeef; filter: dropshadow(color=#fffeef,offX=0,offY=1); ">25</div> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%; margin-top:0px;"> <!--Title--> <div class="procTitle" style="width: 100%; font-size: 14px; font-weight: bold;"> Cobalt-catalyzed Radical Olefin Isomerization: Retrocycloisomerization of (-)-Caryophyllene Oxide to (-)-Humulene Oxide II </div> <!--Authors--> <div style="float: left; font-size: 12px; margin-top: 10px;"> <div class="homeAuthors"> Eleanor M. Landwehr and Ryan A. Shenvi </div> <div> <i>Org. Synth.</i> <b>2024</b>, <i>101</i>, 51 </div> <div class="tocdoi"> DOI: <!--a target="_blank" style="text-decoration:none;cursor:pointer;" href="http://dx.doi.org/10.15227/orgsyn.101.0051"-->10.15227/orgsyn.101.0051<!--/a--> </div> <div class="procCheck">Checked by: Emily P. Chen and Sarah E. Reisman<br /></div> </div> <!--Collapsible section--> </div> <br/> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%;"> <div class="collapsibleContainer" id=v101p0051 name='1' style="width: 100%;"> <div class="collapseImgDiv"> <img class="collapseImgRes" style="width:95%" alt="Reaction scheme" src="/content/figures/v101p0051.gif" /> </div> </div> </div> </div> </div> <div class="articleBody"> <div class="homeArticle"> <div style=" color: rgb(180,180,180); float: right; position: static; top: 0px; margin-left: 3px; font-size:16px; font-weight:normal; text-shadow: 0px 1px 0px #fffeef; filter: dropshadow(color=#fffeef,offX=0,offY=1); ">26</div> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%; margin-top:0px;"> <!--Title--> <div class="procTitle" style="width: 100%; font-size: 14px; font-weight: bold;"> Metal-Free Aziridination of Alkenes with Free Amines by Thianthrenation </div> <!--Authors--> <div style="float: left; font-size: 12px; margin-top: 10px;"> <div class="homeAuthors"> Ming-Shang Liu and Wei Shu </div> <div> <i>Org. Synth.</i> <b>2024</b>, <i>101</i>, 34 </div> <div class="tocdoi"> DOI: <!--a target="_blank" style="text-decoration:none;cursor:pointer;" href="http://dx.doi.org/10.15227/orgsyn.101.0034"-->10.15227/orgsyn.101.0034<!--/a--> </div> <div class="procCheck">Checked by: Michael D. Zott and Dirk Trauner<br /></div> </div> <!--Collapsible section--> </div> <br/> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%;"> <div class="collapsibleContainer" id=v101p0034 name='1' style="width: 100%;"> <div class="collapseImgDiv"> <img class="collapseImgRes" style="width:95%" alt="Reaction scheme" src="/content/figures/v101p0034.gif" /> </div> </div> </div> </div> </div> <div class="articleBody"> <div class="homeArticle"> <div style=" color: rgb(180,180,180); float: right; position: static; top: 0px; margin-left: 3px; font-size:16px; font-weight:normal; text-shadow: 0px 1px 0px #fffeef; filter: dropshadow(color=#fffeef,offX=0,offY=1); ">27</div> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%; margin-top:0px;"> <!--Title--> <div class="procTitle" style="width: 100%; font-size: 14px; font-weight: bold;"> Synthesis of Deuterated 1<i>H</i>-Indole-3-carboxaldehyde via Catalytic Vilsmeier-Haack Reaction </div> <!--Authors--> <div style="float: left; font-size: 12px; margin-top: 10px;"> <div class="homeAuthors"> Jing Xue, Yushan Zhang, Bing Zhong and Jin-Dong Yang </div> <div> <i>Org. Synth.</i> <b>2024</b>, <i>101</i>, 21 </div> <div class="tocdoi"> DOI: <!--a target="_blank" style="text-decoration:none;cursor:pointer;" href="http://dx.doi.org/10.15227/orgsyn.101.0021"-->10.15227/orgsyn.101.0021<!--/a--> </div> <div class="procCheck">Checked by: Paolo Piacentini, Omar Abdo and Nuno Maulide<br /></div> </div> <!--Collapsible section--> </div> <br/> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%;"> <div class="collapsibleContainer" id=v101p0021 name='1' style="width: 100%;"> <div class="collapseImgDiv"> <img class="collapseImgRes" style="width:95%" alt="Reaction scheme" src="/content/figures/v101p0021.gif" /> </div> </div> </div> </div> </div> <div class="articleBody"> <div class="homeArticle"> <div style=" color: rgb(180,180,180); float: right; position: static; top: 0px; margin-left: 3px; font-size:16px; font-weight:normal; text-shadow: 0px 1px 0px #fffeef; filter: dropshadow(color=#fffeef,offX=0,offY=1); ">28</div> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%; margin-top:0px;"> <!--Title--> <div class="procTitle" style="width: 100%; font-size: 14px; font-weight: bold;"> Synthesis of Secondary Benzylic Alcohols by Reductive Arylation of Aldehydes: α-Phenyl-6-quinolinemethanol </div> <!--Authors--> <div style="float: left; font-size: 12px; margin-top: 10px;"> <div class="homeAuthors"> Gilian T. Thomas, Eric S. Isbrandt and Stephen G. Newman </div> <div> <i>Org. Synth.</i> <b>2024</b>, <i>101</i>, 1 </div> <div class="tocdoi"> DOI: <!--a target="_blank" style="text-decoration:none;cursor:pointer;" href="http://dx.doi.org/10.15227/orgsyn.101.0001"-->10.15227/orgsyn.101.0001<!--/a--> </div> <div class="procCheck">Checked by: Christopher C. Nawrat and Kevin Campos<br /></div> </div> <!--Collapsible section--> </div> <br/> <div style="display: inline-block; width: 95%; margin-left: 2%; margin-right: 2%;"> <div class="collapsibleContainer" id=v101p0001 name='1' style="width: 100%;"> <div class="collapseImgDiv"> <img class="collapseImgRes" style="width:95%" alt="Reaction scheme" src="/content/figures/v101p0001.gif" /> </div> </div> </div> </div> </div> </div></div> <!--Toggle--> <br /> </div> <!--End Toggle--> </div> <div style="width:100%;display:table;float:left;"> <div width="90%" id="qwe11" style="margin-top: 30px;"> <div class="articleBody1"> <div class="homeArticle1" style="background: none; border: 0; min-height: 50px; margin-bottom: 10px;"> <table style="float: left;"> <tr> <td> <img src="Styles/images/minus.png" style="width: 15px;" onclick="javascript:zoomArticle(-10);" /> </td> <td style="padding-right: 10px; padding-left: 10px;"> <div id="magnifier1" class="magnifier"> </div> </td> <td> <img src="Styles/images/minus.png" style="width: 25px;" onclick="javascript:zoomArticle(10);" /> </td> </tr> <tr> <td colspan="3" style="vertical-align: top; text-align: center; font-size: 14px; font-weight: bold;"> Zoom Articles Display </td> </tr> </table> </div> </div> <div class="articleBody1" id="ab" style="position: relative;display:none;"> <div style="position: absolute; top: 0; right: 0; width: 250px; height: 40px; z-index: 100000;"> <a id="ctl00_MainContent_showAll" href="javascript:__doPostBack('ctl00$MainContent$showAll','')" style="float: right; width: 250px; height: 40px; z-index: 100000;"></a> </div> <div class="homeArticle1" style="background: none; border: 0; min-height: 50px; margin-bottom: 10px;"> <div id="ShowVolume" style="width: 100%; height: 50px;"> <div id="Div11" style="width: 200px; height: 40px; float: right;" class="RoundYellowDiv"> <div style="margin-left: 10px; height: 95%; vertical-align: middle;"> <table style="height: 100%; width: 100%"> <tr> <td style="height: 100%; vertical-align: middle; text-align: center; color: white; font-weight: bold; font-size: 10px; font-family: Sans-Serif;"> <span style="position:relative; z-index:9999;" onclick="javascript:__doPostBack('ctl00$MainContent$showAll','');">Show all current volume</span> </td> </tr> </table> </div> </div> </div> </div> </div> </div> </div> </div> </td> <td class="leftTD" style="width: 350px; max-width: 350px; vertical-align: top;"> <div id="ctl00_MainContent_RightDiv" class="RightDiv" style="min-width: 30%; min-width: 350px; font-size: 14px;"> <div style="margin-top: 30px; margin-left: -10px; width: 100%; font-size: 18px; color: black; font-weight: bold; text-align: center;"> Board of Editors </div> <div style="margin-top: 20px; margin-left: -10px; width: 100%; height: 110px; text-align: center;"> <!--<img id="ctl00_MainContent_BOEPic" src="https://orgsyn.org/boepics/danheiser.jpg" style="border-width:0px;" />--> <div id='my_carousel_ct' class='carousel-container'> <div id="my_carousel_1" class="carousel slide"> <!-- Carousel items --> <div id="my_carousel_2" class="carousel-inner rs-slider"> <div class="item active"> <div class="ts_border"> <img src="content/boepics/danheiser.jpg" /> <div class="carousel-caption"> <p class="ts_txt"> <strong><a target="_blank" href="http://danheiserlab.mit.edu">Rick L. Danheiser</a></strong> <br /> Massachusetts Institute of Technology<br /> <b>Editor-in-Chief</b> </p> </div> </div> </div> <div class="item"> <div class="ts_border"> <img src="content/boepics/brown.jpg" /> <div class="carousel-caption"> <p class="ts_txt"> <strong><a target="_blank" href="https://kbrown.lab.indiana.edu/">M. Kevin Brown</a></strong> <br /> Indiana University<br /> </p> </div> </div> </div> <div class="item"> <div class="ts_border"> <img src="content/boepics/campos.jpg" /> <div class="carousel-caption"> <p class="ts_txt"> <strong><a target="_blank" href="/content/pdfs/bios/campos.pdf">Kevin R. Campos</a></strong> <br /> Merck Research Laboratories<br /> </p> </div> </div> </div> <div class="item"> <div class="ts_border"> <img src="content/boepics/chiu.jpg" /> <div class="carousel-caption"> <p class="ts_txt"> <strong><a target="_blank" href="https://www.pchiu.chemistry.hku.hk/"> Pauline Chiu</a></strong> <br /> University of Hong Kong<br /> </p> </div> </div> </div> <div class="item"> <div class="ts_border"> <img src="content/boepics/dixon.jpg" /> <div class="carousel-caption"> <p class="ts_txt"> <strong><a target="_blank" href="http://dixon.chem.ox.ac.uk/"> Darren Dixon</a></strong> <br /> University of Oxford<br /> </p> </div> </div> </div> <div class="item"> <div class="ts_border"> <img src="content/boepics/dong.jpg" /> <div class="carousel-caption"> <p class="ts_txt"> <strong><a target="_blank" href="https://sites.google.com/uci.edu/vydonggroup"> Vy M. Dong</a></strong> <br /> University of California, Irvine<br /> </p> </div> </div> </div> <!--<div class="item"> <div class="ts_border"> <img src="content/boepics/ngarg.jpg" /> <div class="carousel-caption"> <p class="ts_txt"> <strong><a target="_blank" href="https://www.chem.ucla.edu/dept/Faculty/garg/Garg_Group/Home.html"> Neil K. Garg</a></strong> <br /> University of California, Los Angeles<br /> </p> </div> </div> </div> <div class="item"> <div class="ts_border"> <img src="content/boepics/inouemasayuki.jpg" /> <div class="carousel-caption"> <p class="ts_txt"> <strong><a target="_blank" href="https://www.f.u-tokyo.ac.jp/~inoue/e_index.html"> Masayuki Inoue</a></strong> <br /> University of Tokyo<br /> </p> </div> </div> </div>--> <div class="item"> <div class="ts_border"> <img src="content/boepics/NatIde.jpg" /> <div class="carousel-caption"> <p class="ts_txt"> <strong><a target="_blank" href="/content/pdfs/bios/Ide_OrgSyn_Biography.pdf"> Nate Ide</a></strong> <br /> AbbVie<br /> </p> </div> </div> </div> <div class="item"> <div class="ts_border"> <img src="content/boepics/maulide.jpg" /> <div class="carousel-caption"> <p class="ts_txt"> <strong><a target="_blank" href="https://organicsynthesis.univie.ac.at/"> Nuno Maulide</a></strong> <br /> University of Vienna<br /> </p> </div> </div> </div> <div class="item"> <div class="ts_border"> <img src="content/boepics/Rousseaux.jpeg" /> <div class="carousel-caption"> <p class="ts_txt"> <strong><a target="_blank" href="https://sites.chem.utoronto.ca/rousseaux/"> Sophie Rousseaux</a></strong> <br /> University of Toronto<br /> </p> </div> </div> </div> <div class="item"> <div class="ts_border"> <img src="content/boepics/Taylor.jpeg" /> <div class="carousel-caption"> <p class="ts_txt"> <strong><a target="_blank" href="https://chemistry.nd.edu/faculty/richard-taylor/"> Rich Taylor</a></strong> <br /> University of Notre Dame<br /> <b>Associate Editor</b> </p> </div> </div> </div> <div class="item"> <div class="ts_border"> <img src="content/boepics/Tokuyama.jpeg" /> <div class="carousel-caption"> <p class="ts_txt"> <strong><a target="_blank" href="http://www.pharm.tohoku.ac.jp/~seizou/index-e.html"> Hidetoshi Tokuyama</a></strong> <br /> Tohoku University<br /> </p> </div> </div> </div> <div class="item"> <div class="ts_border"> <img src="content/boepics/dirktrauner.jpg" /> <div class="carousel-caption"> <p class="ts_txt"> <strong><a target="_blank" href="https://www.traunergroup.org/"> Dirk Trauner</a></strong> <br /> University of Pennsylvania<br /> </p> </div> </div> </div> <div class="item"> <div class="ts_border"> <img src="content/boepics/Vanderwal.jpeg" /> <div class="carousel-caption"> <p class="ts_txt"> <strong><a target="_blank" href="https://faculty.sites.uci.edu/cdv/"> Chris Vanderwal</a></strong> <br /> University of California, Irvines<br /> </p> </div> </div> </div> <!--<div class="item"> <div class="ts_border"> <img src="content/boepics/wagaw.jpg" /> <div class="carousel-caption"> <p class="ts_txt"> <strong><a target="_blank" href="https://en.wikipedia.org/wiki/Seble_Wagaw"> Seble Wagaw</a></strong> <br /> AbbVie<br /> </p> </div> </div> </div>--> <div class="item"> <div class="ts_border"> <img src="content/boepics/Yoon02.jpg" /> <div class="carousel-caption"> <p class="ts_txt"> <strong><a target="_blank" href="https://yoon.chem.wisc.edu/"> Tehshik P. Yoon</a></strong> <br /> University of Wisconsin, Madison<br /> </p> </div> </div> </div> <!--<div class="item"> <div class="ts_border"> <img src="content/boepics/zercher.jpg" /> <div class="carousel-caption"> <p class="ts_txt"> <strong><a target="_blank" href="https://www.unh.edu/chemistry/charles-k-zercher">Charles K. Zercher</a></strong> <br /> University of New Hampshire<br /> <b>Associate Editor</b> </p> </div> </div> </div>--> </div> <!-- Carousel nav --> <a class="carousel-custom" href="#my_carousel_1" data-slide="prev">‹</a> <a class="carousel-custom" href="#my_carousel_1" data-slide="next">›</a> <script type='text/javascript'> jQuery(document).ready(function (e) { jQuery('#my_carousel_ct').tsSlider({ thumbs: '' , width: '280' , showText: true , autoplay: 10000 , imgWidth: 'auto' , imgHeight: 70 , squared: false , imgMarginTop: 0 , imgMarginLeft: 0 , textSquarePosition: 2 , textPosition: 'right' , imgAlignment: 'left' /*, textBgColor: 'http://www.jqueryslidershock.com/wp-content/plugins/tsslider/img/sld/pattern_051.jpg'*/ , textColor: '000000' , textFrame: '' , skin: 'ts-border-31' , arrows: 'ts-arrow-1' , titleBold: 'false' , titleItalic: 'false' , textBold: 'false' , textItalic: 'false' , textWidth: 67, sliderHeight: 120, effects: '' }); }); </script> </div> </div> </div> <div style="margin-top: 0px; width: 95%; font-size: 14px; color: black; font-weight: bold; text-align: center;"> All procedures and characterization data in OrgSyn are peer-reviewed and checked for reproducibility in the laboratory of a member of the Board of Editors </div> <div id="quickSearch" style="height: 60%; min-height: 320px; margin-top: 50px; margin-left: 5px; text-align: center; display: block; width: 95%;"> <div id="ctl00_MainContent_QuickSearchPanel" class="QuickSearchPanel"> <div> <table style="font-size: normal; line-height: 20px; margin: 0 auto; margin-top: 10px; width: 90%"> <tr> <td colspan="3" style="width: 50%; padding: 10px 0 10px 0"> QUICK NAVIGATION </td> </tr> <tr> <!--<td style="width: 50%; padding: 5px 0 5px 0"> Annual Volume (1-89) </td>--> <td style="width: 50%"> <div id="ctl00_MainContent_UpdatePanel3"> <!--<ajaxToolkit:ComboBox --> <select name="ctl00$MainContent$QSAnnVol" onchange="javascript:setTimeout('__doPostBack(\'ctl00$MainContent$QSAnnVol\',\'\')', 0)" id="ctl00_MainContent_QSAnnVol" DropDownStyle="DropDown" AutoCompleteMode="Suggest" style="top: 0px; width: 100%"> <option selected="selected" value="Select Ann. Volume">Select Ann. Volume</option> <option value="Annual Volume 101">Annual Volume 101</option> <option value="Annual Volume 100">Annual Volume 100</option> <option value="Annual Volume 99">Annual Volume 99</option> <option value="Annual Volume 98">Annual Volume 98</option> <option value="Annual Volume 97">Annual Volume 97</option> <option value="Annual Volume 96">Annual Volume 96</option> <option value="Annual Volume 95">Annual Volume 95</option> <option value="Annual Volume 94">Annual Volume 94</option> <option value="Annual Volume 93">Annual Volume 93</option> <option value="Annual Volume 92">Annual Volume 92</option> <option value="Annual Volume 91">Annual Volume 91</option> <option value="Annual Volume 90">Annual Volume 90</option> <option value="Annual Volume 89">Annual Volume 89</option> <option value="Annual Volume 88">Annual Volume 88</option> <option value="Annual Volume 87">Annual Volume 87</option> <option value="Annual Volume 86">Annual Volume 86</option> <option value="Annual Volume 85">Annual Volume 85</option> <option value="Annual Volume 84">Annual Volume 84</option> <option value="Annual Volume 83">Annual Volume 83</option> <option value="Annual Volume 82">Annual Volume 82</option> <option value="Annual Volume 81">Annual Volume 81</option> <option value="Annual Volume 80">Annual Volume 80</option> <option value="Annual Volume 79">Annual Volume 79</option> <option value="Annual Volume 78">Annual Volume 78</option> <option value="Annual Volume 77">Annual Volume 77</option> <option value="Annual Volume 76">Annual Volume 76</option> <option value="Annual Volume 75">Annual Volume 75</option> <option value="Annual Volume 74">Annual Volume 74</option> <option value="Annual Volume 73">Annual Volume 73</option> <option value="Annual Volume 72">Annual Volume 72</option> <option value="Annual Volume 71">Annual Volume 71</option> <option value="Annual Volume 70">Annual Volume 70</option> <option value="Annual Volume 69">Annual Volume 69</option> <option value="Annual Volume 68">Annual Volume 68</option> <option value="Annual Volume 67">Annual Volume 67</option> <option value="Annual Volume 66">Annual Volume 66</option> <option value="Annual Volume 65">Annual Volume 65</option> <option value="Annual Volume 64">Annual Volume 64</option> <option value="Annual Volume 63">Annual Volume 63</option> <option value="Annual Volume 62">Annual Volume 62</option> <option value="Annual Volume 61">Annual Volume 61</option> <option value="Annual Volume 60">Annual Volume 60</option> <option value="Annual Volume 59">Annual Volume 59</option> <option value="Annual Volume 58">Annual Volume 58</option> <option value="Annual Volume 57">Annual Volume 57</option> <option value="Annual Volume 56">Annual Volume 56</option> <option value="Annual Volume 55">Annual Volume 55</option> <option value="Annual Volume 54">Annual Volume 54</option> <option value="Annual Volume 53">Annual Volume 53</option> <option value="Annual Volume 52">Annual Volume 52</option> <option value="Annual Volume 51">Annual Volume 51</option> <option value="Annual Volume 50">Annual Volume 50</option> <option value="Annual Volume 49">Annual Volume 49</option> <option value="Annual Volume 48">Annual Volume 48</option> <option value="Annual Volume 47">Annual Volume 47</option> <option value="Annual Volume 46">Annual Volume 46</option> <option value="Annual Volume 45">Annual Volume 45</option> <option value="Annual Volume 44">Annual Volume 44</option> <option value="Annual Volume 43">Annual Volume 43</option> <option value="Annual Volume 42">Annual Volume 42</option> <option value="Annual Volume 41">Annual Volume 41</option> <option value="Annual Volume 40">Annual Volume 40</option> <option value="Annual Volume 39">Annual Volume 39</option> <option value="Annual Volume 38">Annual Volume 38</option> <option value="Annual Volume 37">Annual Volume 37</option> <option value="Annual Volume 36">Annual Volume 36</option> <option value="Annual Volume 35">Annual Volume 35</option> <option value="Annual Volume 34">Annual Volume 34</option> <option value="Annual Volume 33">Annual Volume 33</option> <option value="Annual Volume 32">Annual Volume 32</option> <option value="Annual Volume 31">Annual Volume 31</option> <option value="Annual Volume 30">Annual Volume 30</option> <option value="Annual Volume 29">Annual Volume 29</option> <option value="Annual Volume 28">Annual Volume 28</option> <option value="Annual Volume 27">Annual Volume 27</option> <option value="Annual Volume 26">Annual Volume 26</option> <option value="Annual Volume 25">Annual Volume 25</option> <option value="Annual Volume 24">Annual Volume 24</option> <option value="Annual Volume 23">Annual Volume 23</option> <option value="Annual Volume 22">Annual Volume 22</option> <option value="Annual Volume 21">Annual Volume 21</option> <option value="Annual Volume 20">Annual Volume 20</option> <option value="Annual Volume 19">Annual Volume 19</option> <option value="Annual Volume 18">Annual Volume 18</option> <option value="Annual Volume 17">Annual Volume 17</option> <option value="Annual Volume 16">Annual Volume 16</option> <option value="Annual Volume 15">Annual Volume 15</option> <option value="Annual Volume 14">Annual Volume 14</option> <option value="Annual Volume 13">Annual Volume 13</option> <option value="Annual Volume 12">Annual Volume 12</option> <option value="Annual Volume 11">Annual Volume 11</option> <option value="Annual Volume 10">Annual Volume 10</option> <option value="Annual Volume 9">Annual Volume 9</option> <option value="Annual Volume 8">Annual Volume 8</option> <option value="Annual Volume 7">Annual Volume 7</option> <option value="Annual Volume 6">Annual Volume 6</option> <option value="Annual Volume 5">Annual Volume 5</option> <option value="Annual Volume 4">Annual Volume 4</option> <option value="Annual Volume 3">Annual Volume 3</option> <option value="Annual Volume 2">Annual Volume 2</option> <option value="Annual Volume 1">Annual Volume 1</option> </select> </div> </td> <td style="width: 40%"> <div id="ctl00_MainContent_updatepanel6"> <select name="ctl00$MainContent$QSAnnPage" id="ctl00_MainContent_QSAnnPage" disabled="disabled" style="width: 100%"> </select> </div> </td> <td style="width: 10%"> <a onclick="javascript:warnUser('QSAnnSrc')" style="text-decoration: none;"> <img src="/Styles/images/button_go_25.png" class="gobtn" /> </a> </td> </tr> <tr> <!--<td style="width: 1%; padding: 5px 0 5px 0"> Collective Volume (1-11) </td>--> <td style="width: 50%"> <div id="ctl00_MainContent_UpdatePanel4"> <!--<ajaxToolkit:ComboBox --> <select name="ctl00$MainContent$QSCollVol" onchange="javascript:setTimeout('__doPostBack(\'ctl00$MainContent$QSCollVol\',\'\')', 0)" id="ctl00_MainContent_QSCollVol" DropDownStyle="DropDown" AutoCompleteMode="Suggest" style="top: 0px; width: 100%"> <option selected="selected" value="Select Coll. Volume">Select Coll. Volume</option> <option value="Collective Volume 12">Collective Volume 12</option> <option value="Collective Volume 11">Collective Volume 11</option> <option value="Collective Volume 10">Collective Volume 10</option> <option value="Collective Volume 9">Collective Volume 9</option> <option value="Collective Volume 8">Collective Volume 8</option> <option value="Collective Volume 7">Collective Volume 7</option> <option value="Collective Volume 6">Collective Volume 6</option> <option value="Collective Volume 5">Collective Volume 5</option> <option value="Collective Volume 4">Collective Volume 4</option> <option value="Collective Volume 3">Collective Volume 3</option> <option value="Collective Volume 2">Collective Volume 2</option> <option value="Collective Volume 1">Collective Volume 1</option> </select> </div> </td> <td style="width: 40%"> <div id="ctl00_MainContent_UpdatePanel5"> <select name="ctl00$MainContent$QSCollPage" id="ctl00_MainContent_QSCollPage" disabled="disabled" style="width: 100%"> </select> </div> </td> <td style="width: 10%"> <a onclick="javascript:warnUser('QSCollSrc')" style="text-decoration: none;"> <img src="/Styles/images/button_go_25.png" class="gobtn" /> </a> </td> </tr> <!--tr> <td colspan="2"> <select style="width: 100%"> <option selected="selected" value="89"></option> </select> </td> <td> <input type="image" name="ctl00$MainContent$ImageButton3" id="ctl00_MainContent_ImageButton3" src="/styles/images/button_go_25.png" align="absmiddle" style="height:21px;border-width:0px;" /> </td> </tr--> <tr> <td colspan="3"> </td> </tr> <tr> <td colspan="3" style="width: 50%; padding: 10px 0 10px 0"> QUICK SEARCH </td> </tr> <tr> <td colspan="3" align="left"> <input id="ctl00_MainContent_publicationRadio" type="radio" name="ctl00$MainContent$searchplace" value="publicationRadio" checked="checked" /><label for="ctl00_MainContent_publicationRadio">Display References</label><span style="margin-left: 20px;"><input id="ctl00_MainContent_compoundRadio" type="radio" name="ctl00$MainContent$searchplace" value="compoundRadio" /><label for="ctl00_MainContent_compoundRadio">Display Compounds</label></span> </td> </tr> <tr> <td colspan="3"> <input name="ctl00$MainContent$TextQuickSearch" type="text" id="ctl00_MainContent_TextQuickSearch" class="textQuickSearchRight" onfocus="javascript:meQSfocus(this)" style="width:100%;" /> <input type="hidden" name="ctl00$MainContent$TBWE2_ClientState" id="ctl00_MainContent_TBWE2_ClientState" /> </td> </tr> <tr> <td valign="top" colspan="3"> <div id="ctl00_MainContent_imgUP"> <a onclick="showKetcher();"> <div id="ctl00_MainContent_ImageDiv" style="height: 300px; max-height: 300px; width: 100%; margin-top: 20px; margin-bottom: 20px; border: 1px solid white; text-align: center; background-color: white; color: black; cursor: pointer;"> <div style="padding-top: 130px;"> Click to draw a structure</div> </div> </a> </div> <!-- <img src="https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcSiAs30-UWzS7iery1xAsACmOGLrOqd0tA9iW80ACqpDRIeF3s" onclick="javascript:document.getElementById('MainContent_ketcherDiv').style.display='';"/>--> </td> </tr> <tr> <td colspan="3" valign="top"> <a onclick="javascript:warnUser('QSStrSrc')" style="text-decoration: none;"> <div id="Div10" style="width: 100%; height: 40px;" class="RoundYellowDiv"> <div style="float: left;"> <img src="Styles/search.gif" height="50px" /> </div> <div style="margin-left: 40%; height: 95%; vertical-align: middle;"> <table style="height: 100%"> <tr> <td style="height: 100%; vertical-align: middle; text-align: right; color: white; font-weight: bold; font-size: large; font-family: Sans-Serif;"> Search </td> </tr> </table> </div> </div> </a> </td> </tr> </table> </div> </div> </div> <div style="margin-top: 20px; margin-left: 5px; text-align: center; display: block; width: 95%;" > <a style="text-decoration:none;cursor:pointer;" class="medialinks" href="https:///twitter.com/orgsynth" target="_blank"> <table> <tr> <td><img style="border:none;height:40px;margin-left:20px;" src="https://icons.iconarchive.com/icons/limav/flat-gradient-social/512/Twitter-icon.png" /></td> <td><span style="margin-left:10px;">Follow @OrgSynth</span></td> </tr> </table> </a> <a style="text-decoration:none;cursor:pointer;" class="medialinks" href="https://feeds.feedburner.com/OrgsynNews" target="_blank"> <table> <tr> <td><img style="border:none;height:36px;margin-left:21px;" src="https://www.dailyblogtips.com/wp-content/uploads/bigrss.gif"/></td> <td><span style="margin-left:12px;">Get RSS Feed</span></td> </tr> </table> </a> <a style="text-decoration:none;cursor:pointer;" class="medialinks" href="https://itunes.apple.com/us/app/organic-syntheses/id1087152400?mt=8" target="_blank"> <table> <tr> <td><img style="border:none;height:36px;margin-left:21px;" src="https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/10/93/39/109339f1-10f9-4aee-ce77-64a571fef8af/AppIcon-1x_U007emarketing-85-220-0-6.png/400x400bb.jpg"/></td> <td><span style="margin-left:12px;">Get application for iOS</span></td> </tr> </table> </a> <a style="text-decoration:none;cursor:pointer;" class="medialinks" href="https://play.google.com/store/apps/details?id=org.orgsyn.organicsynth" target="_blank"> <table> <tr> <td><img style="border:none;height:36px;margin-left:21px;" src="https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/10/93/39/109339f1-10f9-4aee-ce77-64a571fef8af/AppIcon-1x_U007emarketing-85-220-0-6.png/400x400bb.jpg"/></td> <td><span style="margin-left:12px;">Get application for Android</span></td> </tr> </table> </a> </div> </div> </td> </tr> </table> <div id="ctl00_MainContent_UpdatePanel1"> <div> <a id="ctl00_MainContent_ButtonLink" style="display: none"></a> <div id="ctl00_MainContent_Panel1" class="modalPanel" style="display: none"> <table style="height: 100%"> <tr> <td style="height: 100%;"> <div style="height: 100%"> <iframe id="pdfFrame" width="800px" style="height: 100%" src=""> <html> <body marginwidth="0" marginheight="0" style="background-color: rgb(38,38,38)"> <embed width="100%" height="100%" name="plugin" src="" type="application/pdf"> </html> </body> </iframe> </div> </td> <td style="vertical-align: top; padding-left: 20px; padding-top: 20px;"> <input type="image" name="ctl00$MainContent$btnCloseMe" id="ctl00_MainContent_btnCloseMe" src="Styles/DoneButton.png" onclick="hidePdf();" style="border-width:0px;height: 45px;" /> </td> </tr> </table> </div> </div> </div> <!-- --> <div> <a id="ctl00_MainContent_HyperLinkKetcher"></a> <div id="ctl00_MainContent_UpdatePanel2"> <div id="ctl00_MainContent_StructureModalPanel" class="modalPanel" style="display: none"> <table> <tr> <td> <div> <iframe id="ketcherFrame" name="ketcherFrame" style="width: 620px; height: 550px; border-style: none" scrolling="no"></iframe> </div> </td> <td style="vertical-align: top; padding-left: 20px;"> <input type="image" name="ctl00$MainContent$ImageButton300" id="ctl00_MainContent_ImageButton300" src="Styles/SubstrSrc.png" onclick="ClientSaveStructure(1); return false;" style="border-width:0px;height: 45px; padding-top: 20px;" /> <br /> <input type="image" name="ctl00$MainContent$ImageButton33" id="ctl00_MainContent_ImageButton33" src="Styles/CloseSrc.png" onclick="ClientSaveStructure(0); return false;" style="border-width:0px;height: 45px; padding-top: 20px;" /> <input type="hidden" name="ctl00$MainContent$SearchStructure" id="ctl00_MainContent_SearchStructure" /> <input type="hidden" name="ctl00$MainContent$SearchStructureMol" id="ctl00_MainContent_SearchStructureMol" /> </td> </tr> </table> </div> </div> </div> <!-- --> </div> </div> <div class="footer"> <table style="width: 100%; text-decoration: none;"> <tr style="padding-bottom: 2px;line-height:20px;"> <td width="4%"> </td> <td width="23%"> <a href="Default.aspx">Home</a> </td> <td> | </td> <td width="22%"> <a href="About.aspx">About OrgSyn </a> </td> <td> | </td> <td width="22%"> <a href="websitequestions.aspx">Contact Us </a> </td> <td> | </td> <td width="23%"> Follow Us via <a href="https://feeds.feedburner.com/OrgsynNews" target="_blank"><img src="Styles/images/rss-24.png" style="border:none;height:13px;"/></a> <a href="https://twitter.com/orgsynth"><img src="Styles/images/twitter-16.png" height="13px" style="border:none;padding-right:2px"/></a> </td> <td width:"4%"> </td> </tr> <tr style="padding-bottom: 2px;"> <td colspan="3" rowspan="3"> <table style="margin: 0 auto; float: left; margin-left: 10px"> <tr> <td style="font-size: 12px;"> Published by Organic Syntheses, Inc. </td> </tr> <tr> <td style="font-size: 12px;text-align:left;"> <b>ISSN 2333-3553</b> (online) </td> </tr> <tr> <td style="font-size: 12px;text-align:left;"> <b>ISSN 0078-6209</b> (print) </td> </tr> </table> </td> <td colspan="3"> We use cookies to help understand how people use our website. <br /> By using our site, you agree to our use of cookies </td> <td colspan="3" rowspan="3"> <table style="margin: 0 auto; float: right; margin-right: 10px"> <tr> <td style="font-size: 12px;"> This site is powered by </td> </tr> <tr> <td style="align: center; font-size: 14px; font-weight: bold;"> <i>VPInformatics</i> </td> </tr> <tr> <td style="align: left; font-size: 9px;"> Life Science Data Management </td> </tr> </table> </td> </tr> <tr> <td colspan="3"> Copyright© 2024 | All Rights Reserved </td> </tr> <tr> <td colspan="3"> </td> </tr> </table> </div> <div class="print" id="print_div"> </div> <input type="submit" name="ctl00$HyperLinkWarning" value="" id="ctl00_HyperLinkWarning" style="display:none" /> <div id="ctl00_UpdatePanel2"> <div id="ctl00_WarningModalPanel" class="modalPanel" style="display: none"> <table class="hazardTable"> <tr> <td></td><td style="text-align:center;font-weight:bold;color:Red;">HAZARD WARNING TO USERS</td><td></td> </tr> <tr> <td colspan="3"> <br/> <table width="600" align="center" cellpadding="5" cellspacing="0"> <tbody> <tr> <td style="text-align:justify"> <span style="font-family:Verdana, Arial, Ariel, Heletica;font-size:15px;"> The procedures on this site are intended for use only by persons with prior training in the field of organic chemistry. These procedures must be conducted at one's own risk. <em>Organic Syntheses, Inc.</em>, its Editors, who act as checkers, and its Board of Directors do not warrant or guarantee the safety of individuals using these procedures and hereby disclaim any liability for any injuries or damages claimed to have resulted from or related in any way to the procedures herein. <br/><br/> I have read and acknowledge that I have training in the field of organic chemistry and that <em>Organic Syntheses</em> does not warrant or guarantee safety in the use of these procedures. </span> <br/><br/> <span style="font-family:Verdana, Arial, Ariel, Heletica;font-size:11px;" > <p style="line-height:1.2;">Copyright 漏 1921-2024 by Organic Syntheses, Inc.<br/>All Rights Reserved.</p> <p style="line-height:1.2;">No part of this Website or Database may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning or otherwise, except as permitted under Sections 107 or 108 of the 1976 United States Copyright Act.</p> <br/> </span> </td> </tr> </tbody></table> </td> </tr> <tr><td></td><td><div style="width:212px;margin:0 auto;"><input type="button" onclick="javascript:pressMaster();" id="ImageButton33" value="Accept" style=" height:20px;width:100px;" /> <input type="submit" name="ctl00$ImageButton300" value="Decline" id="ctl00_ImageButton300" style="width:100px;margin-left:10;height:20px;" /></div></td><td></td></tr> <tr><td colspan="3"><div style="margin:0 auto;width:150px;font-size:12px;margin-top:5px;display:none;"><input type="checkbox" id="warningNoAsk" /> Remember for 30 days</div></td></tr> </table> </div> </div> <input type="hidden" name="ctl00$HidSrcType" id="ctl00_HidSrcType" /> <input type="hidden" name="ctl00$WarningAccepted" id="ctl00_WarningAccepted" value="0" /> <input type="hidden" name="ctl00$Direction" id="ctl00_Direction" /> </div> <script type="text/javascript"> //<![CDATA[ var ctl00_NavigationMenu_Data = new Object(); ctl00_NavigationMenu_Data.disappearAfter = 500; ctl00_NavigationMenu_Data.horizontalOffset = 0; ctl00_NavigationMenu_Data.verticalOffset = 0; ctl00_NavigationMenu_Data.iframeUrl = '/WebResource.axd?d=7F29HeYSq2eQZTxe6uHeeWjEHrEXWKVx-8EMRFDRTuaTYNh8Ht73GhMAlr15fC7__x1pbqc9Cf2xoL86HCrHW_xzzomSbSOAqfLUvT7uCHA1&t=638392970620000000'; Sys.Application.add_init(function() { $create(Sys.Extended.UI.TextBoxWatermarkBehavior, {"ClientStateFieldID":"ctl00_TBWE3_ClientState","WatermarkCssClass":"watermarked","WatermarkText":"Type text query here...","id":"ctl00_TBWE3"}, null, null, $get("ctl00_tab2_TextBox")); }); Sys.Application.add_init(function() { $create(Sys.Extended.UI.TextBoxWatermarkBehavior, {"ClientStateFieldID":"ctl00_MainContent_TBWE2_ClientState","WatermarkCssClass":"watermarked","WatermarkText":"Type text query here...","id":"ctl00_MainContent_TBWE2"}, null, null, $get("ctl00_MainContent_TextQuickSearch")); }); Sys.Application.add_init(function() { $create(Sys.Extended.UI.ModalPopupBehavior, {"BackgroundCssClass":"modalBackground","OkControlID":"ctl00_MainContent_btnCloseMe","PopupControlID":"ctl00_MainContent_Panel1","dynamicServicePath":"/default.aspx","id":"ModalBehaviorId"}, null, null, $get("ctl00_MainContent_ButtonLink")); }); Sys.Application.add_init(function() { $create(Sys.Extended.UI.ModalPopupBehavior, {"BackgroundCssClass":"modalBackground","PopupControlID":"ctl00_MainContent_StructureModalPanel","dynamicServicePath":"/default.aspx","id":"KetcherBehaviorId"}, null, null, $get("ctl00_MainContent_imgUP")); }); Sys.Application.add_init(function() { $create(Sys.Extended.UI.ModalPopupBehavior, {"BackgroundCssClass":"modalBackground","PopupControlID":"ctl00_WarningModalPanel","dynamicServicePath":"/default.aspx","id":"WarningBehaviorId"}, null, null, $get("ctl00_HyperLinkWarning")); }); //]]> </script> </form> <script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> </body> </html>