


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml"> 
<head id="ctl00_Head1"><title>
	How to be Conversant in Bruce Willis in Under 8 Hours
</title><meta name="google-site-verification" content="5svF6FR76FyIZE_ap2utThC6x8ad8__MTUMYixSTAqM" /><meta name="verify-v1" content="KRcNeT0Y+bBeAC4QihntTWydfTsNLjJxOghgxtSpgXo=" /><meta name="google-site-verification" content="fk54Xt5G0mhAYtXWEcxINTYDOZu3ntHjPkw0qe9lh4Y" /><meta http-equiv="content-type" content="text/html;charset=utf-8" /><meta http-equiv="imagetoolbar" content="false" /><meta name="MSSmartTagsPreventParsing" content="true" /><meta id="ctl00_description" name="description" content="Movie News: How to be Conversant in Bruce Willis in Under 8 Hours (A Good Day To Die Hard, Die Hard, Moonrise Kingdom, Looper, Hudson Hawk, The Sixth Sense, Armageddon,  Bruce Willis, Cybill Shepherd, M. Night Shyamalan, Rian Johnson, Jeb Stuart, Steven E. de Souza,  )" /><meta id="ctl00_keywords" name="keywords" content="A Good Day To Die Hard, Die Hard, Moonrise Kingdom, Looper, Hudson Hawk, The Sixth Sense, Armageddon,  Bruce Willis, Cybill Shepherd, M. Night Shyamalan, Rian Johnson, Jeb Stuart, Steven E. de Souza,  " /><meta id="ctl00_robotsMeta" name="Robots" content="index,follow" /><link id="ctl00_Link1" rel="alternate" type="application/rss+xml" title="Today on ReelzChannel - Videos" href="http://www.Reelz.com/videorss" /><link id="ctl00_Link2" rel="alternate" type="application/rss+xml" title="ReelzChannel Feature Articles" href="http://www.Reelz.com/articlesrss " /><link id="ctl00_Link3" rel="alternate" type="application/rss+xml" title="ReelzChannel Movie News" href="http://www.Reelz.com/outtakesrss " /><link rel="apple-touch-icon" href="/assets/global/apple-touch-icon.png" type="image/png" />
    
    <script type="text/javascript" src="/library/js/jquery-1.4.2.min.js"></script>
    <script type="text/javascript" src="/library/js/swfobject.js"></script>
    <script type="text/javascript" src="/library/js/ReelzFinal/ReelzJSLib.js?q=5212013"></script>
    <script type="text/javascript" src="/library/js/ajaxManager.js"></script>
    <script type="text/javascript" src="/library/js/reelz-qsearch.js"></script>
    
    <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>
    <script type="text/javascript" src="/library/js/widgets/reelzwidgetsloader.js"></script> 
    <script type="text/javascript" src="/library/js/jquery.masonry.min.js"></script>

    <script type="text/javascript">
        ord = Math.random() * 10000000000000000;
        var dcopt = "dcopt=ist;";
        var tile = 1;
        setCookie("__TEMP_ADORD", ord);
        setCookie("__TEMP_ADTILE", tile); 
        setCookie("__TEMP_ADDCOPT", dcopt);
             
    </script>
    <link rel="stylesheet" type="text/css" href="/library/css/ReelzMain.css" /><link rel="shortcut icon" href="/favico.ico" />
    
    <script type='text/javascript' src='http://partner.googleadservices.com/gampad/google_service.js'></script>

	<script type="text/javascript">
	    GS_googleAddAdSenseService("ca-pub-1360150150472063");
	    GS_googleEnableAllServices();	 
	</script>
	<script type="text/javascript">
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_home_top_728x90");
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_home_top_300x250");
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_home_bottom_300x250");
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_home_bottom_160x600");
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_home_bottom_728x90");
	    
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_general_top_728x90");
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_general_top_300x250");
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_general_bottom_300x250");
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_general_bottom_160x600");
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_general_bottom_728x90");
	</script>

	<script type="text/javascript">
	    GA_googleFetchAds();
	    GA_googleAddAttr("movie", "290087,149802,291393,283687,167450,151958,151574"); GA_googleAddAttr("person", "67412,70330,88122,96059,128704,267853"); GA_googleAddAttr("show", "");
	</script>
    
    <script type="text/javascript">
        $(document).ready(function () {
            $("#google_ads_div_reelz_home_pushdown_ad_container").removeAttr("style");
            $("#google_ads_div_reelz_home_top_728x90_ad_container").removeAttr("style");
            $("#google_ads_div_reelz_home_top_300x250_ad_container").removeAttr("style");
            $("#google_ads_div_reelz_home_bottom_728x90_ad_container").removeAttr("style");
            $("#google_ads_div_reelz_home_bottom_300x250_ad_container").removeAttr("style");
            $("#expand-wrap").removeAttr("style");
        });        
    </script>

    <style type="text/css">
        div#google_ads_div_reelz_home_top_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_home_top_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_home_bottom_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_home_bottom_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_home_bottom_160x600_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_movie_top_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_movie_top_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_movie_bottom_160x600_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_movie_bottom_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_person_top_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_person_top_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_person_bottom_160x600_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_person_bottom_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_news_top_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_news_top_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_news_bottom_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_video_top_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_video_top_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_video_bottom_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_theater_top_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_theater_top_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_theater_bottom_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_ontv_top_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_ontv_top_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_ontv_bottom_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_show_top_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_show_top_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_show_bottom_160x600_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_show_bottom_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_general_top_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_general_top_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_general_bottom_160x600_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_general_bottom_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_photo_top_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_photo_top_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_photo_bottom_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_channel_top_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_channel_top_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_channel_bottom_728x90_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_home_skin_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_channel_bottom_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_general_bottom_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_home_bottom_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_movie_bottom_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_person_bottom_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_news_bottom_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_ontv_bottom_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_photo_bottom_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_show_bottom_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_theater_bottom_300x250_ad_container { width:auto ! important; height: auto ! important; }
        div#google_ads_div_reelz_video_bottom_300x250_ad_container { width:auto ! important; height: auto ! important; }
        
    </style>
	
    <link rel="canonical" href="http://www.reelz.com/movie-news/15728/how-to-be-conversant-in-bruce-willis-in-under-8-hours/"/>
    <script type="text/javascript" src="/library/js/alerts.js"></script>    
    <link rel="stylesheet" type="text/css" href='/dynamicCSS.aspx?nid=48' />
    <script type="text/javascript">
        GA_googleAddSlot("ca-pub-1360150150472063", "reelz_news_top_728x90");
        GA_googleAddSlot("ca-pub-1360150150472063", "reelz_news_top_300x250");
        GA_googleAddSlot("ca-pub-1360150150472063", "reelz_news_bottom_300x250");
        GA_googleAddSlot("ca-pub-1360150150472063", "reelz_news_bottom_160x600");
        GA_googleAddSlot("ca-pub-1360150150472063", "reelz_news_bottom_728x90");
    </script>
    <script language="javascript" type="text/javascript">
        var ParentControlID = 'ctl00_cphContent_subcomment_ParentID';
        var hasEmail = '0';
        function multiAlertsInit()
        {
            var profileGuid = getCookie("__REELZ_ACCOUNT_ID");
            if (profileGuid != null && hasEmail == "1") {
                if (document.getElementById("email_submission") != null)
                    document.getElementById("email_submission").style.display = "none";
                if (document.getElementById("profile_submission") != null)
                    document.getElementById("profile_submission").style.display = "block";
            } else {
                if (document.getElementById("email_submission") != null)
                    document.getElementById("email_submission").style.display = "block";
                if (document.getElementById("profile_submission") != null) 
                    document.getElementById("profile_submission").style.display = "none";            
            }
        }        
        
        var pageNum = 1;
        var pageSize = '10';
        var commentCount = '1';
        var topicID = '98354';
        var blogId = '15728';
    
        $(document).ready(function() {
            multiAlertsInit();
            leftColumnFmaInit('leftColumnFMAs', '48');
            if ( pageNum > commentCount / pageSize )
            {
                   $('#LoadMoreBtn').hide(); 
            }
        }); 
        function LoadMoreComments()
        {
            pageNum = pageNum + 1;            
            $('<div></div>').appendTo('#MoreComments').load('/services/getUserComments.aspx?f=html&uc=' + topicID + '&id=' + blogId + '&t=31&c=' + pageSize + '&p=' + pageNum + '&dt=hideTopicExpanded', 
                function(response, status, xhr) { 
                    if (status == 'error') { 
                        var msg = 'Sorry but there was an error: '; 
                        alert(msg + xhr.status + " " + xhr.statusText); 
                    } 
                });            
            // hide load more comments button
            if ( pageNum > commentCount / pageSize ) {
                   $('#LoadMoreBtn').hide(); 
            }
        }
        function addAlerts() {
            var alerts = $("#RelatedAlerts input:checked");
            var alertIds = "";var alertNames = "";var useremail = "";
            for (var i = 0; i < alerts.length; i++) {
                var addalert = alerts[i];
                alertIds += addalert.id + ",";
                alertNames += addalert.name + ",";
            }
            var result = document.getElementById("alert_submission_result");
            if (alertIds != null && alertIds != "") {
                var profileGuid = getCookie("__REELZ_ACCOUNT_ID");
                if (profileGuid != null) {
                    addUserAlertList(alertIds, result);
                } else{
                    useremail = $("#subscriberEmail").val();
                    blogSubmitEmail(useremail, alertIds, alertNames, result); 
                }
            }                        
            return false;
        }        
    </script>
<meta name="medium" content="blog" /><meta name="og:title" content="How to be Conversant in Bruce Willis in Under 8 Hours" /><meta name="og:url" content="http://www.reelz.com/movie-news/15728/how-to-be-conversant-in-bruce-willis-in-under-8-hours/" /><meta name="og:type" content="article" /><meta name="og:image" content="http://cache.reelz.com/assets/content/blogimages/diehard5-4-REELZ.jpg" /><meta name="twitter:card" content="summary" /><meta name="twitter:site" content="@reelzchannel" /><meta name="twitter:creator" content="@Ryan" /><meta name="twitter:url" content="http://www.reelz.com/movie-news/15728/how-to-be-conversant-in-bruce-willis-in-under-8-hours/" /><meta name="twitter:title" content="How to be Conversant in Bruce Willis in Under 8 Hours" /><meta name="twitter:description" content="In a career that spans decades, Willis got his start doing theater in New York before getting his break on the TV show Moonlighting and then moving on to movies. At the age of 57, Willis seems to be b" /><meta name="twitter:image:src" content="http://cache.reelz.com/assets/content/blogimages/diehard5-4-REELZ.jpg" /><link rel="image_src" href="http://cache.reelz.com/assets/content/blogimages/diehard5-4-REELZ.jpg" /></head> 
<body>
    <form name="aspnetForm" method="post" action="/movie-news/15728/how-to-be-conversant-in-bruce-willis-in-under-8-hours/" id="aspnetForm">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNjQxNzk2ODcwD2QWAmYPZBYEAgEPZBYIAgcPFgQeBG5hbWUFC2Rlc2NyaXB0aW9uHgdjb250ZW50BY0CTW92aWUgTmV3czogSG93IHRvIGJlIENvbnZlcnNhbnQgaW4gQnJ1Y2UgV2lsbGlzIGluIFVuZGVyIDggSG91cnMgKEEgR29vZCBEYXkgVG8gRGllIEhhcmQsIERpZSBIYXJkLCBNb29ucmlzZSBLaW5nZG9tLCBMb29wZXIsIEh1ZHNvbiBIYXdrLCBUaGUgU2l4dGggU2Vuc2UsIEFybWFnZWRkb24sICBCcnVjZSBXaWxsaXMsIEN5YmlsbCBTaGVwaGVyZCwgTS4gTmlnaHQgU2h5YW1hbGFuLCBSaWFuIEpvaG5zb24sIEplYiBTdHVhcnQsIFN0ZXZlbiBFLiBkZSBTb3V6YSwgIClkAggPFgQfAAUIa2V5d29yZHMfAQXJAUEgR29vZCBEYXkgVG8gRGllIEhhcmQsIERpZSBIYXJkLCBNb29ucmlzZSBLaW5nZG9tLCBMb29wZXIsIEh1ZHNvbiBIYXdrLCBUaGUgU2l4dGggU2Vuc2UsIEFybWFnZWRkb24sICBCcnVjZSBXaWxsaXMsIEN5YmlsbCBTaGVwaGVyZCwgTS4gTmlnaHQgU2h5YW1hbGFuLCBSaWFuIEpvaG5zb24sIEplYiBTdHVhcnQsIFN0ZXZlbiBFLiBkZSBTb3V6YSwgIGQCEQ8VAzAyOTAwODcsMTQ5ODAyLDI5MTM5MywyODM2ODcsMTY3NDUwLDE1MTk1OCwxNTE1NzQlNjc0MTIsNzAzMzAsODgxMjIsOTYwNTksMTI4NzA0LDI2Nzg1MwBkAhIPFgIeBFRleHQFezxsaW5rIHJlbD0iY2Fub25pY2FsIiBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzE1NzI4L2hvdy10by1iZS1jb252ZXJzYW50LWluLWJydWNlLXdpbGxpcy1pbi11bmRlci04LWhvdXJzLyIvPmQCAw8WAh4GYWN0aW9uBUgvbW92aWUtbmV3cy8xNTcyOC9ob3ctdG8tYmUtY29udmVyc2FudC1pbi1icnVjZS13aWxsaXMtaW4tdW5kZXItOC1ob3Vycy8WCgIBDw8WAh4HVmlzaWJsZWhkZAIJD2QWBmYPFgIfBGhkAgIPFgIeB29ua2V5dXAFbGphdmFzY3JpcHQ6b25LZXlVcExvY2F0aW9uSW5wdXQodGhpcywgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3ppcFZhbGlkYXRpb25FcnJvcicpLCAwLCBldmVudCk7cmV0dXJuIGZhbHNlO2QCBA8WAh4Hb25jbGljawWOAWphdmFzY3JpcHQ6c3VibWl0TG9jYXRpb25JbnB1dChkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY3RsMDBfbG9jYXRpb25DdHJsX2xvY2F0aW9uSW5wdXQnKSwgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3ppcFZhbGlkYXRpb25FcnJvcicpLCAwKTtkAgsPDxYCHwRoZGQCDQ8WAh8EaGQCDw9kFgICAg9kFg4CAQ8PFgIfBGhkFgICAQ8WAh8EaBYCAgEPDxYCHwRoZGQCAw8WAh8CBRc8ZGl2IGlkPSJtYWluLTJjb2x1bW4iPmQCBQ8PFgIfBGhkZAIHDw8WAh8EaGQWAmYPFgIfAgW1FDx1bCBpZD0ibW92aWUtbmV3cyI+ICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJyb3ciPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzE1NzI4L2hvdy10by1iZS1jb252ZXJzYW50LWluLWJydWNlLXdpbGxpcy1pbi11bmRlci04LWhvdXJzLyI+ICAgICAgICAgICAgICAgICAgICA8aW1nIGNsYXNzPSJibG9nLWltYWdlLXRvcCIgYWx0PSJob3ctdG8tYmUtY29udmVyc2FudC1pbi1icnVjZS13aWxsaXMtaW4tdW5kZXItOC1ob3VycyIgc3JjPSJodHRwOi8vY2FjaGUucmVlbHouY29tL2Fzc2V0cy9jb250ZW50L2Jsb2dpbWFnZXMvZGllaGFyZDUtNC1SRUVMWi5qcGciIC8+ICAgICAgICAgICAgICAgIDwvYT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDM+ICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvMTU3MjgvaG93LXRvLWJlLWNvbnZlcnNhbnQtaW4tYnJ1Y2Utd2lsbGlzLWluLXVuZGVyLTgtaG91cnMvIj5Ib3cgdG8gYmUgQ29udmVyc2FudCBpbiBCcnVjZSBXaWxsaXMgaW4gVW5kZXIgOCBIb3VyczwvYT4gICAgICAgICAgICA8L2gzPiAgICAgICAgICAgIDxwPjxwPkluIGEgY2FyZWVyIHRoYXQgc3BhbnMgZGVjYWRlcywgV2lsbGlzIGdvdCBoaXMgc3RhcnQgZG9pbmcgdGhlYXRlciBpbiBOZXcgWW9yayBiZWZvcmUgZ2V0dGluZyBoaXMgYnJlYWsgb24gdGhlIFRWIHNob3cgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUvMTg3Mjk4L21vb25saWdodGluZyI+PGVtPk1vb25saWdodGluZzwvZW0+PC9hPiBhbmQgdGhlbiBtb3Zpbmcgb24gdG8gbW92aWVzLiBBdCB0aGUgYWdlIG9mIDU3LCBXaWxsaXMgc2VlbXMgdG8gYmUgYnVzaWVyIHRoYW4gZXZlciwgY2FydmluZyBvdXQgbmV3IGZyYW5jaGlzZXMgbGlrZSA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS8yNzE4MDQvdGhlLWV4cGVuZGFibGVzIj48ZW0+VGhlIEV4cGVuZGFibGVzPC9lbT48L2E+IGFuZCA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS8yNzkzODUvcmVkIj48ZW0+UkVEPC9lbT48L2E+ICh3aG9zZSBzZXF1ZWwsIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLzI4Nzg3My9yZWQtMiI+PGVtPlJFRCAyPC9lbT48L2E+IG9wZW5zIGxhdGVyIHRoaXMgeWVhciksIHdoaWxlIHN0aWxsIGFwcGVhcmluZyBpbiBzbWFsbGVyLCBhcnQtaG91c2UgcHJvamVjdHMgbGlrZSBsYXN0IHllYXIncyA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS8yOTEzOTMvbW9vbnJpc2Uta2luZ2RvbSI+PGVtPk1vb25yaXNlIEtpbmdkb208L2VtPjwvYT4uIDwvcD48cD5UaGlzIHdlZWssIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL3BlcnNvbi82NzQxMi9icnVjZS13aWxsaXMvIj5CcnVjZSBXaWxsaXM8L2E+IHJldHVybnMgdG8gdGhlIGZyYW5jaGlzZSB0aGF0IG1hZGUgaXQgYWxsIGhhcHBlbiB3aXRoIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLzI5MDA4Ny9hLWdvb2QtZGF5LXRvLWRpZS1oYXJkIj48ZW0+QSBHb29kIERheSB0byBEaWUgSGFyZDwvZW0+PC9hPiwgdGhlIGZpZnRoIGluc3RhbGxtZW50IGluIFdpbGxpcycgbW9zdCBlbmR1cmluZyBmcmFuY2hpc2UuIFRoaXMgdGltZSwgRGV0ZWN0aXZlIEpvaG4gTWNDbGFuZSB3aWxsIHRyYXZlbCB0byBSdXNzaWEgdG8gbWVldCB1cCB3aXRoIGhpcyBzb24gKDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL3BlcnNvbi80Mjg5NzIvamFpLWNvdXJ0bmV5LyI+SmFpIENvdXJ0bmV5PC9hPikgaW4gYSBzZXF1ZWwgdGhhdCBpcyBwb2lzZWQgdG8gPGEgaHJlZj0iaHR0cDovL3d3dy5sYXRpbWVzLmNvbS9lbnRlcnRhaW5tZW50L2VudmVsb3BlL2NvdG93bi9sYS1ldC1jdC1ib3gtb2ZmaWNlLWRpZS1oYXJkLXNhZmUtaGF2ZW4tMjAxMzAyMTQsMCw2NTM5MDkzLnN0b3J5Ij53aW4gYSBsb25nLCB0aHJlZS1kYXkgd2Vla2VuZDwvYT4uIEJ1dCB3aGlsZSBhdWRpZW5jZXMgZmxvY2sgdG8gc2VlIHRoZSBsYXRlc3QgY2hhbmNlIHRvIHNlZSBXaWxsaXMgc2F5ICJ5aXBwZWUta2kteWF5LCIgd2hhdCBkbyB3ZSBrbm93IGFib3V0IFdpbGxpcycgZW50aXJlIGNhcmVlcj8gV2UndmUgZ290IHlvdSBjb3ZlcmVkIGFzIGxvbmcgYXMgeW91IGhhdmUgdW5kZXIgOCBob3VycyB0byBzcGFyZS48L3A+PC9wPiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvMTU3MjgvaG93LXRvLWJlLWNvbnZlcnNhbnQtaW4tYnJ1Y2Utd2lsbGlzLWluLXVuZGVyLTgtaG91cnMvIiBjbGFzcz0ibW9yZSI+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2hlY2sgb3V0IG91ciBwaWNrcyBmcm9tIFdpbGxpcycgY2FyZWVyID4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4gICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjbGVhciI+PC9kaXY+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICA8L3VsPmQCCQ8PFgIfBGdkFiACAQ8PFgIeC05hdmlnYXRlVXJsBeMIbWFpbHRvOj9zdWJqZWN0PVJlZWx6Q2hhbm5lbDogSG93IHRvIGJlIENvbnZlcnNhbnQgaW4gQnJ1Y2UgV2lsbGlzIGluIFVuZGVyIDggSG91cnMmYm9keT1JbiBhIGNhcmVlciB0aGF0IHNwYW5zIGRlY2FkZXMsIFdpbGxpcyBnb3QgaGlzIHN0YXJ0IGRvaW5nIHRoZWF0ZXIgaW4gTmV3IFlvcmsgYmVmb3JlIGdldHRpbmcgaGlzIGJyZWFrIG9uIHRoZSBUViBzaG93IE1vb25saWdodGluZyBhbmQgdGhlbiBtb3Zpbmcgb24gdG8gbW92aWVzLiBBdCB0aGUgYWdlIG9mIDU3LCBXaWxsaXMgc2VlbXMgdG8gYmUgYnVzaWVyIHRoYW4gZXZlciwgY2FydmluZyBvdXQgbmV3IGZyYW5jaGlzZXMgbGlrZSBUaGUgRXhwZW5kYWJsZXMgYW5kIFJFRCAod2hvc2Ugc2VxdWVsLCBSRUQgMiBvcGVucyBsYXRlciB0aGlzIHllYXIpLCB3aGlsZSBzdGlsbCBhcHBlYXJpbmcgaW4gc21hbGxlciwgYXJ0LWhvdXNlIHByb2plY3RzIGxpa2UgbGFzdCB5ZWFyJ3MgTW9vbnJpc2UgS2luZ2RvbS4gDQoNClRoaXMgd2VlaywgQnJ1Y2UgV2lsbGlzIHJldHVybnMgdG8gdGhlIGZyYW5jaGlzZSB0aGF0IG1hZGUgaXQgYWxsIGhhcHBlbiB3aXRoIEEgR29vZCBEYXkgdG8gRGllIEhhcmQsIHRoZSBmaWZ0aCBpbnN0YWxsbWVudCBpbiBXaWxsaXMnIG1vc3QgZW5kdXJpbmcgZnJhbmNoaXNlLiBUaGlzIHRpbWUsIERldGVjdGl2ZSBKb2huIE1jQ2xhbmUgd2lsbCB0cmF2ZWwgdG8gUnVzc2lhIHRvIG1lZXQgdXAgd2l0aCBoaXMgc29uIChKYWkgQ291cnRuZXkpIGluIGEgc2VxdWVsIHRoYXQgaXMgcG9pc2VkIHRvIHdpbiBhIGxvbmcsIHRocmVlLWRheSB3ZWVrZW5kLiBCdXQgd2hpbGUgYXVkaWVuY2VzIGZsb2NrIHRvIHNlZSB0aGUgbGF0ZXN0IGNoYW5jZSB0byBzZWUgV2lsbGlzIHNheSAieWlwcGVlLWtpLXlheSwiIHdoYXQgZG8gd2Uga25vdyBhYm91dCBXaWxsaXMnIGVudGlyZSBjYXJlZXI/IFdlJ3ZlIGdvdCB5b3UgY292ZXJlZCBhcyBsb25nIGFzIHlvdSBoYXZlIHVuZGVyIDggaG91cnMgdG8gc3BhcmUuJTBhJTBhaHR0cCUzYSUyZiUyZnd3dy5yZWVsei5jb20lMmZtb3ZpZS1uZXdzJTJmMTU3MjglMmZob3ctdG8tYmUtY29udmVyc2FudC1pbi1icnVjZS13aWxsaXMtaW4tdW5kZXItOC1ob3VycyUyZmRkAgMPDxYCHwcFuQFodHRwOi8vd3d3LmZhY2Vib29rLmNvbS9zaGFyZXIucGhwP3U9aHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy8xNTcyOC9ob3ctdG8tYmUtY29udmVyc2FudC1pbi1icnVjZS13aWxsaXMtaW4tdW5kZXItOC1ob3Vycy8mdD1Ib3crdG8rYmUrQ29udmVyc2FudCtpbitCcnVjZStXaWxsaXMraW4rVW5kZXIrOCtIb3Vyc2RkAgUPDxYCHwcFeWh0dHA6Ly9yZWRkaXQuY29tL3N1Ym1pdD91cmw9aHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy8xNTcyOC9ob3ctdG8tYmUtY29udmVyc2FudC1pbi1icnVjZS13aWxsaXMtaW4tdW5kZXItOC1ob3Vycy9kZAIHDw8WAh8HBeYDaHR0cDovL2RpZ2cuY29tL3N1Ym1pdD91cmw9aHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy8xNTcyOC9ob3ctdG8tYmUtY29udmVyc2FudC1pbi1icnVjZS13aWxsaXMtaW4tdW5kZXItOC1ob3Vycy8mdGl0bGU9SG93K3RvK2JlK0NvbnZlcnNhbnQraW4rQnJ1Y2UrV2lsbGlzK2luK1VuZGVyKzgrSG91cnMmZGVzY3JpcHRpb249SW4rYStjYXJlZXIrdGhhdCtzcGFucytkZWNhZGVzJTJjK1dpbGxpcytnb3QraGlzK3N0YXJ0K2RvaW5nK3RoZWF0ZXIraW4rTmV3K1lvcmsrYmVmb3JlK2dldHRpbmcraGlzK2JyZWFrK29uK3RoZStUVitzaG93K01vb25saWdodGluZythbmQrdGhlbittb3Zpbmcrb24rdG8rbW92aWVzLitBdCt0aGUrYWdlK29mKzU3JTJjK1dpbGxpcytzZWVtcyt0bytiZStidXNpZXIrdGhhbitldmVyJTJjK2NhcnZpbmcrb3V0K25ldytmcmFuY2hpc2VzK2xpa2UrJTNjYStocmVmJTNkJTIyaHR0cCUzYSUyZiUyZnd3dy5yZWVsei5jZGQCCQ8PFgIfBwXKAWh0dHA6Ly9kZWxpY2lvdXMuY29tL3Bvc3Q/dj01Jm5vdWkmanVtcD1jbG9zZSZ1cmw9aHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy8xNTcyOC9ob3ctdG8tYmUtY29udmVyc2FudC1pbi1icnVjZS13aWxsaXMtaW4tdW5kZXItOC1ob3Vycy8mdGl0bGU9SG93K3RvK2JlK0NvbnZlcnNhbnQraW4rQnJ1Y2UrV2lsbGlzK2luK1VuZGVyKzgrSG91cnNkZAILDw8WAh8HBb0BaHR0cDovL2NnaS5mYXJrLmNvbS9jZ2kvZmFyay9mYXJraXQucGw/dT1odHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzE1NzI4L2hvdy10by1iZS1jb252ZXJzYW50LWluLWJydWNlLXdpbGxpcy1pbi11bmRlci04LWhvdXJzLyZoPUhvdyt0bytiZStDb252ZXJzYW50K2luK0JydWNlK1dpbGxpcytpbitVbmRlcis4K0hvdXJzZGQCDQ8PFgIfBwWOCWh0dHA6Ly93d3cubXlzcGFjZS5jb20vaW5kZXguY2ZtP2Z1c2VhY3Rpb249cG9zdHRvJnQ9SG93K3RvK2JlK0NvbnZlcnNhbnQraW4rQnJ1Y2UrV2lsbGlzK2luK1VuZGVyKzgrSG91cnMmYz1JbithK2NhcmVlcit0aGF0K3NwYW5zK2RlY2FkZXMlMmMrV2lsbGlzK2dvdCtoaXMrc3RhcnQrZG9pbmcrdGhlYXRlcitpbitOZXcrWW9yaytiZWZvcmUrZ2V0dGluZytoaXMrYnJlYWsrb24rdGhlK1RWK3Nob3crTW9vbmxpZ2h0aW5nK2FuZCt0aGVuK21vdmluZytvbit0byttb3ZpZXMuK0F0K3RoZSthZ2Urb2YrNTclMmMrV2lsbGlzK3NlZW1zK3RvK2JlK2J1c2llcit0aGFuK2V2ZXIlMmMrY2FydmluZytvdXQrbmV3K2ZyYW5jaGlzZXMrbGlrZStUaGUrRXhwZW5kYWJsZXMrYW5kK1JFRCsod2hvc2Urc2VxdWVsJTJjK1JFRCsyK29wZW5zK2xhdGVyK3RoaXMreWVhciklMmMrd2hpbGUrc3RpbGwrYXBwZWFyaW5nK2luK3NtYWxsZXIlMmMrYXJ0LWhvdXNlK3Byb2plY3RzK2xpa2UrbGFzdCt5ZWFyJ3MrTW9vbnJpc2UrS2luZ2RvbS4rJTBkJTBhJTBkJTBhVGhpcyt3ZWVrJTJjK0JydWNlK1dpbGxpcytyZXR1cm5zK3RvK3RoZStmcmFuY2hpc2UrdGhhdCttYWRlK2l0K2FsbCtoYXBwZW4rd2l0aCtBK0dvb2QrRGF5K3RvK0RpZStIYXJkJTJjK3RoZStmaWZ0aCtpbnN0YWxsbWVudCtpbitXaWxsaXMnK21vc3QrZW5kdXJpbmcrZnJhbmNoaXNlLitUaGlzK3RpbWUlMmMrRGV0ZWN0aXZlK0pvaG4rTWNDbGFuZSt3aWxsK3RyYXZlbCt0bytSdXNzaWErdG8rbWVldCt1cCt3aXRoK2hpcytzb24rKEphaStDb3VydG5leSkraW4rYStzZXF1ZWwrdGhhdCtpcytwb2lzZWQrdG8rd2luK2ErbG9uZyUyYyt0aHJlZS1kYXkrd2Vla2VuZC4rQnV0K3doaWxlK2F1ZGllbmNlcytmbG9jayt0bytzZWUrdGhlK2xhdGVzdCtjaGFuY2UrdG8rc2VlK1dpbGxpcytzYXkrJTIyeWlwcGVlLWtpLXlheSUyYyUyMit3aGF0K2RvK3dlK2tub3crYWJvdXQrV2lsbGlzJytlbnRpcmUrY2FyZWVyJTNmK1dlJ3ZlK2dvdCt5b3UrY292ZXJlZCthcytsb25nK2FzK3lvdStoYXZlK3VuZGVyKzgraG91cnMrdG8rc3BhcmUuJnU9aHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy8xNTcyOC9ob3ctdG8tYmUtY29udmVyc2FudC1pbi1icnVjZS13aWxsaXMtaW4tdW5kZXItOC1ob3Vycy8mbD03ZGQCDw9kFgJmDxYCHwIF1h08ZGl2IGNsYXNzPSJjbGVhciI+ICAgIDxoNT5TSUdOIFVQIEZPUiBGQU4gQUxFUlRTPC9oNT4gICAgPHA+QmUgdGhlIGZpcnN0IHRvIHdhdGNoIG5ldyB0cmFpbGVycy5HZXQgbmV3cyBhYm91dCB0aGUgc3RhcnMgeW91IGxvdmUuTmV2ZXIgbWlzcyB5b3VyIGZhdm9yaXRlIG1vdmllITwvcD4gICAgPGRpdiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjojZWRmMmNjOyBib3JkZXI6IDFweCBzb2xpZCAjQ0NDQ0NDOyBwYWRkaW5nOiAzcHg7IGNvbG9yOiMzMzMzMzM7IG1hcmdpbi10b3A6IDVweDsiPiAgICAgICAgPGg1IHN0eWxlPSJ0ZXh0LWFsaWduOmNlbnRlcjsgYmFja2dyb3VuZC1jb2xvcjogVHJhbnNwYXJlbnQ7IGNvbG9yOiAjNjY2NjY2OyBmb250LXdlaWdodDpib2xkOyI+UmVsYXRlZCBGYW4gQWxlcnRzPC9oNT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImlubGluZS1saXN0Ij4gICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJyZWxhdGVkIiBpZD0iUmVsYXRlZEFsZXJ0cyI+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT0iY2hlY2tib3giIGlkPSJwNjc0MTIiIG5hbWU9IkJydWNlIFdpbGxpcyIgLz4gQnJ1Y2UgV2lsbGlzICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT0iY2hlY2tib3giIGlkPSJwNzAzMzAiIG5hbWU9IkN5YmlsbCBTaGVwaGVyZCIgLz4gQ3liaWxsIFNoZXBoZXJkICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT0iY2hlY2tib3giIGlkPSJwODgxMjIiIG5hbWU9Ik0uIE5pZ2h0IFNoeWFtYWxhbiIgLz4gTS4gTmlnaHQgU2h5YW1hbGFuICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT0iY2hlY2tib3giIGlkPSJwOTYwNTkiIG5hbWU9IlJpYW4gSm9obnNvbiIgLz4gUmlhbiBKb2huc29uICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT0iY2hlY2tib3giIGlkPSJwMTI4NzA0IiBuYW1lPSJKZWIgU3R1YXJ0IiAvPiBKZWIgU3R1YXJ0ICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT0iY2hlY2tib3giIGlkPSJwMjY3ODUzIiBuYW1lPSJTdGV2ZW4gRS4gZGUgU291emEiIC8+IFN0ZXZlbiBFLiBkZSBTb3V6YSAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT0iY2hlY2tib3giIGlkPSJtMjkwMDg3IiBuYW1lPSJBIEdvb2QgRGF5IFRvIERpZSBIYXJkIiAvPiBBIEdvb2QgRGF5IFRvIERpZSBIYXJkICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJjaGVja2JveCIgaWQ9Im0xNDk4MDIiIG5hbWU9IkRpZSBIYXJkIiAvPiBEaWUgSGFyZCAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT0iY2hlY2tib3giIGlkPSJtMjkxMzkzIiBuYW1lPSJNb29ucmlzZSBLaW5nZG9tIiAvPiBNb29ucmlzZSBLaW5nZG9tICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJjaGVja2JveCIgaWQ9Im0yODM2ODciIG5hbWU9Ikxvb3BlciIgLz4gTG9vcGVyICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJjaGVja2JveCIgaWQ9Im0xNjc0NTAiIG5hbWU9Ikh1ZHNvbiBIYXdrIiAvPiBIdWRzb24gSGF3ayAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT0iY2hlY2tib3giIGlkPSJtMTUxOTU4IiBuYW1lPSJUaGUgU2l4dGggU2Vuc2UiIC8+IFRoZSBTaXh0aCBTZW5zZSAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxhc3QiPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT0iY2hlY2tib3giIGlkPSJtMTUxNTc0IiBuYW1lPSJBcm1hZ2VkZG9uIiAvPiBBcm1hZ2VkZG9uICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3VsPiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjbGVhciI+PC9kaXY+ICAgICAgICAgICAgPC9kaXY+ICAgICAgICAgICAgICAgICAgICAgICAgPGJyIC8+ICAgICAgICA8ZGl2IGlkPSJlbWFpbF9zdWJtaXNzaW9uIiBjbGFzcz0iaGlkZSIgc3R5bGU9Im1hcmdpbi1ib3R0b206IDVweDsgbWFyZ2luLXRvcDogLTVweDsiPiAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJ0ZXh0IiBpZD0ic3Vic2NyaWJlckVtYWlsIiBzdHlsZT0id2lkdGg6IDExMHB4OyIgdmFsdWU9InlvdXIgZW1haWwiPiAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJzdWJtaXQiIGNsYXNzPSJidXR0b24iIHZhbHVlPSJBZGQiIG9uY2xpY2s9ImphdmFzY3JpcHQ6YWRkQWxlcnRzKCk7IHJldHVybiBmYWxzZTsiPiAgICAgICAgPC9kaXY+ICAgICAgICA8ZGl2IGlkPSJwcm9maWxlX3N1Ym1pc3Npb24iIGNsYXNzPSJoaWRlIiBzdHlsZT0ibWFyZ2luLWJvdHRvbTogNXB4OyBtYXJnaW4tdG9wOiAtNXB4OyI+ICAgICAgICAgICAgPGlucHV0IHR5cGU9InN1Ym1pdCIgY2xhc3M9ImJ1dHRvbiIgdmFsdWU9IkFkZCBBbGVydHMiIG9uY2xpY2s9ImphdmFzY3JpcHQ6YWRkQWxlcnRzKCk7IHJldHVybiBmYWxzZTsiIC8+ICAgICAgICA8L2Rpdj4gICAgICAgIDxkaXYgaWQ9ImFsZXJ0X3N1Ym1pc3Npb25fcmVzdWx0Ij48L2Rpdj4gICAgPC9kaXY+ICAgIDxhIGhyZWY9Ii93aGF0YXJlYWxlcnRzLyIgY2xhc3M9Im1vcmUiPldoYXQgYXJlIEFMRVJUUz88L2E+ICAgIDxkaXYgY2xhc3M9ImNsZWFyIj48L2Rpdj48L2Rpdj5kAhEPFggeBWNsYXNzBQ5ibG9nLWltYWdlLXRvcB4Dc3JjBUVodHRwOi8vY2FjaGUucmVlbHouY29tL2Fzc2V0cy9jb250ZW50L2Jsb2dpbWFnZXMvZGllaGFyZDUtNC1SRUVMWi5qcGceA2FsdAU1aG93LXRvLWJlLWNvbnZlcnNhbnQtaW4tYnJ1Y2Utd2lsbGlzLWluLXVuZGVyLTgtaG91cnMfBGdkAhMPDxYCHwRoZGQCFQ8WAh8CBTVIb3cgdG8gYmUgQ29udmVyc2FudCBpbiBCcnVjZSBXaWxsaXMgaW4gVW5kZXIgOCBIb3Vyc2QCFw8WAh8CBRdQb3N0ZWQgMDIuMTUuMTMgYnkgUnlhbmQCGQ8WAh8CBYUEPGRpdiBpZD0nZmItcm9vdCc+PC9kaXY+PHNjcmlwdD4oZnVuY3Rpb24oZCwgcywgaWQpIHsgIHZhciBqcywgZmpzID0gZC5nZXRFbGVtZW50c0J5VGFnTmFtZShzKVswXTsgIGlmIChkLmdldEVsZW1lbnRCeUlkKGlkKSkgcmV0dXJuOyAganMgPSBkLmNyZWF0ZUVsZW1lbnQocyk7IGpzLmlkID0gaWQ7ICBqcy5zcmMgPSAnLy9jb25uZWN0LmZhY2Vib29rLm5ldC9lbl9VUy9hbGwuanMjeGZibWw9MSc7ICBmanMucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUoanMsIGZqcyk7fShkb2N1bWVudCwgJ3NjcmlwdCcsICdmYWNlYm9vay1qc3NkaycpKTs8L3NjcmlwdD48ZmI6bGlrZSBocmVmPSdodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzE1NzI4L2hvdy10by1iZS1jb252ZXJzYW50LWluLWJydWNlLXdpbGxpcy1pbi11bmRlci04LWhvdXJzLycgc2hvd19mYWNlcz0nZmFsc2UnIGxheW91dD0nYnV0dG9uX2NvdW50JyB3aWR0aD0nMjUwcHgnIGhlaWdodD0nMzVweCcgc2VuZD0ndHJ1ZSc+PC9mYjpsaWtlPmQCGw8WAh8CBYiVATxwPkluIGEgY2FyZWVyIHRoYXQgc3BhbnMgZGVjYWRlcywgV2lsbGlzIGdvdCBoaXMgc3RhcnQgZG9pbmcgdGhlYXRlciBpbiBOZXcgWW9yayBiZWZvcmUgZ2V0dGluZyBoaXMgYnJlYWsgb24gdGhlIFRWIHNob3cgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUvMTg3Mjk4L21vb25saWdodGluZyI+PGVtPk1vb25saWdodGluZzwvZW0+PC9hPiBhbmQgdGhlbiBtb3Zpbmcgb24gdG8gbW92aWVzLiBBdCB0aGUgYWdlIG9mIDU3LCBXaWxsaXMgc2VlbXMgdG8gYmUgYnVzaWVyIHRoYW4gZXZlciwgY2FydmluZyBvdXQgbmV3IGZyYW5jaGlzZXMgbGlrZSA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS8yNzE4MDQvdGhlLWV4cGVuZGFibGVzIj48ZW0+VGhlIEV4cGVuZGFibGVzPC9lbT48L2E+IGFuZCA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS8yNzkzODUvcmVkIj48ZW0+UkVEPC9lbT48L2E+ICh3aG9zZSBzZXF1ZWwsIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLzI4Nzg3My9yZWQtMiI+PGVtPlJFRCAyPC9lbT48L2E+IG9wZW5zIGxhdGVyIHRoaXMgeWVhciksIHdoaWxlIHN0aWxsIGFwcGVhcmluZyBpbiBzbWFsbGVyLCBhcnQtaG91c2UgcHJvamVjdHMgbGlrZSBsYXN0IHllYXIncyA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS8yOTEzOTMvbW9vbnJpc2Uta2luZ2RvbSI+PGVtPk1vb25yaXNlIEtpbmdkb208L2VtPjwvYT4uIDwvcD4NCg0KPHA+VGhpcyB3ZWVrLCA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9wZXJzb24vNjc0MTIvYnJ1Y2Utd2lsbGlzLyI+QnJ1Y2UgV2lsbGlzPC9hPiByZXR1cm5zIHRvIHRoZSBmcmFuY2hpc2UgdGhhdCBtYWRlIGl0IGFsbCBoYXBwZW4gd2l0aCA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS8yOTAwODcvYS1nb29kLWRheS10by1kaWUtaGFyZCI+PGVtPkEgR29vZCBEYXkgdG8gRGllIEhhcmQ8L2VtPjwvYT4sIHRoZSBmaWZ0aCBpbnN0YWxsbWVudCBpbiBXaWxsaXMnIG1vc3QgZW5kdXJpbmcgZnJhbmNoaXNlLiBUaGlzIHRpbWUsIERldGVjdGl2ZSBKb2huIE1jQ2xhbmUgd2lsbCB0cmF2ZWwgdG8gUnVzc2lhIHRvIG1lZXQgdXAgd2l0aCBoaXMgc29uICg8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9wZXJzb24vNDI4OTcyL2phaS1jb3VydG5leS8iPkphaSBDb3VydG5leTwvYT4pIGluIGEgc2VxdWVsIHRoYXQgaXMgcG9pc2VkIHRvIDxhIGhyZWY9Imh0dHA6Ly93d3cubGF0aW1lcy5jb20vZW50ZXJ0YWlubWVudC9lbnZlbG9wZS9jb3Rvd24vbGEtZXQtY3QtYm94LW9mZmljZS1kaWUtaGFyZC1zYWZlLWhhdmVuLTIwMTMwMjE0LDAsNjUzOTA5My5zdG9yeSI+d2luIGEgbG9uZywgdGhyZWUtZGF5IHdlZWtlbmQ8L2E+LiBCdXQgd2hpbGUgYXVkaWVuY2VzIGZsb2NrIHRvIHNlZSB0aGUgbGF0ZXN0IGNoYW5jZSB0byBzZWUgV2lsbGlzIHNheSAieWlwcGVlLWtpLXlheSwiIHdoYXQgZG8gd2Uga25vdyBhYm91dCBXaWxsaXMnIGVudGlyZSBjYXJlZXI/IFdlJ3ZlIGdvdCB5b3UgY292ZXJlZCBhcyBsb25nIGFzIHlvdSBoYXZlIHVuZGVyIDggaG91cnMgdG8gc3BhcmUuPC9wPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoNCi5hcnRpY2xld2ViIHVsLmxlZnRtYXJnaW57DQpsaXN0LXN0eWxlOiBkaXNjOw0KcG9zaXRpb246cmVsYXRpdmU7DQptYXJnaW4tbGVmdDoyNXB4Ow0KfQ0KDQouYXJ0aWNsZXdlYiB0YWJsZXt3aWR0aDoxMDAlOw0KfQ0KDQouYXJ0aWNsZXdlYiB0YWJsZSB0ZHtwYWRkaW5nOjEwcHg7DQp9DQoNCi5hcnRpY2xld2ViIHRkLnZ0b3B7dmVydGljYWwtYWxpZ246dG9wOw0KfQ0KDQouYXJ0aWNsZXdlYiBpbWcuZmxvYXRsZWZ0MXtwb3NpdGlvbjpyZWxhdGl2ZTsgZmxvYXQ6bGVmdDsgbWFyZ2luOjAgMTBweCAxMHB4IDA7IGJvcmRlcjpzb2xpZCAxcHggIzY2NjY2NjsNCn0NCg0KLmFydGljbGV3ZWIgaW1nLmltYWdlOTB7d2lkdGg6OTBweDsNCn0NCg0KLmFydGljbGV3ZWIgaW1nLmZsb2F0bGVmdDJ7cG9zaXRpb246cmVsYXRpdmU7IGZsb2F0OmxlZnQ7IG1hcmdpbjowIDEwcHggMTBweCAwOw0KfQ0KDQouYXJ0aWNsZXdlYiBpbWcuZmxvYXRyaWdodDF7cG9zaXRpb246cmVsYXRpdmU7IGZsb2F0OnJpZ2h0OyBtYXJnaW46MCAwIDEwcHggMTBweDsgYm9yZGVyOnNvbGlkIDFweCAjNjY2NjY2Ow0KfQ0KDQouYXJ0aWNsZXdlYiBpbWcuZmxvYXRyaWdodDJ7cG9zaXRpb246cmVsYXRpdmU7IGZsb2F0OnJpZ2h0OyBtYXJnaW46MCAwIDEwcHggMTBweDsNCn0NCg0KLmFydGljbGV3ZWIgZGl2LnNwYWNlcjIwe2hlaWdodDoyMHB4Ow0KfQ0KDQouYXJ0aWNsZXdlYiBkaXYuc3BhY2VyMTB7aGVpZ2h0OjEwcHg7DQp9DQoNCi5hcnRpY2xld2ViIGgze2ZvbnQtc2l6ZToxOHB4OyBmb250LXdlaWdodDpib2xkOw0KfQ0KDQouYXJ0aWNsZXdlYiBoNHtmb250LXNpemU6MTRweDsgZm9udC13ZWlnaHQ6Ym9sZDsgY29sb3I6I2EzYmYwMDsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOw0KfQ0KDQouYXJ0aWNsZXdlYiBoNXtmb250LXNpemU6MTRweDsgZm9udC13ZWlnaHQ6Ym9sZDsgY29sb3I6IzY2NjY2NjsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBiYWNrZ3JvdW5kLWNvbG9yOiNkZGRkZGQ7IHRleHQtYWxpZ246Y2VudGVyOyBtYXJnaW4tYm90dG9tOjEwcHg7DQp9DQoNCi5hcnRpY2xld2ViIGltZy50b3BpbWcxe21hcmdpbjowIDAgMTBweCAwOyBib3JkZXItc3R5bGU6c29saWQ7IGJvcmRlci13aWR0aDogMXB4OyBib3JkZXItY29sb3I6ICM2NjY2NjY7DQp9DQoNCi5hcnRpY2xld2ViIGltZy50b3BpbWcye3Bvc2l0aW9uOnJlbGF0aXZlOyBmbG9hdDpsZWZ0OyBtYXJnaW46MCAxMHB4IDEwcHggMDsgYm9yZGVyLXN0eWxlOnNvbGlkOyBib3JkZXItd2lkdGg6IDFweDsgYm9yZGVyLWNvbG9yOiAjNjY2NjY2Ow0KfQ0KDQouYXJ0aWNsZXdlYiBkaXYuc3BhY2VyNTB7aGVpZ2h0OjUwcHg7DQp9DQoNCi5hcnRpY2xld2ViIGRpdi5ibG9ja3F1b3RlMXtiYWNrZ3JvdW5kOiNlOGYzZjkgdXJsKCdodHRwOi8vY2FjaGUucmVlbHouY29tL2Fzc2V0cy9jb250ZW50L2dlbmVyYWwvYmxvY2txdW90ZS1xdW90ZTEucG5nJykgbm8tcmVwZWF0IC0zcHggLTRweDsNCglwb3NpdGlvbjpyZWxhdGl2ZTsNCglwYWRkaW5nOjEwcHg7DQoJbWFyZ2luOjVweCA1cHggNXB4IDVweDsNCglmb250LXNpemU6IDEycHg7DQp9DQoNCi5hcnRpY2xld2ViIGRpdi5saWdodGJsdWV7YmFja2dyb3VuZC1jb2xvcjojZThmM2Y5OyBwYWRkaW5nOjEwcHg7IGJvcmRlcjpzb2xpZCAxcHggIzY2NjY2NjsgDQp9DQoNCi5hcnRpY2xld2ViIHAuY2VudGVye3RleHQtYWxpZ246Y2VudGVyOw0KfQ0KDQouYXJ0aWNsZXdlYiBvYmplY3QudmlkZW9sZWZ0e21hcmdpbjowIDAgMTBweCAwOw0KfQ0KDQouYXJ0aWNsZXdlYiAuZG90dGVkYnJ7d2lkdGg6MTAwJTsgaGVpZ2h0OjFweDsgYm9yZGVyLWJvdHRvbTpkb3R0ZWQgMXB4ICM2NjY2NjY7IG1hcmdpbjoxMHB4IDAgMjBweCAwOw0KfQ0KDQo8L3N0eWxlPg0KDQo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgc3JjPSJodHRwOi8vY29udGVudC5yZWVsei5jb20vYXNzZXRzL2pzL3l1aS11dGlsaXRpZXMuanMiPjwvc2NyaXB0Pg0KPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIHNyYz0iaHR0cDovL2NvbnRlbnQucmVlbHouY29tL2Fzc2V0cy9qcy9zaGFkb3dib3gteXVpLmpzIj48L3NjcmlwdD4NCjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9Imh0dHA6Ly9jb250ZW50LnJlZWx6LmNvbS9hc3NldHMvanMvc2hhZG93Ym94LmpzIj48L3NjcmlwdD4NCjxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iaHR0cDovL2NvbnRlbnQucmVlbHouY29tL2Fzc2V0cy9jc3Mvc2hhZG93Ym94LmNzcyIgdHlwZT0idGV4dC9jc3MiIC8+DQo8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Imh0dHA6Ly9jb250ZW50LnJlZWx6LmNvbS9hc3NldHMvY29udGVudC9zZXR0aW5ncy9zdHlsZXNoZWV0cy9zdW1tZXItZ3VpZGUtMjAwOS0yLmNzcyIgdHlwZT0idGV4dC9jc3MiIC8+DQo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+DQp3aW5kb3cub25sb2FkID0gU2hhZG93Ym94LmluaXQ7DQo8L3NjcmlwdD4NCjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4NCmZ1bmN0aW9uIHRvZ2dsZUVsZW1lbnRWaXNpYmlsaXR5KCBpZCApIHsNCgl2YXIgZSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCBpZCApOw0KCXZhciBlYSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCBpZCArICItbGluayIgKTsNCgl2YXIgbmV3c3RhdGUgPSAoIGUuc3R5bGUuZGlzcGxheSA9PSAnYmxvY2snICkgPyAnbm9uZScgOiAnYmxvY2snOw0KCXZhciBuZXd0ZXh0ID0gKCBlLnN0eWxlLmRpc3BsYXkgPT0gJ2Jsb2NrJyApID8gJ1srXSBTaG93JyA6ICdbLV0gSGlkZSc7DQoJZS5zdHlsZS5kaXNwbGF5ID0gbmV3c3RhdGU7DQoJZWEuaW5uZXJIVE1MID0gbmV3dGV4dDsNCn0NCjwvc2NyaXB0Pg0KDQoNCjxkaXYgY2xhc3M9ImFydGljbGV3ZWIiPg0KDQoNCg0KPGRpdiBjbGFzcz0iY2xlYXIiPjwvZGl2Pg0KPGRpdiBjbGFzcz0iZG90dGVkYnIiPjwvZGl2Pg0KPGRpdj4NCg0KCTxpbWcgY2xhc3M9ImZsb2F0bGVmdDEiIHNyYz0iaHR0cDovL2NhY2hlLnJlZWx6LmNvbS9waG90b3MvNjAwMDAvNTcxMTcvNTcxMTdfbGcuanBnIj4NCg0KCTxoMz4NCgk8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS8xNDk4MDIvZGllLWhhcmQvIj48ZW0+RGllIEhhcmQ8L2VtPjwvYT48L2gzPiA8cD48c3Ryb25nPigxOTg4LCAxMzEgbWludXRlcyk8L3N0cm9uZz48L3A+DQoJDQoJDQoJPHAgY2xhc3M9InN1YmhlYWQiPiJDb21lIG91dCB0byB0aGUgY29hc3QsIHdlJ2xsIGdldCB0b2dldGhlciwgaGF2ZSBhIGZldyBsYXVnaHMhIjwvcD4NCgkNCjxwPjxlbT5Nb29ubGlnaHRpbmc8L2VtPiBtYXkgaGF2ZSB0aHJ1c3QgV2lsbGlzIGludG8gdGhlIHB1YmxpYyBleWUsIGJ1dCA8ZW0+RGllIEhhcmQ8L2VtPiB0dXJuZWQgV2lsbGlzIGludG8gYSBtb3ZpZSBzdGFyLiBPbmx5IGhpcyB0aGlyZCBiaWcgc2NyZWVuIGFwcGVhcmFuY2UgKGFmdGVyIDE5ODcncyA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS8xNDk2MzkvYmxpbmQtZGF0ZSI+PGVtPkJsaW5kIERhdGU8L2VtPjwvYT4gYW5kIDE5ODgncyA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS8xNDk3NDkvc3Vuc2V0Ij48ZW0+U3Vuc2V0PC9lbT48L2E+KSwgPGVtPkRpZSBIYXJkPC9lbT4gYmVjYW1lIHRoZSBwZXJmZWN0IHZlaGljbGUgZm9yIFdpbGxpcycgaHVtb3IgYW5kIGV2ZXJ5bWFuIHF1YWxpdHkgYXMgaGUgcGxheWVkIHRoZSByZWxhdGFibGUgTmV3IFlvcmsgZGV0ZWN0aXZlIE1jQ2xhbmUsIHdobyBmbGllcyBvdXQgdG8gTG9zIEFuZ2VsZXMgdG8gc3BlbmQgdGhlIGhvbGlkYXlzIHdpdGggaGlzIGVzdHJhbmdlZCB3aWZlIGFuZCBlbmRzIHVwIGhhdmluZyB0byBzYXZlIGhlciBhbmQgaGVyIGNvLXdvcmtlcnMgZnJvbSBhIGdyb3VwIG9mIEV1cm9wZWFuIHRoaWV2ZXMgcG9zaW5nIGFzIHRlcnJvcmlzdHMuIFRoZSByZXN1bHRpbmcgbW92aWUgaXMgc3RpbGwgY29uc2lkZXJlZCBvbmUgb2YgdGhlIGZpbmVzdCBhY3Rpb24gbW92aWVzIGV2ZXIgbWFkZS4gPC9wPiAgDQoNCgk8cD4iVGhlIHNob3cgWzxlbT5Nb29ubGlnaHRpbmc8L2VtPl0gaGFkIGJlY29tZSBwb3B1bGFyIGJ5IDE5ODgsIEkgdGhpbmsgSSdkIGFscmVhZHkgcmVhZCB0aGUgc2NyaXB0IGZvciA8ZW0+RGllIEhhcmQ8L2VtPiBvbmNlLCBidXQgaGFkIHRvIHBhc3MgYmVjYXVzZSBvZiB0aGUgc2hvdywiIFdpbGxpcyBleHBsYWluZWQgdG8gPGEgaHJlZj0iaHR0cDovL3d3dy5ldy5jb20vZXcvYXJ0aWNsZS8wLCwyMDA0MjU3NSwwMC5odG1sIj48ZW0+RVc8L2VtPjwvYT4gaW4gMjAwNy4gIkFzIGl0IHR1cm5zIG91dCwgYSBtaXJhY2xlIGhhcHBlbmVkICZtZGFzaDsgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vcGVyc29uLzcwMzMwL2N5YmlsbC1zaGVwaGVyZC8iPkN5YmlsbCBTaGVwaGVyZDwvYT4gZ290IHByZWduYW50IGFuZCB0aGV5IHNodXQgZG93biB0aGUgc2hvdyBmb3IgMTEgd2Vla3MgJm1kYXNoOyBqdXN0IHRoZSByaWdodCBhbW91bnQgb2YgdGltZSBmb3IgbWUgdG8gcnVuIGFyb3VuZCBvdmVyIGF0IE5ha2F0b21pIFRvd2VyLiI8L3A+DQoNCjxwPldpbGxpcyB3YXMgbm90IHRoZSBmaXJzdCBjaG9pY2UgdG8gcGxheSBNY0NsYW5lICZtZGFzaDsgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vcGVyc29uLzY5ODU4L2NsaW50LWVhc3R3b29kLyI+Q2xpbnQgRWFzdHdvb2Q8L2E+LCA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9wZXJzb24vOTYyMDQvcmljaGFyZC1nZXJlLyI+UmljaGFyZCBHZXJlPC9hPiBhbmQgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vcGVyc29uLzExOTI5Mi9idXJ0LXJleW5vbGRzLyI+QnVyeSBSZXlub2xkczwvYT4gd2VyZSByZXBvcnRlZGx5IGFtb25nIHRoZSBhY3RvcnMgY29uc2lkZXJlZCAmbWRhc2g7IGJ1dCB0aGFua2Z1bGx5IGZvciBXaWxsaXMsIGFuZCBhdWRpZW5jZXMsIFdpbGxpcyB3YXMgY2FzdCBkZXNwaXRlIGhpcyBpbmV4cGVyaWVuY2UuICJUaGUgdGhpbmcgYWJvdXQgdGhlIGZpcnN0IGZpbG0geW91IGhhdmUgdG8gdW5kZXJzdGFuZCBpcyBJIHdhcyBkb2luZyBUViwgSSdkIG9ubHkgYmVlbiBpbiBMLkEuIGZvciBhIGNvdXBsZSBvZiB5ZWFycywgSSB3YXMgc3RpbGwgcmVhbGx5IGxlYXJuaW5nIGhvdyB0byBhY3QsIHNvIG1vc3Qgb2Ygd2hhdCB3ZW50IGludG8gbWFraW5nIEpvaG4gTWNDbGFuZSBmcm9tIGEgY2hhcmFjdGVyIHN0YW5kcG9pbnQgd2FzIHRoZSBTb3V0aCBKZXJzZXkgQnJ1Y2UgV2lsbGlzICZtZGFzaDsgdGhhdCBhdHRpdHVkZSBhbmQgZGlzcmVzcGVjdCBmb3IgYXV0aG9yaXR5LCB0aGF0IGdhbGxvd3Mgc2Vuc2Ugb2YgaHVtb3IsIHRoZSByZWx1Y3RhbnQgaGVyby4gV2hhdCBJIGFsd2F5cyBzYXkgYWJvdXQgSm9obiBNY0NsYW5lIGlzIGlmIGhlIGhhZCB0aGUgY2hvaWNlIG9mIHNvbWVvbmUgZWxzZSBzdGVwcGluZyB1cCBhbmQgZG9pbmcgd2hhdCBoZSBoYWQgdG8gZG8sIGhlIHdvdWxkIGxldCB0aGVtIGRvIGl0LiI8L3A+DQoNCjxwPkRlc3BpdGUgaGlzIGluZXhwZXJpZW5jZSwgV2lsbGlzIHdhcyBwYWlkIGFuIGFsYXJtaW5nICQ1IG1pbGxpb24gZm9yIHRoZSByb2xlLCBhIHNhbGFyeSB0aGF0IHdvdWxkIGJlY29tZSBpbmR1c3RyeSBzdGFuZGFyZCBhZnRlcndhcmRzLiAiSXQgd2FzIGFuIGVub3Jtb3VzIGFtb3VudCBvZiBtb25leSBhdCB0aGUgdGltZSwiIHNhaWQgV2lsbGlzLiAiVGhlIGRheSBhZnRlciBJIHNpZ25lZCB0aGUgZGVhbCwgZXZlcnkgYWN0b3IgaW4gSG9sbHl3b29kJ3Mgc2FsYXJ5IHdlbnQgdXAgdG8gJDUgbWlsbGlvbi4iIDwvcD4NCg0KPFA+QXMgZm9yIHRoZSBtb3ZpZSdzIGNhdGNocGhyYXNlLCBXaWxsaXMgaXMgbm90IGV4YWN0bHkgc3VyZSB3aG8gd3JvdGUgaXQsIGJ1dCByZW1lbWJlcnMgdGhhdCB0aGUgbGluZSB3YXMgdGhlIHN1YmplY3Qgb2YgbXVjaCBkaXNjdXNzaW9uLiAiSSBkb24ndCBrbm93IGlmIGl0IHdhcyBbPGVtPkRpZSBIYXJkPC9lbT4gc2NyZWVud3JpdGVyc10gPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vcGVyc29uLzEyODcwNC9qZWItc3R1YXJ0LyI+SmViIFN0dWFydDwvYT4gb3IgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vcGVyc29uLzI2Nzg1My9zdGV2ZW4tZS1kZS1zb3V6YS8iPlN0ZXZlbiBkZSBTb3V6YTwvYT4gd2hvIHdyb3RlIGl0LiBCdXQgd2UgaGFkIGEgcmVhbGx5IGFkdWx0IGNvbnZlcnNhdGlvbiBhYm91dCB3aGF0IHdhcyB0aGUgcHJvcGVyIHdheSB0byBzYXkgaXQ6IFdhcyBpdCAnWWlwcGVlLWtpLXlheSwnIG9yICdZaXBwZWUtPGVtPnRpPC9lbT4teWF5JycgSSdtIGdsYWQgdGhhdCBJIGhlbGQgb24gdG8gJ1lpcHBlZS1raS15YXkuJyI8L3A+DQoNCjxwPjxpZnJhbWUgd2lkdGg9IjQ3NiIgaGVpZ2h0PSIyNjYiIGZyYW1lYm9yZGVyPSIwIiBzY3JvbGxpbmc9Im5vIiBzcmM9Imh0dHA6Ly93d3cucmVlbHouY29tL3BsYXllci5hc3B4P2NsaXBpZD0yMjQ1MSI+PC9pZnJhbWU+PGJyIC8+PC9wPg0KPC9kaXY+DQoNCg0KPGRpdiBjbGFzcz0iY2xlYXIiPjwvZGl2Pg0KPGRpdiBjbGFzcz0iZG90dGVkYnIiPjwvZGl2Pg0KDQoNCjxkaXY+DQoNCgk8aW1nIGNsYXNzPSJmbG9hdGxlZnQxIiBzcmM9Imh0dHA6Ly9jYWNoZS5yZWVsei5jb20vcGhvdG9zLzgwMDAwLzc3Mjc3Lzc3Mjc3X2xnLmpwZyI+DQoNCgk8aDM+DQoJPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUvMTY3NDUwL2h1ZHNvbi1oYXdrLyI+PGVtPkh1ZHNvbiBIYXdrPC9lbT48L2E+PC9oMz48cD48c3Ryb25nPigxOTkxLCAxMDAgbWludXRlcyk8L3N0cm9uZz48L3A+DQoNCgkNCgk8cCBjbGFzcz0ic3ViaGVhZCI+IkFsbCBJIHdhbnRlZCB3YXMgYSBjYXBwdWNjaW5vLiI8L3A+DQoJDQo8cD4xOTkxIHdhc24ndCBhIGdyZWF0IHllYXIgZm9yIFdpbGxpcy4gQWZ0ZXIgdGhlIGJsb2NrYnVzdGVyIHN1Y2Nlc3Mgb2YgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUvMTkzMTAzL2RpZS1oYXJkLTIiPjxlbT5EaWUgSGFyZCAyPC9lbT48L2E+IHRoZSBwcmV2aW91cyB5ZWFyLCBXaWxsaXMgc3VmZmVyZWQgYSBzdHJpbmcgb2YgbWlzZmlyZXMsIGluY2x1ZGluZyA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS8xNTAxODgvbW9ydGFsLXRob3VnaHRzIj48ZW0+TW9ydGFsIFRob3VnaHRzPC9lbT48L2E+IChjby1zdGFycmluZyB0aGVuLXdpZmUgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vcGVyc29uLzcyMDg5L2RlbWktbW9vcmUvIj5EZW1pIE1vb3JlPC9hPiksIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLzE1MDI5My9iaWxseS1iYXRoZ2F0ZSI+PGVtPkJpbGx5IEJhdGhnYXRlPC9lbT48L2E+LCA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS8xOTQ3MTgvdGhlLWxhc3QtYm95LXNjb3V0Ij48ZW0+VGhlIExhc3QgQm95c2NvdXQ8L2VtPjwvYT4gYW5kLCB3b3JzdCBvZiBhbGwsIDxlbT5IdWRzb24gSGF3azwvZW0+LiBXaWxsaXMgd2FzIG5vIHN0cmFuZ2VyIHRvIGJveCBvZmZpY2UgZmFpbHVyZSAmbWRhc2g7IGFmdGVyIGFsbCwgMTk5MCBoYWQgZW5kZWQgd2l0aCA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS8xNjQwOTMvdGhlLWJvbmZpcmUtb2YtdGhlLXZhbml0aWVzIj48ZW0+VGhlIEJvbmZpcmUgb2YgdGhlIFZhbml0aWVzPC9lbT48L2E+LCBhIGRyYW1hIHRoYXQgY28tc3RhcnJlZCA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9wZXJzb24vMTAyNTQ0L3RvbS1oYW5rcy8iPlRvbSBIYW5rczwvYT4gYW5kIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL3BlcnNvbi85MDI5Mi9tZWxhbmllLWdyaWZmaXRoLyI+TWVsYW5pZSBHcmlmZml0aDwvYT4uIFRoZSBtb3ZpZSB3YXMgc2VlbiBhcyBzdWNoIGEgbWFzc2l2ZSBmYWlsdXJlIHRoYXQgdGhlIGJlaGluZC10aGUtc2NlbmVzIGRyYW1hIHdhcyBkZXRhaWxlZCBpbiB0aGUgMTk5MSBib29rIDxlbT5EZXZpbCdzIENhbmR5OiBUaGUgQm9uZmlyZSBvZiB0aGUgVmFuaXRpZXMgR29lcyB0byBIb2xseXdvb2Q8L2VtPiBieSA8c3Ryb25nPkp1bGllIFNhbGFtb248L3N0cm9uZz4gKGxhdGVyIHJlLXJlbGVhc2VkIHVuZGVyIHRoZSB0aXRsZSA8ZW0+VGhlIERldmlsJ3MgQ2FuZHk6IFRoZSBBbmF0b215IG9mIGEgSG9sbHl3b29kIEZpYXNjbzwvZW0+KSwgd2hpY2ggY2FsbGVkIG91dCBXaWxsaXMnIG9uLXNldCBlZ28gYXMgb25lIG9mIHRoZSBtb3ZpZSdzIG1hbnkgcHJvYmxlbXMuPC9wPg0KDQo8UD5TdGlsbCwgPGVtPkh1ZHNvbiBIYXdrPC9lbT4gd2FzIHNvbGVseSBidWlsdCBvbiBXaWxsaXMnIHN0YXIgc3RhdHVzIGFuZCBoaXMgYWJpbGl0eSB0byBjaGFybSBhdWRpZW5jZXMgd2l0aCB0aGUgc2x5IHNtaXJrIGhlIGhhZCBwZXJmZWN0ZWQgb24gPGVtPk1vb25saWdodGluZzwvZW0+LiBDby13cml0dGVuIGJ5IFN0ZXZlbiBFLiBkZSBTb3V6YSwgdGhlIGNvLXNjcmVlbndyaXRlciBiZWhpbmQgYm90aCA8ZW0+RGllIEhhcmQ8L2VtPiBtb3ZpZXMsIDxlbT5IdWRzb24gSGF3azwvZW0+IGFnYWluIHNhdyBXaWxsaXMgYXMgeWV0IGFub3RoZXIgc2FyY2FzdGljIGV2ZXJ5bWFuIGNhdWdodCBpbiBhbiBpbXBvc3NpYmxlIHNpdHVhdGlvbiB3aGljaCBhbHNvIG9mZmVyZWQgdXAgYSBwYXJvZHkgb2YgdGhlIGV4YWN0IGdlbnJlIGl0IHdhcyB0cnlpbmcgc2ltdWx0YW5lb3VzbHkgZW11bGF0ZS4gRXZlbnR1YWxseSBub21pbmF0ZWQgZm9yIG11bHRpcGxlIEdvbGRlbiBSYXNwYmVycnkgYXdhcmRzIChtb3N0IG9mdGVuIHJlZmVycmVkIHRvIGFzICJSYXp6aWVzIiksIFdpbGxpcycgZmlyc3QgbWFqb3IgYm94IG9mZmljZSBzdHVtYmxlIHdhcyBub3QgaGlzIGxhc3QsIGFuZCB0aGUgYWN0b3Igc3RpbGwgc3RhbmRzIGJ5IHRoZSBtb3ZpZS4gPC9wPg0KDQo8cD4iSSBzdGlsbCB0YWtlIHByaWRlIGluIHRoYXQgZmlsbSwiIFdpbGxpcyB0b2xkIDxhIGhyZWY9Imh0dHA6Ly93d3cuaHVmZmluZ3RvbnBvc3QuY29tLzIwMTIvMTAvMDMvYnJ1Y2Utd2lsbGlzLWxvb3Blcl9uXzE5MzQ2MDIuaHRtbCI+PGVtPlRoZSBIdWZmaW5ndG9uIFBvc3Q8L2VtPjwvYT4gbGFzdCB5ZWFyLiAiSXQgd2FzIGp1c3QgYSBsaXR0bGUgb3V0c2lkZSB0aGUgcmVhbG0gb2Ygd2hhdCBwZW9wbGUgW2V4cGVjdGVkXS4gWW91IGtub3csIHNvbWUgcGVvcGxlIGNvbWUgdG8gdGhlIHRoZWF0ZXIgYW5kIHRoZXkgZ28sICdJIG9ubHkgd2FudCB0byBzZWUgaGltIGRvIDxlbT50aGlzPC9lbT4ga2luZCBvZiBmaWxtLicgQW5kIDxlbT50aGF0PC9lbT4gd2FzLCBpdCB3YXMgc2F0aXJlLiBXZSB3ZXJlIHRyeWluZyB0byBtYWtlIGVhY2ggb3RoZXIgbGF1Z2ggJm1kYXNoOyBtYWtlIHRoZSBhY3RvcnMgbGF1Z2guIFdlIGhhZCBhIHJlYWxseSBmdW5ueSBjYXN0LCBhbmQgYSBsb3Qgb2YgcGVvcGxlIGRpZG4ndCBnZXQgdG8gc2VlIHRoZSBmaWxtIGJlY2F1c2UgdGhlIGNyaXRpY3MgY2hvc2UgdGhpcyBwaWN0dXJlIHRvLCB5b3Uga25vdywgdGFrZSB0aGUgdHJhc2ggb3V0IG9uLiBFdmVyeSBvbmNlIGluIGEgd2hpbGUgdGhlIHByZXNzIHdhbnRzIHRvIHNheSwgIk5vdyB3ZSdyZSBqdXN0IGdvaW5nIHRvIHRha2UgdGhpcyBjYXJkIG91dCBhbmQgdGhyb3cgZG93biB0aGUgYWNlIG9mIHNwYWRlcyBhbmQgc2F5LCAnV2UncmUgbm90IGdvaW5nIHRvIGxpa2UgdGhpcyBmaWxtLiciPC9wPg0KDQo8cD5BbW9uZyBjcml0aWNzLCA8ZW0+SHVkc29uIEhhd2s8L2VtPiB3YXMgbm90IHdlbGwtcmVjZWl2ZWQsIHdpdGggYSA8YSBocmVmPSJodHRwOi8vd3d3LnJvdHRlbnRvbWF0b2VzLmNvbS9tL2h1ZHNvbl9oYXdrLyI+MjIlIGFwcHJvdmFsIHJhdGluZzwvYT4gZnJvbSBjcml0aWNzIG9uIDxlbT5Sb3R0ZW4gVG9tYXRvZXM8L2VtPiwgeWV0IHRoZSBtb3ZpZSBoYXMgYmVlbiBlYXJuaW5nIG1vcmUgZmF2b3Igb3ZlciB0aGUgeWVhcnMsIHdpdGggPGEgaHJlZj0iaHR0cDovL3d3dy5hdmNsdWIuY29tL2FydGljbGVzL25vdG9yaW91cy1mbG9wLWh1ZHNvbi1oYXdrLWdvZXMtcGxhY2VzLW5vLXN0dWRpbyw5MjQ0NC8iPjxlbT5UaGUgQS5WLiBDbHViPC9lbT48L2E+IHJlY2VudGx5IGNsYWltaW5nIGl0IGEgIm11c3Qgd2F0Y2gsIiBhZGRpbmc6ICJBbnlvbmUgY2FuIHRocm93IHRoZSBoZXJvIG91dCBvZiBhbiBhbWJ1bGFuY2UgYW5kIGhhdmUgaGltIGJhcnJlbCBkb3duIHRoZSBoaWdod2F5IG9uIGEgZ3VybmV5LCBidXQgaXQgdGFrZXMgYSBjaGVyaXNoYWJseSB3YXJwZWQgc2Vuc2liaWxpdHkgdG8gaGF2ZSBoaW0gY2F0Y2ggYW5vdGhlciBkcml2ZXLigJlzIGRpc2NhcmRlZCBjaWdhcmV0dGUgYnV0dCwgdGFrZSBhIHB1ZmYsIGFuZCB0aGVuIGNvbXBsYWluIHRoYXQgaXTigJlzIG1lbnRob2wuIjwvcD4gIA0KDQoNCjxwPjxpZnJhbWUgd2lkdGg9IjQ3NiIgaGVpZ2h0PSIyNjYiIGZyYW1lYm9yZGVyPSIwIiBzY3JvbGxpbmc9Im5vIiBzcmM9Imh0dHA6Ly93d3cucmVlbHouY29tL3BsYXllci5hc3B4P2NsaXBpZD0yMzYwNSI+PC9pZnJhbWU+PGJyIC8+PC9wPg0KPC9kaXY+DQoNCjxkaXYgY2xhc3M9ImNsZWFyIj48L2Rpdj4NCjxkaXYgY2xhc3M9ImRvdHRlZGJyIj48L2Rpdj4NCg0KPGRpdj4NCg0KCTxpbWcgY2xhc3M9ImZsb2F0bGVmdDEiIHNyYz0iaHR0cDovL2NhY2hlLnJlZWx6LmNvbS9waG90b3MvODAwMDAvNzY4NzEvNzY4NzFfbGcuanBnIj4NCg0KCTxoMz4NCgk8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS8xNTE5NTgvdGhlLXNpeHRoLXNlbnNlLyI+PGVtPlRoZSBTaXh0aCBTZW5zZTwvZW0+PC9hPjwvaDM+PHA+PHN0cm9uZz4oMTk5OSwgMTA3IG1pbnV0ZXMpPC9zdHJvbmc+PC9wPg0KDQo8cCBjbGFzcz0ic3ViaGVhZCI+Ikkgc2VlIGRlYWQgcGVvcGxlLiI8L3A+DQoJDQo8cD5UaGUgcmVzdCBvZiB0aGUgOTBzIHdhcyBraW5kZXIgdG8gV2lsbGlzLCBpbmNsdWRpbmcgdGhlIHJlbGVhc2VzIG9mIGhpdHMgbGlrZSA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS8xNTY0NDEvcHVscC1maWN0aW9uIj48ZW0+UHVscCBGaWN0aW9uPC9lbT4sIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLzE1MDkwNi8xMi1tb25rZXlzIj48ZW0+MTIgTW9ua2V5czwvZW0+PC9hPiwgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUvMTY3NzEwL3RoZS1maWZ0aC1lbGVtZW50Ij48ZW0+VGhlIEZpZnRoIEVsZW1lbnQ8L2VtPjwvYT4gYW5kIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLzE1MDgzMi9kaWUtaGFyZC13aXRoLWEtdmVuZ2VhbmNlIj48ZW0+RGllIEhhcmQgV2l0aCBhIFZlbmdlYW5jZTwvZW0+PC9hPiwgYnV0IGVuZGVkIHRoZSBkZWNhZGUgd2l0aCBoaXMgbW9zdCBzdWNjZXNzZnVsIG1vdmllIHRvIGRhdGUsIDxlbT5UaGUgU2l4dGggU2Vuc2U8L2VtPi4gRWFybmluZyA8YSBocmVmPSJodHRwOi8vd3d3LmJveG9mZmljZW1vam8uY29tL21vdmllcy8/aWQ9c2l4dGhzZW5zZS5odG0iPiQ2NzIgbWlsbGlvbjwvYT4gd29ybGR3aWRlLCA8ZW0+VGhlIFNpeHRoIFNlbnNlPC9lbT4gd2FzIGEgYmlnZ2VyIGhpdCB0aGFuIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLzE1MTU3NC9hcm1hZ2VkZG9uIj48ZW0+QXJtYWdlZGRvbjwvZW0+PC9hPiwgd2hpY2ggaGFkIGNvbWUgb3V0IHRoZSBwcmV2aW91cyB5ZWFyLCBhbmQgYmVjYW1lIGEgd29ybGR3aWRlIHBoZW5vbWVub24sIGJhc2VkIG9uIHRoZSBtb3ZpZSdzIHR3aXN0IGVuZGluZy4gPC9wPg0KDQo8cD4iV2hlbiBJIHJlYWQgPGVtPlNpeHRoIFNlbnNlPC9lbT4sIEkgd2FzIGFzIGZvb2xlZCB3aGVuIEkgdHVybmVkIHRoYXQNCmxhc3QgcGFnZSwgdGhhdCBsYXN0IGNvdXBsZSwgdGhlIGxhc3QgdGhyZWUgcGFnZXMgb2YgdGhhdCBzY3JpcHQsIEkgd2FzIGJsb3duIGF3YXkgYnkgdGhlIGZhY3QgdGhhdCBteSBjaGFyYWN0ZXIgd2FzIGRlYWQsIiBXaWxsaXMgdG9sZCA8YSBocmVmPSJodHRwOi8vd3d3LnJkLmNvbS9pbWFnZXMvY29udGVudC8wMjExMDIvYnJ1Y2Vfd2lsbGlzX2ludGVydmlldy5wZGYiPjxlbT5SZWFkZXIncyBEaWdlc3Q8L2VtPjwvYT4gaW4gMjAwMi4gIkkgZGlkbuKAmXQgc2VlIGl0IGNvbWluZy4gQW5kIHRoYXTigJlzIHdoYXQgbWFkZSBtZSB3YW50IHRvIGRvIGl0LiBJIHdlbnQsICdJZiB3ZSBjYW4gcHVsbCB0aGlzIG9mZiwgaXQgd291bGQgYmUgYnJpbGxpYW50LicgQW5kIG5vIG9uZSB0aG91Z2h0IHdlIGNvdWxkLiBXZSBkaWRu4oCZdCB0aGluayB3ZSBjb3VsZC4gV2Ugd29ya2VkIHNvIGhhcmQgZXZlcnkgZGF5IG9uIHRoZSBhcml0aG1ldGljIG9mIGhvdyB0byBmb29sIHRoZSBhdWRpZW5jZS4gQW5kIGV2ZW4gd2hlbiB3ZSB3ZXJlIGRvbmUsIHdlIHN0aWxsIGRpZG7igJl0IHF1aXRlIGtub3cgd2hldGhlciBvciBub3Qgd2Ugd2VyZSBnb2luZyB0byBiZSBhYmxlIHRvIGZvb2wgdGhlIGF1ZGllbmNlLiI8L3A+DQoNCjxwPkFuZCBmb29sIHRoZW0gdGhleSBkaWQuIDxlbT5UaGUgU2l4dGggU2Vuc2U8L2VtPiBub3Qgb25seSBmdXJ0aGVyIGNlbWVudGVkIFdpbGxpcycgbWFya2V0YWJpbGl0eSBhcyBhIG1vdmllIHN0YXIsIGJ1dCBpdCBjYXRhcHVsdGVkIHRoZSBzdGF0dXMgb2Ygd3JpdGVyLWRpcmVjdG9yIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL3BlcnNvbi84ODEyMi9tLW5pZ2h0LXNoeWFtYWxhbi8iPk0uIE5pZ2h0IFNoeWFtYWxhbjwvYT4sIHdob3NlIG9ubHkgbm90YWJsZSBtb3ZpZSwgdXAgdW50aWwgdGhhdCBwb2ludCwgd2FzIDE5OTgncyA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS8xNTE0MDcvd2lkZS1hd2FrZS8iPjxlbT5XaWRlIEF3YWtlPC9lbT48L2E+LiBUaGUgdHdvIHdvdWxkIHJldW5pdGUgZm9yIDIwMDAncyA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS8xNjUwNDcvdW5icmVha2FibGUiPjxlbT5VbmJyZWFrYWJsZTwvZW0+PC9hPiBhcyB3ZWxsLjwvcD4NCg0KPHA+IltOaWdodF0gaXMgJm1kYXNoOyBhbmQgSSBkb27igJl0IHVzZSB0aGlzIHdvcmQgdmVyeSBvZnRlbiAmbWRhc2g7IGEgZ2VuaXVzLCIgV2lsbGlzIHRvbGQgPGVtPlJlYWRlcidzIERpZ2VzdDwvZW0+LiAiSGXigJlzIGEgY29uc3VtbWF0ZQ0Kc3Rvcnl0ZWxsZXIuIEhl4oCZcyBteSBmYXZvcml0ZSBraW5kIG9mIGZpbG0gZGlyZWN0b3I6IEdyZWF0IHdpdGggYWN0b3JzLiBMb3ZlcyB3b3JraW5nIG9uIHRob3NlIGxpdHRsZSB0aW55IG1vbWVudHMgaW4gYSBmaWxtLiI8L3A+DQoNCjxwPjxvYmplY3Qgd2lkdGg9IjQ3NiIgaGVpZ2h0PSIzMjUiPjxwYXJhbSBuYW1lPSJtb3ZpZSIgdmFsdWU9Imh0dHA6Ly93d3cudHJhaWxlcmFkZGljdC5jb20vZW1kLzExNjU5Ij48L3BhcmFtPjxwYXJhbSBuYW1lPSJhbGxvd3NjcmlwdGFjY2VzcyIgdmFsdWU9ImFsd2F5cyI+PHBhcmFtIG5hbWU9Indtb2RlIiB2YWx1ZT0idHJhbnNwYXJlbnQiPjwvcGFyYW0+PHBhcmFtIG5hbWU9ImFsbG93RnVsbFNjcmVlbiIgdmFsdWU9InRydWUiPjwvcGFyYW0+PGVtYmVkIHNyYz0iaHR0cDovL3d3dy50cmFpbGVyYWRkaWN0LmNvbS9lbWQvMTE2NTkiIHR5cGU9ImFwcGxpY2F0aW9uL3gtc2hvY2t3YXZlLWZsYXNoIiBhbGxvd3NjcmlwdGFjY2Vzcz0iYWx3YXlzIiB3bW9kZT0idHJhbnNwYXJlbnQiIHdpZHRoPSI0NzYiIGhlaWdodD0iMzI1IiBhbGxvd0Z1bGxTY3JlZW49InRydWUiPjwvZW1iZWQ+PC9vYmplY3Q+PC9wPg0KDQo8L2Rpdj4NCg0KPGRpdiBjbGFzcz0iY2xlYXIiPjwvZGl2Pg0KPGRpdiBjbGFzcz0iZG90dGVkYnIiPjwvZGl2Pg0KPGRpdj4NCg0KCTxpbWcgY2xhc3M9ImZsb2F0bGVmdDEiIHNyYz0iaHR0cDovL2NhY2hlLnJlZWx6LmNvbS9waG90b3MvMTEwMDAwLzEwMzQ2My8xMDM0NjNfbGcuanBnIj4NCg0KCTxoMz4NCgk8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS8yODM2ODcvbG9vcGVyLyI+PGVtPkxvb3BlcjwvZW0+PC9hPjwvaDM+DQo8cD48c3Ryb25nPigyMDEyLCAxMTggbWludXRlcyk8L3N0cm9uZz48L3A+DQoJDQoJPHAgY2xhc3M9InN1YmhlYWQiPiJEbyBub3QgcGxheSBkZXRlY3RpdmUuIFRoaXMgaXMgbm90IGEgYm9vay4gVGhpcyBpcyBub3QgYSBtb3ZpZS4iPC9wPg0KCQ0KPHA+V2lsbGlzIGhhcyByZW1haW5lZCBzdGVhZGlseSBidXN5IG92ZXIgdGhlIHBhc3QgMTMgeWVhcnMsIGp1bXBpbmcgZnJvbSBjb21lZGllcyBsaWtlIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLzE2NDg0OS90aGUtd2hvbGUtbmluZS15YXJkcyI+PGVtPlRoZSBXaG9sZSBOaW5lIFlhcmRzPC9lbT48L2E+IHRvIGNvbWljIGJvb2sgYWRhcHRhdGlvbnMgbGlrZSAyMDA1J3MgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUvMTU0NTczL3Npbi1jaXR5Ij48ZW0+U2luIENpdHk8L2VtPjwvYT4gdG8gcmV0dXJuaW5nIHRvIGhpcyBiZWxvdmVkIDxlbT5EaWUgSGFyZDwvZW0+IGZyYW5jaGlzZSB3aXRoIDIwMDcncyA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS8yMjYyNTQvbGl2ZS1mcmVlLW9yLWRpZS1oYXJkIj48ZW0+TGl2ZSBGcmVlIG9yIERpZSBIYXJkPC9lbT48L2E+LiBJbiByZWNlbnQgeWVhcnMsIFdpbGxpcyBoYXMgYXBwZWFyZWQgaW4gc21hbGxlciBmYXJlIHRvIGdvIGFsb25nIHdpdGggc2VxdWVscyBsaWtlIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLzI3NjAyNS9nLWktam9lLXJldGFsaWF0aW9uIj48ZW0+Ry5JLiBKb2U6IFJldGFsaWF0aW9uPC9lbT48L2E+LCBpbmNsdWRpbmcgdHVybnMgYXMgYSBzbWFsbC10b3duIHBvbGljZSBjYXB0YWluIGluIDxlbT5Nb29ucmlzZSBLaW5nZG9tPC9lbT4gYW5kIGFuIGFnaW5nLCBtYWZpYSBoaXRtYW4gYnJvdWdodCBiYWNrIGluIHRpbWUgdG8gYmUga2lsbGVkIGJ5IGhpcyB5b3VuZ2VyIHNlbGYgKDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL3BlcnNvbi8yODM4MDkvam9zZXBoLWdvcmRvbi1sZXZpdHQvIj5Kb3NlcGggR29yZG9uLUxldml0dDwvYT4pIGluIDxlbT5Mb29wZXI8L2VtPi4gPC9wPg0KDQoNCjxwPiJJdCdzIGJldHRlciB0aGFuIGFueXRoaW5nIEkndmUgZXZlciBkb25lLCIgV2lsbGlzIHRvbGQgPGEgaHJlZj0iaHR0cDovL3d3dy5lc3F1aXJlLmNvbS9mZWF0dXJlcy9icnVjZS13aWxsaXMtaW50ZXJ2aWV3LTA2MTItMiI+PGVtPkVzcXVpcmU8L2VtPjwvYT4gbGFzdCB5ZWFyLiAiW1dyaXRlci1kaXJlY3Rvcl0gPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vcGVyc29uLzk2MDU5L3JpYW4tam9obnNvbi8iPlJpYW4gW0pvaG5zb25dPC9hPiBkaWQgYW4gYW1hemluZyB0aGluZy4gSGUgY29uY2VpdmVkIGFuIG9yaWdpbmFsIHN0b3J5LiBIZSB3cm90ZSBpdCwgc29sZCBpdCwgc3R1Y2sgd2l0aCBpdCwgZGlyZWN0ZWQgaXQsIGFuZCBmaW5pc2hlZCBpdC4gVGhhdCdzIGp1c3QgdG91Z2ggdG8gZG8gaW4gdGhpcyB0b3duLiBTb21lb25lIGFsd2F5cyB3ZWFzZWxzIGludG8gdGhlIHByb2Nlc3MuIFRoYXQgZGlkbid0IGhhcHBlbiBoZXJlLiBBbmQgaWYgaGUgbmV2ZXIgZGlkIGFueXRoaW5nIGVsc2UgZXhjZXB0IHRoYXQgSGVyY3VsZWFuIGVmZm9ydCwgaGUnZCBoYXZlIG1hZGUgaXQgaW4gdGhlIGJ1c2luZXNzLiBBbWF6aW5nLiBJdCdzIG1vcmUgdGhhbiBhbiBvcmlnaW5hbCBzdG9yeS4gSXQncyBhIHN0b3J5IHBlb3BsZSBhcmUgZ29pbmcgdG8gdGFsayBhYm91dCwgYW5kIHNlZSB0d2ljZS4gQW5kIGFyZ3VlIGFib3V0LiI8L3A+DQoNCjxwPk1hZGUgb24gYSAkMzAgbWlsbGlvbiBidWRnZXQsIDxlbT5Mb29wZXI8L2VtPiB3ZW50IG9uIHRvIG1ha2UgPGEgaHJlZj0iaHR0cDovL2JveG9mZmljZW1vam8uY29tL21vdmllcy8/aWQ9bG9vcGVycy5odG0iPiQxNjYgbWlsbGlvbjwvYT4gd29ybGR3aWRlIGFuZCB3YXMgY3JpdGljYWxseSBiZWxvdmVkLiBXaWxsaXMgdG9sZCA8ZW0+VGhlIEh1ZmZpbmd0b24gUG9zdDwvZW0+IHRoYXQgaGlzIGRlY2lzaW9uIHRvIHRha2Ugcm9sZXMgaW4gPGVtPkxvb3BlcjwvZW0+IGFuZCA8ZW0+TW9vbnJpc2UgS2luZ2RvbTwvZW0+IHdhcyAianVzdCB0YWtpbmcgYSBzaG90IiB3aGlsZSB3b3JraW5nIHdpdGggZGlyZWN0b3JzIGhlIHdhbnRlZCB0byBjb2xsYWJvcmF0ZSB3aXRoLjwvcD4gDQoNCjxibG9ja3F1b3RlPjxwPkkgd2FzIGp1c3QgdGFraW5nIGEgc2hvdC4gSSB3YW50ZWQgdG8gd29yayB3aXRoIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL3BlcnNvbi8xODU3NDEvd2VzLWFuZGVyc29uLyI+V2VzIEFuZGVyc29uPC9hPiBhbmQgSSB3YW50ZWQgdG8gd29yayBvbiA8ZW0+TG9vcGVyPC9lbT4gYW5kIHdvcmsgd2l0aCBSaWFuIEpvaG5zb24uIEFuZCB0aGF0IHdhcyBhYm91dCB0aGUgYWN0aW5nIHdvcmsgJm1kYXNoOyBteSBjb250cmlidXRpb24gaXMganVzdCB0aGF0LiBJIGp1c3QgaGFkIG15IG93biBkcml2ZSB0byB3b3JrIHdpdGggdGhlc2Ugc3Rvcnl0ZWxsZXJzLiBCZWNhdXNlIHRlbGxpbmcgYSBnb29kIHN0b3J5LCBvbiBhbnkgbGV2ZWwgLS0gdGVsbGluZyBhIGdvb2Qgc3RvcnkgaW4gYSBiYXIsIHRlbGxpbmcgYSBnb29kIHN0b3J5IG9uIGEgZmlsbSwgdGVsbGluZyBhIGdvb2Qgc3RvcnkgaW4gYSBib29rLCBpbiBhbiBhcnRpY2xlICZtZGFzaDsgYWx3YXlzIHJlbWFpbnMgYSBjaGFsbGVuZ2UsIGRvZXNuJ3QgaXQ/IEFuZCBldmVuIGlmIHlvdSB0ZWxsIGEgZ3JlYXQgc3RvcnksIGl0J3MgbmV2ZXIgYSBzdXJlIHRoaW5nIHRvIGtub3cgd2hpY2ggZmlsbXMgb3Igd2hpY2ggc3RvcmllcyBhcmUgZ29pbmcgdG8gZ2V0IG5vdGljZWQuIE9yIGdldCA8ZW0+bW9yZTwvZW0+IG5vdGljZWQgdGhhbiBvdGhlciBzdG9yaWVzIGRvLjwvcD48L2Jsb2NrcXVvdGU+DQogIA0KPHA+V2lsbGlzJyBjb21tZW50IGNvdWxkIGp1c3QgYXMgd2VsbCBiZSBhYm91dCBoaXMgZW50aXJlIGNhcmVlci4gVGFraW5nIHNob3RzIGluIHZhcmlvdXMgcHJvamVjdHMgaW4gdmFyaW91cyBnZW5yZXMgYW5kIGhvcGluZyB0aGF0IG1heWJlLCBqdXN0IG1heWJlLCBhIGdvb2Qgc3Rvcnkgd2lsbCBiZSB0b2xkIGFzIGEgcmVzdWx0LjwvcD4NCg0KPHA+PGlmcmFtZSB3aWR0aD0iNDc2IiBoZWlnaHQ9IjI2NiIgZnJhbWVib3JkZXI9IjAiIHNjcm9sbGluZz0ibm8iIHNyYz0iaHR0cDovL3d3dy5yZWVsei5jb20vcGxheWVyLmFzcHg/Y2xpcGlkPTYzMDY2Ij48L2lmcmFtZT48YnIgLz48L3A+DQoNCjwvZGl2Pg0KDQo8ZGl2IGNsYXNzPSJjbGVhciI+PC9kaXY+DQo8ZGl2IGNsYXNzPSJkb3R0ZWRiciI+PC9kaXY+DQo8ZGl2Pg0KDQo8L2Rpdj4NCjwvZGl2PmQCHQ9kFgJmDxYCHwIFtyYgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJncmV5Qm94Ij4gICAgICAgIDxkaXYgY2xhc3M9ImlubGluZS1saXN0Ij4gICAgICAgICAgICA8c3BhbiBjbGFzcz0ibGFiZWwiPlJlbGF0ZWQ6PC9zcGFuPiAgICAgICAgICAgIDx1bCBjbGFzcz0icmVsYXRlZCI+CQkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL3BlcnNvbi82NzQxMi9icnVjZS13aWxsaXMvIj48bm9icj5CcnVjZSBXaWxsaXM8L25vYnI+PC9hPiAgICAgICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpID4gICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9wZXJzb24vNzAzMzAvY3liaWxsLXNoZXBoZXJkLyI+PG5vYnI+Q3liaWxsIFNoZXBoZXJkPC9ub2JyPjwvYT4gICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSA+ICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vcGVyc29uLzg4MTIyL20tbmlnaHQtc2h5YW1hbGFuLyI+PG5vYnI+TS4gTmlnaHQgU2h5YW1hbGFuPC9ub2JyPjwvYT4gICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSA+ICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vcGVyc29uLzk2MDU5L3JpYW4tam9obnNvbi8iPjxub2JyPlJpYW4gSm9obnNvbjwvbm9icj48L2E+ICAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL3BlcnNvbi8xMjg3MDQvamViLXN0dWFydC8iPjxub2JyPkplYiBTdHVhcnQ8L25vYnI+PC9hPiAgICAgICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpID4gICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9wZXJzb24vMjY3ODUzL3N0ZXZlbi1lLWRlLXNvdXphLyI+PG5vYnI+U3RldmVuIEUuIGRlIFNvdXphPC9ub2JyPjwvYT4gICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLzI5MDA4Ny9hLWdvb2QtZGF5LXRvLWRpZS1oYXJkLyI+PG5vYnI+QSBHb29kIERheSBUbyBEaWUgSGFyZDwvbm9icj48L2E+ICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSA+ICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUvMTQ5ODAyL2RpZS1oYXJkLyI+PG5vYnI+RGllIEhhcmQ8L25vYnI+PC9hPiAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLzI5MTM5My9tb29ucmlzZS1raW5nZG9tLyI+PG5vYnI+TW9vbnJpc2UgS2luZ2RvbTwvbm9icj48L2E+ICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSA+ICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUvMjgzNjg3L2xvb3Blci8iPjxub2JyPkxvb3Blcjwvbm9icj48L2E+ICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSA+ICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUvMTY3NDUwL2h1ZHNvbi1oYXdrLyI+PG5vYnI+SHVkc29uIEhhd2s8L25vYnI+PC9hPiAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLzE1MTk1OC90aGUtc2l4dGgtc2Vuc2UvIj48bm9icj5UaGUgU2l4dGggU2Vuc2U8L25vYnI+PC9hPiAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxhc3QiPiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLzE1MTU3NC9hcm1hZ2VkZG9uLyI+PG5vYnI+QXJtYWdlZGRvbjwvbm9icj48L2E+ICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAJCSAgICAgICAgICAgIDwvdWw+ICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2xlYXIiPjwvZGl2PiAgICAgICAgPC9kaXY+ICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImlubGluZS1saXN0IGJsb2dzIj4gICAgICAgICAgICA8c3BhbiBjbGFzcz0ibGFiZWwiPlJlbGF0ZWQgTW92aWUgTmV3czo8L3NwYW4+ICAgICAgICAgICAgPHVsIGlkPSJtb3ZpZS1uZXdzIiBjbGFzcz0iY29uZGVuc2VkIj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj4gICAgICAgICAgICAgICAgICAgIDxoMz48c3BhbiBjbGFzcz0iZGF0ZUJveCIgPjA2LjE1LjIwMTM8L3NwYW4+PGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy8xNjM5NC9kb2xwaC1sdW5kZ3Jlbi1yZWNvbW1lbmRzLWEtZ29vZC1kYXktdG8tZGllLWhhcmQtbm93LWF2YWlsYWJsZS1vbi1wYXktcGVyLXZpZXctYW5kLXZpZGVvLW9uLWRlbWFuZC8iPkRvbHBoIEx1bmRncmVuIFJlY29tbWVuZHMgPGVtPkEgR29vZCBEYXkgdG8gRGllIEhhcmQ8L2VtPiDigJQgTm93IEF2YWlsYWJsZSBvbiBQYXktUGVyLVZpZXcgYW5kIFZpZGVvIE9uIERlbWFuZDwvYT48L2gzPiAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPiAgICAgICAgICAgICAgICAgICAgPGgzPjxzcGFuIGNsYXNzPSJkYXRlQm94IiA+MDUuMjAuMjAxMzwvc3Bhbj48YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzE2MzEzL3JlZWx6LXJlY29tbWVuZHMtbW9vbnJpc2Uta2luZ2RvbS1tZGFzaC1ub3ctb24taGJvLyI+UmVlbHogUmVjb21tZW5kcyA8ZW0+TW9vbnJpc2UgS2luZ2RvbTwvZW0+ICZtZGFzaDsgTm93IG9uIEhCTzwvYT48L2gzPiAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPiAgICAgICAgICAgICAgICAgICAgPGgzPjxzcGFuIGNsYXNzPSJkYXRlQm94IiA+MDMuMTkuMjAxMzwvc3Bhbj48YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzE1OTcxL2xhdGVzdC1nLWktam9lLXJldGFsaWF0aW9uLXRyYWlsZXItZGVsaXZlcnMtYS1tZXNzYWdlLWZyb20tY29icmEvIj5MYXRlc3QgPGVtPkcuSS4gSm9lOiBSZXRhbGlhdGlvbjwvZW0+IFRyYWlsZXIgRGVsaXZlcnMgYSBNZXNzYWdlIEZyb20gQ29icmE8L2E+PC9oMz4gICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj4gICAgICAgICAgICAgICAgICAgIDxoMz48c3BhbiBjbGFzcz0iZGF0ZUJveCIgPjAzLjE0LjIwMTM8L3NwYW4+PGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy8xNTcxMS90b3AtMTAtYmVzdC1zY2ktZmktbW92aWVzLTE5OTBzLTIwMTBzLyI+VG9wIDEwIEJlc3QgU2NpLUZpIE1vdmllcyAoMTk5MHMgLSAyMDEwcyk8L2E+PC9oMz4gICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj4gICAgICAgICAgICAgICAgICAgIDxoMz48c3BhbiBjbGFzcz0iZGF0ZUJveCIgPjAzLjA0LjIwMTM8L3NwYW4+PGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy8xNTY5My90b3AtMTAtYmVzdC1icnVjZS13aWxsaXMtbW92aWVzLyI+VG9wIDEwIEJlc3QgQnJ1Y2UgV2lsbGlzIE1vdmllczwvYT48L2gzPiAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsYXN0Ij4gICAgICAgICAgICAgICAgICAgIDxoMz48c3BhbiBjbGFzcz0iZGF0ZUJveCIgPjAzLjAyLjIwMTM8L3NwYW4+PGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy8xNTg0MS9xdWlja2NsaWNrLWZhbi1tYWRlLXRyYWlsZXItZm9yLXJlYWwtZ2VuaXVzLWFzLWRpcmVjdGVkLWJ5LW0tbmlnaHQtc2h5YW1hbGFuLyI+UXVpY2tDbGljazogRmFuLU1hZGUgVHJhaWxlciBmb3IgPGVtPlJlYWwgR2VuaXVzPC9lbT4gYXMgRGlyZWN0ZWQgYnkgTS4gTmlnaHQgU2h5YW1hbGFuPC9hPjwvaDM+ICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+ICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2xlYXIiPjwvZGl2PiAgICAgICAgPC9kaXY+ICAgICAgICAgICAgICAgICAgIDwvZGl2PmQCHw8PFgIfBGdkFgYCAQ9kFgJmDxYCHwIF0gc8dWw+ICAgIDxsaSBpZD0iOTgzNTUiIGNsYXNzPSJjb21tZW50Ij4gICAgICAgIDwhLS0gaWYgc3RhdGVtZW50IGZvciByYXRpbmcgaW1hZ2UgLS0+ICAgICAgICAgICAgICAgIDxoMz5XaGVyZSBhcmUgS29yYmVuIGFuZCBMZWVsb28/PC9oMz4gICAgICAgIDxjaXRlIGNsYXNzPSJieWxpbmUiPkpheW5leSB8IDAyLjE1LjEzIDEwOjUxOjIyIEFNPC9jaXRlPiAgICAgICAgPHA+SSBteXNlbGYgd291bGRhIHB1dCB0aGUgRmlmdGggRWxlbWVudCBhbmQgYSBjb3VwbGUgZXBpc29kZXMgb2YgTW9vbmxpZ2h0aW5nIG9uIHRoaXMgbGlzdDwvcD4gICAgICAgIDxkaXYgY2xhc3M9InJlcGx5Ij4JCSAgICA8c3BhbiBjbGFzcz0iIj48YSBocmVmPSJqYXZhc2NyaXB0OnNldFBhcmVudENvbnRyb2xJZCg5ODM1NSk7Ij48c3Ryb25nPlJlcGx5PC9zdHJvbmc+PC9hPiA8c3Bhbj58PC9zcGFuPiA8L3NwYW4+CQkgICAgPHNwYW4gaWQ9InJlcG9ydGVkOTgzNTUiPjxhIGhyZWY9ImphdmFzY3JpcHQ6c3VibWl0Q29tbWVudFJlcG9ydCg5ODM1NSk7Ij5SZXBvcnQgQWJ1c2U8L2E+PC9zcGFuPgkJPC9kaXY+CQk8ZGl2IGNsYXNzPSJ2b3RlIj4JCSAgICA8cD48YSBocmVmPSIiPjxpbWcgc3JjPSIvYXNzZXRzL2dsb2JhbC92b3RlLXRodW1ic3VwLmdpZiIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBhbHQ9IlRodW1icyBVcCIgLz48L2E+PGEgaHJlZj0iIj48aW1nIHNyYz0iL2Fzc2V0cy9nbG9iYWwvdm90ZS10aHVtYnNkb3duLmdpZiIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBhbHQ9IlRodW1icyBEb3duIiAvPjwvYT48L3A+CQkgICAgPHA+UmV2aWV3IFJhdGluZzogMDwvcD4JCTwvZGl2PgkJPGRpdiBjbGFzcz0iY2xlYXIiPjwvZGl2PgkJPGRpdiBpZD0iUmVwbHlGb3JtLTk4MzU1IiBjbGFzcz0iUmVwbHlGb3JtIj48L2Rpdj4gICAgICAgICAgICA8ZGl2IGNsYXNzPSJjbGVhciI+PC9kaXY+DQogICAgICAgIDwvbGk+DQogICAgPC91bD5kAgMPZBYCZg8PFggeCE9iamVjdElEAvB6HgZUeXBlSUQCHx4GUm9vdElEArKABh4LU2luZ2xlVG9waWNoZBYEAgEPZBYGAgIPDxYCHg9WYWxpZGF0aW9uR3JvdXAFCnJlcGx5dmFsaWRkZAIEDw8WAh8PBQpyZXBseXZhbGlkZGQCBQ8PFgIfDwUKcmVwbHl2YWxpZGRkAgIPDxYCHwRnZBYGAgIPDxYCHw8FCnJlcGx5dmFsaWRkZAIEDw8WAh8PBQpyZXBseXZhbGlkZGQCBQ8PFgIfDwUKcmVwbHl2YWxpZGRkAgUPZBYCZg8PFggfCwLweh8MAh8fDQKygAYfDmhkFgQCAQ9kFgYCAg8PFgIfDwUIbmV3dmFsaWRkZAIEDw8WAh8PBQhuZXd2YWxpZGRkAgUPDxYCHw8FCG5ld3ZhbGlkZGQCAg8PFgIfBGdkFgYCAg8PFgIfDwUIbmV3dmFsaWRkZAIEDw8WAh8PBQhuZXd2YWxpZGRkAgUPDxYCHw8FCG5ld3ZhbGlkZGQCCw8PFgYeD1BhZ2VyX0l0ZW1Db3VudAIBHg5QYWdlcl9QYWdlU2l6ZQIIHg9QYWdlcl9QYWdlQ291bnQCAWQWAmYPDxYCHwRoZBYSAgEPDxYCHwRoZGQCAw8PFgQeCENzc0NsYXNzBQl0aGlzLXBhZ2UeBF8hU0ICAmRkAgUPDxYCHwRoZGQCBw8PFgQfAgUCLTIfBwVkaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy8xNTcyOC9ob3ctdG8tYmUtY29udmVyc2FudC1pbi1icnVjZS13aWxsaXMtaW4tdW5kZXItOC1ob3Vycy8/cGFnZT0tMmRkAgkPDxYEHwIFAi0xHwcFZGh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvMTU3MjgvaG93LXRvLWJlLWNvbnZlcnNhbnQtaW4tYnJ1Y2Utd2lsbGlzLWluLXVuZGVyLTgtaG91cnMvP3BhZ2U9LTFkZAILDw8WBB8CBQEwHwcFY2h0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvMTU3MjgvaG93LXRvLWJlLWNvbnZlcnNhbnQtaW4tYnJ1Y2Utd2lsbGlzLWluLXVuZGVyLTgtaG91cnMvP3BhZ2U9MGRkAg0PDxYCHwRoZGQCDw8PFgYfEwUJdGhpcy1wYWdlHwIFATEfFAICZGQCEQ8PFgIfBGhkZAIND2QWAgIDD2QWAmYPFgIfAgW2MzxkaXYgY2xhc3M9Iml0ZW0tZm1hIj48IS0tLS0+PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIHNyYz0iaHR0cDovL2NvbnRlbnQucmVlbHouY29tL2Fzc2V0cy9qcy95dWktdXRpbGl0aWVzLmpzIj48L3NjcmlwdD48c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgc3JjPSJodHRwOi8vY29udGVudC5yZWVsei5jb20vYXNzZXRzL2pzL3NoYWRvd2JveC15dWkuanMiPjwvc2NyaXB0PjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9Imh0dHA6Ly9jb250ZW50LnJlZWx6LmNvbS9hc3NldHMvanMvc2hhZG93Ym94LmpzIj48L3NjcmlwdD48bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Imh0dHA6Ly9jb250ZW50LnJlZWx6LmNvbS9hc3NldHMvY3NzL3NoYWRvd2JveC5jc3MiIHR5cGU9InRleHQvY3NzIiAvPjxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iaHR0cDovL2NvbnRlbnQucmVlbHouY29tL2Fzc2V0cy9jb250ZW50L3NldHRpbmdzL3N0eWxlc2hlZXRzL3N1bW1lci1ndWlkZS0yMDA5LTIuY3NzIiB0eXBlPSJ0ZXh0L2NzcyIgLz48c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+d2luZG93Lm9ubG9hZCA9IFNoYWRvd2JveC5pbml0Ozwvc2NyaXB0PjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij5mdW5jdGlvbiB0b2dnbGVFbGVtZW50VmlzaWJpbGl0eSggaWQgKSB7CXZhciBlID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoIGlkICk7CXZhciBlYSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCBpZCArICItbGluayIgKTsJdmFyIG5ld3N0YXRlID0gKCBlLnN0eWxlLmRpc3BsYXkgPT0gJ2Jsb2NrJyApID8gJ25vbmUnIDogJ2Jsb2NrJzsJdmFyIG5ld3RleHQgPSAoIGUuc3R5bGUuZGlzcGxheSA9PSAnYmxvY2snICkgPyAnWytdIFNob3cgTW9udGgnIDogJ1stXSBIaWRlIE1vbnRoJzsJZS5zdHlsZS5kaXNwbGF5ID0gbmV3c3RhdGU7CWVhLmlubmVySFRNTCA9IG5ld3RleHQ7fTwvc2NyaXB0PjxkaXYgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6dXJsKCdodHRwOi8vY2FjaGUuUmVlbHouY29tL2Fzc2V0cy9jb250ZW50L2ZtYS9SRUVMWklTLUZNQS1iYWNrZ3JvdW5kcmVwZWF0LTAxLmpwZycpO3dpZHRoOjMwMHB4OyBtYXJnaW4tYm90dG9tOjEwcHg7IGJvcmRlcjoxcHggc29saWQgI2FhYWFhYTsgcGFkZGluZzo1cHggMCAxNXB4IDA7Ij48YSByZWw9InNoYWRvd2JveDt3aWR0aD03MjA7aGVpZ2h0PTQwNSIgaHJlZj0iaHR0cDovL2NhY2hlLnJlZWx6LmNvbS9hc3NldHMvZmxhc2gvc3luZGljYXRlZFBsYXllci5zd2Y/Y2xpcGlkPTY4MTc1Ij48aW1nIHN0eWxlPSJtYXJnaW4tbGVmdDo0cHg7IiBzcmM9Imh0dHA6Ly9jYWNoZS5SZWVsei5jb20vYXNzZXRzL2NvbnRlbnQvZm1hL3JlZWx6aXMtcmVwZnJhbWUtMDQtc20uanBnIj48L2E+PHAgc3R5bGU9InRleHQtYWxpZ246Y2VudGVyOyI+PGltZyBzdHlsZT0ibWFyZ2luLXRvcDoyNXB4OyIgc3JjPSJodHRwOi8vY2FjaGUuUmVlbHouY29tL2Fzc2V0cy9jb250ZW50L2ZtYS9yZWVsemlzLUZNQS1sZWFybm1vcmUtMDEucG5nIj48L3A+PHRhYmxlIHdpZHRoPSIxMDAlIj48dHI+CTx0ZCBhbGlnbj0iY2VudGVyIj4JPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vYmV2ZXJseWhpbGxzcGF3bi8/dXRtX3NvdXJjZT1SZWVsei1JcyZhbXA7dXRtX21lZGl1bT1GTUEmYW1wO3V0bV9jb250ZW50PUJldmVybHklMkJIaWxscyUyQlBhd24mYW1wO3V0bV9jYW1wYWlnbj1SZWVseiUyQklzIj4JPGltZyBzdHlsZT0ibWFyZ2luOjE1cHggMCAwIDA7IiBzcmM9Imh0dHA6Ly9jYWNoZS5SZWVsei5jb20vYXNzZXRzL2NvbnRlbnQvZm1hL1JFRUxaSVMtRk1BLWJocGF3bi1sb2dvLTAxLnBuZyI+CTwvYT4JPC90ZD4JCTx0ZCBhbGlnbj0iY2VudGVyIj4JPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vc2hvdy8xNTAvcmFjZS10by10aGUtc2NlbmUvP3V0bV9zb3VyY2U9UmVlbHotSXMmYW1wO3V0bV9tZWRpdW09Rk1BJmFtcDt1dG1fY29udGVudD1SYWNlJTJCdG8lMkJ0aGUlMkJTY2VuZSZhbXA7dXRtX2NhbXBhaWduPVJlZWx6JTJCSXMiPgk8aW1nIHN0eWxlPSJtYXJnaW46MTVweCAwIDAgMDsiIHNyYz0iaHR0cDovL2NhY2hlLlJlZWx6LmNvbS9hc3NldHMvY29udGVudC9mbWEvUkVFTFpJUy1GTUEtcnR0cy1sb2dvLTAxLnBuZyI+CTwvYT4JPC90ZD48L3RyPjx0cj4JPHRkIGFsaWduPSJjZW50ZXIiPgk8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9sYXdtYW4vLz91dG1fc291cmNlPVJlZWx6K0lzJmFtcDt1dG1fbWVkaXVtPUZNQSZhbXA7dXRtX2NvbnRlbnQ9TGF3bWFuJmFtcDt1dG1fY2FtcGFpZ249UmVlbHorSXMiPgk8aW1nIHN0eWxlPSJtYXJnaW46MTVweCAwIDAgMDsiIHNyYz0iaHR0cDovL2NhY2hlLnJlZWx6LmNvbS9hc3NldHMvY29udGVudC9mbWEvcmVlbHppcy1GTUEtbGF3bWFuLTAxLnBuZyI+CTwvYT4JPC90ZD4JPHRkIGFsaWduPSJjZW50ZXIiPgk8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9zaG93LzE2Ni90aGUtY2Fwb25lcy8/dXRtX3NvdXJjZT1SZWVseitJcyZhbXA7dXRtX21lZGl1bT1GTUEmYW1wO3V0bV9jb250ZW50PUNhcG9uZXMmYW1wO3V0bV9jYW1wYWlnbj1SZWVseitJcy8iPgk8aW1nIHN0eWxlPSJtYXJnaW46MTVweCAwIDAgMDsiIHNyYz0iaHR0cDovL2NhY2hlLnJlZWx6LmNvbS9hc3NldHMvY29udGVudC9mbWEvUkVFTFpJUy1GTUEtY2Fwb25lcy1sb2dvLTAxLnBuZyI+CTwvYT4JPC90ZD48L3RyPjx0cj4JPHRkIGFsaWduPSJjZW50ZXIiPgk8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9zaG93LzE3MC90YWxrLXRoZS10YWxrLz91dG1fc291cmNlPVJlZWx6LUlzJmFtcDt1dG1fbWVkaXVtPUZNQSZhbXA7dXRtX2NvbnRlbnQ9V2hvJTJCU2FpZCUyQldoYXQmYW1wO3V0bV9jYW1wYWlnbj1SZWVseiUyQklzIj4JPGltZyBzdHlsZT0ibWFyZ2luOjE1cHggMCAwIDA7IiBzcmM9Imh0dHA6Ly9jYWNoZS5SZWVsei5jb20vYXNzZXRzL2NvbnRlbnQvZm1hL1JFRUxaSVMtRk1BLXRhbGt0aGV0YWxrLWxvZ28tMDEucG5nIj4JPC9hPgk8L3RkPgk8dGQgYWxpZ249ImNlbnRlciI+CTxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL3JlZWx6c2hvdy8/dXRtX3NvdXJjZT1SZWVsei1JcyZhbXA7dXRtX21lZGl1bT1GTUEmYW1wO3V0bV9jb250ZW50PVRoZSUyQlJlZWx6JTJCU2hvdyZhbXA7dXRtX2NhbXBhaWduPVJlZWx6JTJCSXMiPgk8aW1nIHN0eWxlPSJtYXJnaW46MTVweCAwIDAgMDsiIHNyYz0iaHR0cDovL2NhY2hlLlJlZWx6LmNvbS9hc3NldHMvY29udGVudC9mbWEvcmVlbHppcy1GTUEtcmVlbHpzaG93LTAyLnBuZyI+CTwvYT4JPC90ZD48L3RyPjwvdGFibGU+CTwvZGl2PjwhLS0tPGEgcmVsPSJzaGFkb3dib3g7d2lkdGg9NzIwO2hlaWdodD00MDUiIGhyZWY9Imh0dHA6Ly9jYWNoZS5yZWVsei5jb20vYXNzZXRzL2ZsYXNoL3N5bmRpY2F0ZWRQbGF5ZXIuc3dmP2NsaXBpZD01NDc5NSI+LS0+PCEtLS0tPjwvZGl2PjxkaXYgY2xhc3M9Iml0ZW0tZm1hIj48IS0tLS0+PGRpdiBjbGFzcz0ic3ViLWl0ZW0iPjx0YWJsZSB3aWR0aD0iMTAwJSI+PHRyPjx0ZD4JPHAgc3R5bGU9IiBtYXJnaW4tcmlnaHQ6NXB4OyBmb250LWZhbWlseTpIZWx2ZXRpY2EsQXJpYWwsU2Fucy1zZXJpZjsgZm9udC1zaXplOjEycHg7IGNvbG9yOiM4ODg4ODg7IHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsgZm9udC13ZWlnaHQ6Ym9sZDsiPglGT0xMT1cgUkVFTFo6IAk8L3A+PC90ZD48dGQ+CTxhIGhyZWY9Imh0dHA6Ly93d3cuZmFjZWJvb2suY29tL1JlZWx6Q2hhbm5lbCI+PGltZyBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiIHNyYz0iaHR0cDovL2NhY2hlLlJlZWx6LmNvbS9hc3NldHMvY29udGVudC9mbWEvRk1BLXNvY2lhbGxpbmtzLWZhY2Vib29rLTAyLnBuZyI+PC9hPjwvdGQ+PHRkPgk8YSBocmVmPSJodHRwczovL3R3aXR0ZXIuY29tL3JlZWx6Y2hhbm5lbCI+PGltZyBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiIHNyYz0iaHR0cDovL2NhY2hlLlJlZWx6LmNvbS9hc3NldHMvY29udGVudC9mbWEvRk1BLXNvY2lhbGxpbmtzLXR3aXR0ZXItMDIucG5nIj48L2E+PC90ZD48dGQ+CTxhIGhyZWY9Imh0dHA6Ly9waW50ZXJlc3QuY29tL3JlZWx6Y2hhbm5lbC8iPjxpbWcgc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7IiBzcmM9Imh0dHA6Ly9jYWNoZS5SZWVsei5jb20vYXNzZXRzL2NvbnRlbnQvZm1hL0ZNQS1zb2NpYWxsaW5rcy1waW50ZXJlc3QtMDIucG5nIj48L2E+PC90ZD48dGQ+CTxhIGhyZWY9Imh0dHA6Ly9nZXRnbHVlLmNvbS9yZWVsemNoYW5uZWwiPjxpbWcgc3JjPSJodHRwOi8vY2FjaGUuUmVlbHouY29tL2Fzc2V0cy9jb250ZW50L2ZtYS9GTUEtc29jaWFsbGlua3MtZ2V0Z2x1ZS0wMi5wbmciPjwvYT48L3RkPgk8L3RyPjwvdGFibGU+PC9kaXY+PCEtLS0tPjwvZGl2PjxkaXYgY2xhc3M9Iml0ZW0tZm1hIj48IS0tLS0+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4gICAgI2VtYWlsYm94IHAge21hcmdpbi1ib3R0b206IDEwcHg7IGZvbnQtc2l6ZTogMTRweDsgY29sb3I6ICM4ODg4ODg7IGxpbmUtaGVpZ2h0OjE4cHg7fSAgICAjZW1haWxib3ggI2VtYWlsc3VibWlzc2lvbl9yZXN1bHRzIHsgY29sb3I6IHJlZDsgZm9udC1zaXplOiAxMnB4OyBwYWRkaW5nOiAxMHB4OyBkaXNwbGF5OiBub25lO30gICAgI2VtYWlsYm94IGlucHV0W3R5cGU9InRleHQiXSB7IHRleHQtYWxpZ246bGVmdDsgY29sb3I6ICNiYmJiYmI7IGZvbnQtc2l6ZTogMTRweDsgZm9udC1mYW1pbHk6QXJpYWw7IHdpZHRoOiAxOTZweDsgaGVpZ2h0OiAyOHB4OyBwYWRkaW5nLWxlZnQ6MTBweDt9ICAgICAjZW1haWxib3ggaW5wdXQuYnV0dG9uIHtib3JkZXItcmFkaXVzOjRweDsgZm9udC1zaXplOiAxNnB4OyBmb250LXdlaWdodDogYm9sZDsgZm9udC1mYW1pbHk6SGVsdmV0aWNhLEFyaWFsLENhbGlicmksU2Fucy1zZXJpZjtoZWlnaHQ6IDMwcHg7IHdpZHRoOjQwcHg7IG1hcmdpbi1sZWZ0OiA0cHg7IHZlcnRpY2FsLWFsaWduOnRvcDsgYmFja2dyb3VuZC1jb2xvcjojMzQ3Y2IzO30gICAgICNlbWFpbGJveCAubG9hZGluZyB7IGJhY2tncm91bmQ6ICNGRkZGRkYgdXJsKC9hc3NldHMvZ2xvYmFsL3JlZWx6TG9hZGluZy5naWYpIGNlbnRlciBuby1yZXBlYXQ7IGJvcmRlcjogMXB4IHNvbGlkICNDQ0NDQ0M7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgei1pbmRleDogOTk5OyB3aWR0aDoyNThweDsgaGVpZ2h0OiA1NXB4OyB9PC9zdHlsZT48ZGl2IGlkPSJlbWFpbGJveCI+ICAgIDxkaXYgY2xhc3M9InN1Yi1pdGVtIj4gICAgPGRpdiBzdHlsZT0ibWFyZ2luOjEwcHg7Ij4gICAgICAgIDxkaXYgY2xhc3M9ImxvYWRpbmcgaGlkZSIgaWQ9ImxvYWRpbmdEaXYiPjwvZGl2PiAgICAgICAgPHA+U2lnbiB1cCBmb3IgPHN0cm9uZz5SZWVseiBSZWNvbW1lbmRzPC9zdHJvbmc+LCBvdXIgd2Vla2x5IG5ld3NsZXR0ZXI8L3A+ICAgICAgICA8aW5wdXQgaWQ9ImVtYWlsSW5wdXQiIG9uZm9jdXM9ImphdmFzY3JpcHQ6Y2xlYXJJbnB1dCh0aGlzKTsiIG9uYmx1cj0iamF2YXNjcmlwdDpzZXREZWZhdWx0KHRoaXMpOyIgdHlwZT0idGV4dCIgbmFtZT0iZW1haWxJbnB1dCIgdmFsdWU9IkVtYWlsIEFkZHJlc3MiIG1heGxlbmd0aD0iMjAwIiBvbmtleXVwPSJqYXZhc2NyaXB0Om9uS2V5VXBOZXdsZXR0ZXJPcHRpbihldmVudCwgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2VtYWlsSW5wdXQnKS52YWx1ZSwgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2VtYWlsc3VibWlzc2lvbl9yZXN1bHRzJykpOyIvPiAgICAgICAgPGlucHV0IHR5cGU9ImJ1dHRvbiIgb25jbGljaz0iamF2YXNjcmlwdDpzdWJtaXROZXdzbGV0dGVyT3B0SW5FbWFpbChkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZW1haWxJbnB1dCcpLnZhbHVlLCBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZW1haWxzdWJtaXNzaW9uX3Jlc3VsdHMnKSk7cmV0dXJuIGZhbHNlOyIgaWQ9ImJ0bkVtYWlsU3VibWl0IiB2YWx1ZT0iR08iIGNsYXNzPSJidXR0b24iIC8+ICAgICAgICA8ZGl2IGlkPSJlbWFpbHN1Ym1pc3Npb25fcmVzdWx0cyI+PC9kaXY+ICAgIDwvZGl2PjwvZGl2PjwhLS0tLT48L2Rpdj48ZGl2IGNsYXNzPSJpdGVtLWZtYSI+PCEtLS0tPjxkaXYgY2xhc3M9InN1Yi1pdGVtIj48c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+JChkb2N1bWVudCkucmVhZHkoIGZ1bmN0aW9uKCkge3ZhciBsb2FkUGFnZSA9ICcvc2VydmljZXMvbmV3cy9HZXROZXdzLmFzcHg/Zj1odG1sJmFtcDtvdXQ9cG9wdWxhci1uZXdzJmFtcDtjPTYnOyBsb2FkUGFnZSA9IGxvYWRQYWdlLnJlcGxhY2UoL2FtcDsvZywgIiIpOyQoJyNwb3B1bGFyZU1vdmllTmV3cycpLmxvYWQobG9hZFBhZ2UpOyB9KTs8L3NjcmlwdD48aDI+TW9zdCBWaWV3ZWQgTW92aWUgTmV3czwvaDI+PGRpdiBpZD0icG9wdWxhcmVNb3ZpZU5ld3MiIGNsYXNzPSJtb3N0Vmlld2VkIj48L2Rpdj48YSBjbGFzcz0ibW9yZSIgaHJlZj0iL21vdmllLW5ld3MvIj5Nb3JlIE1vdmllIE5ld3MgJmd0OzwvYT48ZGl2IGNsYXNzPSJjbGVhciI+PC9kaXY+PC9kaXY+PCEtLS0tPjwvZGl2PmRkfX3yr1369ltwO8D8eIrVIkAew7I=" />

     
    <div style="height:0px;"></div>
    
    <div id="page-wrap" >
        <div class="header-row">
            <div class="center">
                <div id="login">
                    <a class='login' href='javascript:displayLoginForm()' title='Login or Register' rel='nofollow'>login/register</a>
                </div>
                <div id="share-tools">
                    <ul>
                        <li><a class="share-twitter" href="http://www.twitter.com/reelzchannel"></a></li>
                        <li><a class="share-getglue" href="http://www.getglue.com/reelzchannel"></a></li>
                        <li><a class="share-pinterest" href="http://www.pinterest.com/reelzchannel"></a></li>
                        <li><a  class="share-facebook" href="http://www.facebook.com/reelzchannel"></a></li>
                    </ul>
                </div>
                <div class="clear"></div>
            </div>
        </div>
        <div id="header-wrap">
            <div id="header-content">
                <div class="header-row">
                    <a href="/"><span id="header-logo"><img style="margin-top:30px;" src="/assets/reelzlogo-main.png" alt="Reelz Logo"/></span></a>
                    <div class="ad">
<div class="advertisement">
<script type="text/javascript">GA_googleAddAttr("movie", "290087,149802,291393,283687,167450,151958,151574");GA_googleAddAttr("person", "67412,70330,88122,96059,128704,267853");GA_googleAddAttr("show", "");GA_googleFillSlot("reelz_news_top_728x90");</script>
</div>

</div>
                    <div class="clear"></div>
                </div>
                
                <div class="header-row">
                    <div class="header-row-col">
                        <div id="top-nav">
                            <ul id="nav">
                                <li class="navItem nohover"><a href="/" class="menuLink">home</a></li>
                                <li class="navItem"><a id="reelzchanneltvHover" class="menuLink" href="/watch/">shows</a></li>
                                <li class="navItem"><a id="newsHover" href="/movie-news/" class="menuLink">news</a></li>
                                 <li class="navItem"><a id="theatersHover" href="/theaters/" class="menuLink">movies</a></li>
                                <li class="navItem"><a id="trailersHover" href="/trailers/" class="menuLink">trailers</a></li>
                                <li class="navItem"><a id="reviewsHover" href="/reviews/" class="menuLink">reviews</a></li> 
                            </ul>
                            <div class="clear"></div>
                        </div>
                        <div id="search-wrap">
                            <div id="top-search">
                                <div class="top-quicksearch-output-wrap">
                                    <span class="top-quicksearch-output" id="navQsOutput"></span>
                                </div>
                                <input autocomplete="off" id="navQsTxtBox" type="text" value="Search REELZ"
                                    onblur="javascript:setDefault(this);javascript:reelzQSearch.cancelBubble(event);"
                                    onfocus="javascript:clearInput(this)" onkeyup="javascript:reelzQSearch.refreshResults(this, document.getElementById('navQsOutput'), '', 'quicksearch', '', event); return false;" />
                            </div>
                            <input class="button go" type="button" id="btnQuickSearchSubmit" onclick="javascript:reelzQSearch.search();return false;" />
                        </div>
                    </div>
                    <div class="header-row-col last">
                        <div class="findreelz-wrapper">
                            <span id="top-location-wrap" class="location">
                                
<span id="zipLabel">FIND REELZ:</span>
<input name="ctl00$locationCtrl$locationInput" type="text" id="ctl00_locationCtrl_locationInput" class="toplocationInput" size="5" maxlength="5" value="zip code" onfocus="this.value = ''" onkeyup="javascript:onKeyUpLocationInput(this, document.getElementById('zipValidationError'), 0, event);return false;" />
<input name="ctl00$locationCtrl$locationInputSubmit" type="button" id="ctl00_locationCtrl_locationInputSubmit" class="button go" onclick="javascript:submitLocationInput(document.getElementById('ctl00_locationCtrl_locationInput'), document.getElementById('zipValidationError'), 0);" />
<p class="error" id="zipValidationError" style="display: none;"></p>
                            </span>
                            <div id="topNavReelzLookup" class="top-nav-reelzlookup"></div>
                            <div class="clear"></div>
                       </div>
                    </div>
                    <div class="clear"></div>
                 </div>
            </div>
        </div>
        <div id="expand-wrap">
           
            

           
        </div>
        <div class="clear"></div>
        
        <div id="body-wrap">
            <div id="body-content">
                
                
                <div id="main-content">
                    
    
    <div id="main-2column">
    <div class="item sub-item">
        <div id="BlogWrapper">
            
            
            <div id="ctl00_cphContent_SingleBlog">
	
                <div id="ShareTools">
                    <h5>Share</h5>
                    <ul class="post-tools">
                        <li><a href="javascript:window.print();" rel="nofollow">
                            <img class="printShareButton" alt="print" title="print" src="/assets/images/services-sprite.gif" />
                            Print</a>
                        </li>
                        <li>
                            <a id="ctl00_cphContent_emailLNK" rel="nofollow" href="mailto:?subject=ReelzChannel: How to be Conversant in Bruce Willis in Under 8 Hours&amp;body=In a career that spans decades, Willis got his start doing theater in New York before getting his break on the TV show Moonlighting and then moving on to movies. At the age of 57, Willis seems to be busier than ever, carving out new franchises like The Expendables and RED (whose sequel, RED 2 opens later this year), while still appearing in smaller, art-house projects like last year's Moonrise Kingdom. 

This week, Bruce Willis returns to the franchise that made it all happen with A Good Day to Die Hard, the fifth installment in Willis' most enduring franchise. This time, Detective John McClane will travel to Russia to meet up with his son (Jai Courtney) in a sequel that is poised to win a long, three-day weekend. But while audiences flock to see the latest chance to see Willis say &quot;yippee-ki-yay,&quot; what do we know about Willis' entire career? We've got you covered as long as you have under 8 hours to spare.%0a%0ahttp%3a%2f%2fwww.reelz.com%2fmovie-news%2f15728%2fhow-to-be-conversant-in-bruce-willis-in-under-8-hours%2f" target="_blank"><img class="emailShareButton" alt="email" title="email" src="/assets/images/services-sprite.gif" /> Email</a>
                        </li>
                        <li>
                            <a id="ctl00_cphContent_facebookLNK" rel="nofollow" href="http://www.facebook.com/sharer.php?u=http://www.reelz.com/movie-news/15728/how-to-be-conversant-in-bruce-willis-in-under-8-hours/&amp;t=How+to+be+Conversant+in+Bruce+Willis+in+Under+8+Hours" target="_blank"><img class="facebookShareButton" alt="Facebook" title="Facebook" src="/assets/images/services-sprite.gif" /> Facebook</a>
                        </li>
                        <li>
                            <a id="ctl00_cphContent_redditLNK" rel="nofollow" href="http://reddit.com/submit?url=http://www.reelz.com/movie-news/15728/how-to-be-conversant-in-bruce-willis-in-under-8-hours/" target="_blank"><img class="redditShareButton" alt="Reddit" title="Reddit" src="/assets/images/services-sprite.gif"> Reddit</a>
                        </li>
                        <li>
                            <a id="ctl00_cphContent_diggLNK" rel="nofollow" href="http://digg.com/submit?url=http://www.reelz.com/movie-news/15728/how-to-be-conversant-in-bruce-willis-in-under-8-hours/&amp;title=How+to+be+Conversant+in+Bruce+Willis+in+Under+8+Hours&amp;description=In+a+career+that+spans+decades%2c+Willis+got+his+start+doing+theater+in+New+York+before+getting+his+break+on+the+TV+show+Moonlighting+and+then+moving+on+to+movies.+At+the+age+of+57%2c+Willis+seems+to+be+busier+than+ever%2c+carving+out+new+franchises+like+%3ca+href%3d%22http%3a%2f%2fwww.reelz.c" target="_blank"><img class="diggShareButton" alt="Digg" title="Digg" src="/assets/images/services-sprite.gif"> Digg</a>
                        </li>
                        <li>
                            <a id="ctl00_cphContent_deliciousLNK" rel="nofollow" href="http://delicious.com/post?v=5&amp;noui&amp;jump=close&amp;url=http://www.reelz.com/movie-news/15728/how-to-be-conversant-in-bruce-willis-in-under-8-hours/&amp;title=How+to+be+Conversant+in+Bruce+Willis+in+Under+8+Hours" target="_blank"><img class="deliciousShareButton" alt="del.icio.us" title="del.icio.us" src="/assets/images/services-sprite.gif"> Delicious</a>
                        </li>
                        <li>
                            <a id="ctl00_cphContent_farkLNK" rel="nofollow" href="http://cgi.fark.com/cgi/fark/farkit.pl?u=http://www.reelz.com/movie-news/15728/how-to-be-conversant-in-bruce-willis-in-under-8-hours/&amp;h=How+to+be+Conversant+in+Bruce+Willis+in+Under+8+Hours" target="_blank"><img class="farkShareButton" alt="Fark" title="Fark" src="/assets/images/services-sprite.gif"> Fark</a>
                        </li>
                        <li>
                            <a id="ctl00_cphContent_myspaceLNK" rel="nofollow" href="http://www.myspace.com/index.cfm?fuseaction=postto&amp;t=How+to+be+Conversant+in+Bruce+Willis+in+Under+8+Hours&amp;c=In+a+career+that+spans+decades%2c+Willis+got+his+start+doing+theater+in+New+York+before+getting+his+break+on+the+TV+show+Moonlighting+and+then+moving+on+to+movies.+At+the+age+of+57%2c+Willis+seems+to+be+busier+than+ever%2c+carving+out+new+franchises+like+The+Expendables+and+RED+(whose+sequel%2c+RED+2+opens+later+this+year)%2c+while+still+appearing+in+smaller%2c+art-house+projects+like+last+year's+Moonrise+Kingdom.+%0d%0a%0d%0aThis+week%2c+Bruce+Willis+returns+to+the+franchise+that+made+it+all+happen+with+A+Good+Day+to+Die+Hard%2c+the+fifth+installment+in+Willis'+most+enduring+franchise.+This+time%2c+Detective+John+McClane+will+travel+to+Russia+to+meet+up+with+his+son+(Jai+Courtney)+in+a+sequel+that+is+poised+to+win+a+long%2c+three-day+weekend.+But+while+audiences+flock+to+see+the+latest+chance+to+see+Willis+say+%22yippee-ki-yay%2c%22+what+do+we+know+about+Willis'+entire+career%3f+We've+got+you+covered+as+long+as+you+have+under+8+hours+to+spare.&amp;u=http://www.reelz.com/movie-news/15728/how-to-be-conversant-in-bruce-willis-in-under-8-hours/&amp;l=7" target="_blank"><img class="myspaceShareButton" alt="MySpace" title="MySpace" src="/assets/images/services-sprite.gif"> MySpace</a>
                        </li>
                    </ul>
                    <div class="shareServices">
                        <span class="shareit"><script src="http://www.stumbleupon.com/hostedbadge.php?s=5"></script></span>
                        <span class="shareit">
                            <g:plusone size="tall" count="true"></g:plusone>
                        </span>
                       
                    </div>
                    <div class="clear">    <h5>SIGN UP FOR FAN ALERTS</h5>    <p>Be the first to watch new trailers.Get news about the stars you love.Never miss your favorite movie!</p>    <div style="background-color:#edf2cc; border: 1px solid #CCCCCC; padding: 3px; color:#333333; margin-top: 5px;">        <h5 style="text-align:center; background-color: Transparent; color: #666666; font-weight:bold;">Related Fan Alerts</h5>                                               <div class="inline-list">                <ul class="related" id="RelatedAlerts">                                            <li >                            <input type="checkbox" id="p67412" name="Bruce Willis" /> Bruce Willis                         </li>                                                        <li >                            <input type="checkbox" id="p70330" name="Cybill Shepherd" /> Cybill Shepherd                         </li>                                                        <li >                            <input type="checkbox" id="p88122" name="M. Night Shyamalan" /> M. Night Shyamalan                         </li>                                                        <li >                            <input type="checkbox" id="p96059" name="Rian Johnson" /> Rian Johnson                         </li>                                                        <li >                            <input type="checkbox" id="p128704" name="Jeb Stuart" /> Jeb Stuart                         </li>                                                        <li >                            <input type="checkbox" id="p267853" name="Steven E. de Souza" /> Steven E. de Souza                         </li>                                                                            <li >                            <input type="checkbox" id="m290087" name="A Good Day To Die Hard" /> A Good Day To Die Hard                        </li>                                            <li >                            <input type="checkbox" id="m149802" name="Die Hard" /> Die Hard                        </li>                                            <li >                            <input type="checkbox" id="m291393" name="Moonrise Kingdom" /> Moonrise Kingdom                        </li>                                            <li >                            <input type="checkbox" id="m283687" name="Looper" /> Looper                        </li>                                            <li >                            <input type="checkbox" id="m167450" name="Hudson Hawk" /> Hudson Hawk                        </li>                                            <li >                            <input type="checkbox" id="m151958" name="The Sixth Sense" /> The Sixth Sense                        </li>                                            <li class="last">                            <input type="checkbox" id="m151574" name="Armageddon" /> Armageddon                        </li>                                    </ul>                <div class="clear"></div>            </div>                        <br />        <div id="email_submission" class="hide" style="margin-bottom: 5px; margin-top: -5px;">            <input type="text" id="subscriberEmail" style="width: 110px;" value="your email">            <input type="submit" class="button" value="Add" onclick="javascript:addAlerts(); return false;">        </div>        <div id="profile_submission" class="hide" style="margin-bottom: 5px; margin-top: -5px;">            <input type="submit" class="button" value="Add Alerts" onclick="javascript:addAlerts(); return false;" />        </div>        <div id="alert_submission_result"></div>    </div>    <a href="/whatarealerts/" class="more">What are ALERTS?</a>    <div class="clear"></div></div>

                </div>
                <div id="BlogBody">
                    <img src="http://cache.reelz.com/assets/content/blogimages/diehard5-4-REELZ.jpg" id="ctl00_cphContent_HeroImage" class="blog-image-top" alt="how-to-be-conversant-in-bruce-willis-in-under-8-hours" />
                    
                    <h1>
                    How to be Conversant in Bruce Willis in Under 8 Hours</h1>
                    <cite>Posted 02.15.13 by Ryan</cite>
                    <div id='fb-root'></div><script>(function(d, s, id) {  var js, fjs = d.getElementsByTagName(s)[0];  if (d.getElementById(id)) return;  js = d.createElement(s); js.id = id;  js.src = '//connect.facebook.net/en_US/all.js#xfbml=1';  fjs.parentNode.insertBefore(js, fjs);}(document, 'script', 'facebook-jssdk'));</script><fb:like href='http://www.reelz.com/movie-news/15728/how-to-be-conversant-in-bruce-willis-in-under-8-hours/' show_faces='false' layout='button_count' width='250px' height='35px' send='true'></fb:like>
                    <p>In a career that spans decades, Willis got his start doing theater in New York before getting his break on the TV show <a href="http://www.reelz.com/movie/187298/moonlighting"><em>Moonlighting</em></a> and then moving on to movies. At the age of 57, Willis seems to be busier than ever, carving out new franchises like <a href="http://www.reelz.com/movie/271804/the-expendables"><em>The Expendables</em></a> and <a href="http://www.reelz.com/movie/279385/red"><em>RED</em></a> (whose sequel, <a href="http://www.reelz.com/movie/287873/red-2"><em>RED 2</em></a> opens later this year), while still appearing in smaller, art-house projects like last year's <a href="http://www.reelz.com/movie/291393/moonrise-kingdom"><em>Moonrise Kingdom</em></a>. </p>

<p>This week, <a href="http://www.reelz.com/person/67412/bruce-willis/">Bruce Willis</a> returns to the franchise that made it all happen with <a href="http://www.reelz.com/movie/290087/a-good-day-to-die-hard"><em>A Good Day to Die Hard</em></a>, the fifth installment in Willis' most enduring franchise. This time, Detective John McClane will travel to Russia to meet up with his son (<a href="http://www.reelz.com/person/428972/jai-courtney/">Jai Courtney</a>) in a sequel that is poised to <a href="http://www.latimes.com/entertainment/envelope/cotown/la-et-ct-box-office-die-hard-safe-haven-20130214,0,6539093.story">win a long, three-day weekend</a>. But while audiences flock to see the latest chance to see Willis say "yippee-ki-yay," what do we know about Willis' entire career? We've got you covered as long as you have under 8 hours to spare.</p><style type="text/css">

.articleweb ul.leftmargin{
list-style: disc;
position:relative;
margin-left:25px;
}

.articleweb table{width:100%;
}

.articleweb table td{padding:10px;
}

.articleweb td.vtop{vertical-align:top;
}

.articleweb img.floatleft1{position:relative; float:left; margin:0 10px 10px 0; border:solid 1px #666666;
}

.articleweb img.image90{width:90px;
}

.articleweb img.floatleft2{position:relative; float:left; margin:0 10px 10px 0;
}

.articleweb img.floatright1{position:relative; float:right; margin:0 0 10px 10px; border:solid 1px #666666;
}

.articleweb img.floatright2{position:relative; float:right; margin:0 0 10px 10px;
}

.articleweb div.spacer20{height:20px;
}

.articleweb div.spacer10{height:10px;
}

.articleweb h3{font-size:18px; font-weight:bold;
}

.articleweb h4{font-size:14px; font-weight:bold; color:#a3bf00; text-transform:uppercase;
}

.articleweb h5{font-size:14px; font-weight:bold; color:#666666; text-transform:uppercase; background-color:#dddddd; text-align:center; margin-bottom:10px;
}

.articleweb img.topimg1{margin:0 0 10px 0; border-style:solid; border-width: 1px; border-color: #666666;
}

.articleweb img.topimg2{position:relative; float:left; margin:0 10px 10px 0; border-style:solid; border-width: 1px; border-color: #666666;
}

.articleweb div.spacer50{height:50px;
}

.articleweb div.blockquote1{background:#e8f3f9 url('http://cache.reelz.com/assets/content/general/blockquote-quote1.png') no-repeat -3px -4px;
	position:relative;
	padding:10px;
	margin:5px 5px 5px 5px;
	font-size: 12px;
}

.articleweb div.lightblue{background-color:#e8f3f9; padding:10px; border:solid 1px #666666; 
}

.articleweb p.center{text-align:center;
}

.articleweb object.videoleft{margin:0 0 10px 0;
}

.articleweb .dottedbr{width:100%; height:1px; border-bottom:dotted 1px #666666; margin:10px 0 20px 0;
}

</style>

<script type="text/javascript" src="http://content.reelz.com/assets/js/yui-utilities.js"></script>
<script type="text/javascript" src="http://content.reelz.com/assets/js/shadowbox-yui.js"></script>
<script type="text/javascript" src="http://content.reelz.com/assets/js/shadowbox.js"></script>
<link rel="stylesheet" href="http://content.reelz.com/assets/css/shadowbox.css" type="text/css" />
<link rel="stylesheet" href="http://content.reelz.com/assets/content/settings/stylesheets/summer-guide-2009-2.css" type="text/css" />
<script type="text/javascript">
window.onload = Shadowbox.init;
</script>
<script type="text/javascript">
function toggleElementVisibility( id ) {
	var e = document.getElementById( id );
	var ea = document.getElementById( id + "-link" );
	var newstate = ( e.style.display == 'block' ) ? 'none' : 'block';
	var newtext = ( e.style.display == 'block' ) ? '[+] Show' : '[-] Hide';
	e.style.display = newstate;
	ea.innerHTML = newtext;
}
</script>


<div class="articleweb">



<div class="clear"></div>
<div class="dottedbr"></div>
<div>

	<img class="floatleft1" src="http://cache.reelz.com/photos/60000/57117/57117_lg.jpg">

	<h3>
	<a href="http://www.reelz.com/movie/149802/die-hard/"><em>Die Hard</em></a></h3> <p><strong>(1988, 131 minutes)</strong></p>
	
	
	<p class="subhead">"Come out to the coast, we'll get together, have a few laughs!"</p>
	
<p><em>Moonlighting</em> may have thrust Willis into the public eye, but <em>Die Hard</em> turned Willis into a movie star. Only his third big screen appearance (after 1987's <a href="http://www.reelz.com/movie/149639/blind-date"><em>Blind Date</em></a> and 1988's <a href="http://www.reelz.com/movie/149749/sunset"><em>Sunset</em></a>), <em>Die Hard</em> became the perfect vehicle for Willis' humor and everyman quality as he played the relatable New York detective McClane, who flies out to Los Angeles to spend the holidays with his estranged wife and ends up having to save her and her co-workers from a group of European thieves posing as terrorists. The resulting movie is still considered one of the finest action movies ever made. </p>  

	<p>"The show [<em>Moonlighting</em>] had become popular by 1988, I think I'd already read the script for <em>Die Hard</em> once, but had to pass because of the show," Willis explained to <a href="http://www.ew.com/ew/article/0,,20042575,00.html"><em>EW</em></a> in 2007. "As it turns out, a miracle happened &mdash; <a href="http://www.reelz.com/person/70330/cybill-shepherd/">Cybill Shepherd</a> got pregnant and they shut down the show for 11 weeks &mdash; just the right amount of time for me to run around over at Nakatomi Tower."</p>

<p>Willis was not the first choice to play McClane &mdash; <a href="http://www.reelz.com/person/69858/clint-eastwood/">Clint Eastwood</a>, <a href="http://www.reelz.com/person/96204/richard-gere/">Richard Gere</a> and <a href="http://www.reelz.com/person/119292/burt-reynolds/">Bury Reynolds</a> were reportedly among the actors considered &mdash; but thankfully for Willis, and audiences, Willis was cast despite his inexperience. "The thing about the first film you have to understand is I was doing TV, I'd only been in L.A. for a couple of years, I was still really learning how to act, so most of what went into making John McClane from a character standpoint was the South Jersey Bruce Willis &mdash; that attitude and disrespect for authority, that gallows sense of humor, the reluctant hero. What I always say about John McClane is if he had the choice of someone else stepping up and doing what he had to do, he would let them do it."</p>

<p>Despite his inexperience, Willis was paid an alarming $5 million for the role, a salary that would become industry standard afterwards. "It was an enormous amount of money at the time," said Willis. "The day after I signed the deal, every actor in Hollywood's salary went up to $5 million." </p>

<P>As for the movie's catchphrase, Willis is not exactly sure who wrote it, but remembers that the line was the subject of much discussion. "I don't know if it was [<em>Die Hard</em> screenwriters] <a href="http://www.reelz.com/person/128704/jeb-stuart/">Jeb Stuart</a> or <a href="http://www.reelz.com/person/267853/steven-e-de-souza/">Steven de Souza</a> who wrote it. But we had a really adult conversation about what was the proper way to say it: Was it 'Yippee-ki-yay,' or 'Yippee-<em>ti</em>-yay'' I'm glad that I held on to 'Yippee-ki-yay.'"</p>

<p><iframe width="476" height="266" frameborder="0" scrolling="no" src="http://www.reelz.com/player.aspx?clipid=22451"></iframe><br /></p>
</div>


<div class="clear"></div>
<div class="dottedbr"></div>


<div>

	<img class="floatleft1" src="http://cache.reelz.com/photos/80000/77277/77277_lg.jpg">

	<h3>
	<a href="http://www.reelz.com/movie/167450/hudson-hawk/"><em>Hudson Hawk</em></a></h3><p><strong>(1991, 100 minutes)</strong></p>

	
	<p class="subhead">"All I wanted was a cappuccino."</p>
	
<p>1991 wasn't a great year for Willis. After the blockbuster success of <a href="http://www.reelz.com/movie/193103/die-hard-2"><em>Die Hard 2</em></a> the previous year, Willis suffered a string of misfires, including <a href="http://www.reelz.com/movie/150188/mortal-thoughts"><em>Mortal Thoughts</em></a> (co-starring then-wife <a href="http://www.reelz.com/person/72089/demi-moore/">Demi Moore</a>), <a href="http://www.reelz.com/movie/150293/billy-bathgate"><em>Billy Bathgate</em></a>, <a href="http://www.reelz.com/movie/194718/the-last-boy-scout"><em>The Last Boyscout</em></a> and, worst of all, <em>Hudson Hawk</em>. Willis was no stranger to box office failure &mdash; after all, 1990 had ended with <a href="http://www.reelz.com/movie/164093/the-bonfire-of-the-vanities"><em>The Bonfire of the Vanities</em></a>, a drama that co-starred <a href="http://www.reelz.com/person/102544/tom-hanks/">Tom Hanks</a> and <a href="http://www.reelz.com/person/90292/melanie-griffith/">Melanie Griffith</a>. The movie was seen as such a massive failure that the behind-the-scenes drama was detailed in the 1991 book <em>Devil's Candy: The Bonfire of the Vanities Goes to Hollywood</em> by <strong>Julie Salamon</strong> (later re-released under the title <em>The Devil's Candy: The Anatomy of a Hollywood Fiasco</em>), which called out Willis' on-set ego as one of the movie's many problems.</p>

<P>Still, <em>Hudson Hawk</em> was solely built on Willis' star status and his ability to charm audiences with the sly smirk he had perfected on <em>Moonlighting</em>. Co-written by Steven E. de Souza, the co-screenwriter behind both <em>Die Hard</em> movies, <em>Hudson Hawk</em> again saw Willis as yet another sarcastic everyman caught in an impossible situation which also offered up a parody of the exact genre it was trying simultaneously emulate. Eventually nominated for multiple Golden Raspberry awards (most often referred to as "Razzies"), Willis' first major box office stumble was not his last, and the actor still stands by the movie. </p>

<p>"I still take pride in that film," Willis told <a href="http://www.huffingtonpost.com/2012/10/03/bruce-willis-looper_n_1934602.html"><em>The Huffington Post</em></a> last year. "It was just a little outside the realm of what people [expected]. You know, some people come to the theater and they go, 'I only want to see him do <em>this</em> kind of film.' And <em>that</em> was, it was satire. We were trying to make each other laugh &mdash; make the actors laugh. We had a really funny cast, and a lot of people didn't get to see the film because the critics chose this picture to, you know, take the trash out on. Every once in a while the press wants to say, "Now we're just going to take this card out and throw down the ace of spades and say, 'We're not going to like this film.'"</p>

<p>Among critics, <em>Hudson Hawk</em> was not well-received, with a <a href="http://www.rottentomatoes.com/m/hudson_hawk/">22% approval rating</a> from critics on <em>Rotten Tomatoes</em>, yet the movie has been earning more favor over the years, with <a href="http://www.avclub.com/articles/notorious-flop-hudson-hawk-goes-places-no-studio,92444/"><em>The A.V. Club</em></a> recently claiming it a "must watch," adding: "Anyone can throw the hero out of an ambulance and have him barrel down the highway on a gurney, but it takes a cherishably warped sensibility to have him catch another driver’s discarded cigarette butt, take a puff, and then complain that it’s menthol."</p>  


<p><iframe width="476" height="266" frameborder="0" scrolling="no" src="http://www.reelz.com/player.aspx?clipid=23605"></iframe><br /></p>
</div>

<div class="clear"></div>
<div class="dottedbr"></div>

<div>

	<img class="floatleft1" src="http://cache.reelz.com/photos/80000/76871/76871_lg.jpg">

	<h3>
	<a href="http://www.reelz.com/movie/151958/the-sixth-sense/"><em>The Sixth Sense</em></a></h3><p><strong>(1999, 107 minutes)</strong></p>

<p class="subhead">"I see dead people."</p>
	
<p>The rest of the 90s was kinder to Willis, including the releases of hits like <a href="http://www.reelz.com/movie/156441/pulp-fiction"><em>Pulp Fiction</em>, <a href="http://www.reelz.com/movie/150906/12-monkeys"><em>12 Monkeys</em></a>, <a href="http://www.reelz.com/movie/167710/the-fifth-element"><em>The Fifth Element</em></a> and <a href="http://www.reelz.com/movie/150832/die-hard-with-a-vengeance"><em>Die Hard With a Vengeance</em></a>, but ended the decade with his most successful movie to date, <em>The Sixth Sense</em>. Earning <a href="http://www.boxofficemojo.com/movies/?id=sixthsense.htm">$672 million</a> worldwide, <em>The Sixth Sense</em> was a bigger hit than <a href="http://www.reelz.com/movie/151574/armageddon"><em>Armageddon</em></a>, which had come out the previous year, and became a worldwide phenomenon, based on the movie's twist ending. </p>

<p>"When I read <em>Sixth Sense</em>, I was as fooled when I turned that
last page, that last couple, the last three pages of that script, I was blown away by the fact that my character was dead," Willis told <a href="http://www.rd.com/images/content/021102/bruce_willis_interview.pdf"><em>Reader's Digest</em></a> in 2002. "I didn’t see it coming. And that’s what made me want to do it. I went, 'If we can pull this off, it would be brilliant.' And no one thought we could. We didn’t think we could. We worked so hard every day on the arithmetic of how to fool the audience. And even when we were done, we still didn’t quite know whether or not we were going to be able to fool the audience."</p>

<p>And fool them they did. <em>The Sixth Sense</em> not only further cemented Willis' marketability as a movie star, but it catapulted the status of writer-director <a href="http://www.reelz.com/person/88122/m-night-shyamalan/">M. Night Shyamalan</a>, whose only notable movie, up until that point, was 1998's <a href="http://www.reelz.com/movie/151407/wide-awake/"><em>Wide Awake</em></a>. The two would reunite for 2000's <a href="http://www.reelz.com/movie/165047/unbreakable"><em>Unbreakable</em></a> as well.</p>

<p>"[Night] is &mdash; and I don’t use this word very often &mdash; a genius," Willis told <em>Reader's Digest</em>. "He’s a consummate
storyteller. He’s my favorite kind of film director: Great with actors. Loves working on those little tiny moments in a film."</p>

<p><object width="476" height="325"><param name="movie" value="http://www.traileraddict.com/emd/11659"></param><param name="allowscriptaccess" value="always"><param name="wmode" value="transparent"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.traileraddict.com/emd/11659" type="application/x-shockwave-flash" allowscriptaccess="always" wmode="transparent" width="476" height="325" allowFullScreen="true"></embed></object></p>

</div>

<div class="clear"></div>
<div class="dottedbr"></div>
<div>

	<img class="floatleft1" src="http://cache.reelz.com/photos/110000/103463/103463_lg.jpg">

	<h3>
	<a href="http://www.reelz.com/movie/283687/looper/"><em>Looper</em></a></h3>
<p><strong>(2012, 118 minutes)</strong></p>
	
	<p class="subhead">"Do not play detective. This is not a book. This is not a movie."</p>
	
<p>Willis has remained steadily busy over the past 13 years, jumping from comedies like <a href="http://www.reelz.com/movie/164849/the-whole-nine-yards"><em>The Whole Nine Yards</em></a> to comic book adaptations like 2005's <a href="http://www.reelz.com/movie/154573/sin-city"><em>Sin City</em></a> to returning to his beloved <em>Die Hard</em> franchise with 2007's <a href="http://www.reelz.com/movie/226254/live-free-or-die-hard"><em>Live Free or Die Hard</em></a>. In recent years, Willis has appeared in smaller fare to go along with sequels like <a href="http://www.reelz.com/movie/276025/g-i-joe-retaliation"><em>G.I. Joe: Retaliation</em></a>, including turns as a small-town police captain in <em>Moonrise Kingdom</em> and an aging, mafia hitman brought back in time to be killed by his younger self (<a href="http://www.reelz.com/person/283809/joseph-gordon-levitt/">Joseph Gordon-Levitt</a>) in <em>Looper</em>. </p>


<p>"It's better than anything I've ever done," Willis told <a href="http://www.esquire.com/features/bruce-willis-interview-0612-2"><em>Esquire</em></a> last year. "[Writer-director] <a href="http://www.reelz.com/person/96059/rian-johnson/">Rian [Johnson]</a> did an amazing thing. He conceived an original story. He wrote it, sold it, stuck with it, directed it, and finished it. That's just tough to do in this town. Someone always weasels into the process. That didn't happen here. And if he never did anything else except that Herculean effort, he'd have made it in the business. Amazing. It's more than an original story. It's a story people are going to talk about, and see twice. And argue about."</p>

<p>Made on a $30 million budget, <em>Looper</em> went on to make <a href="http://boxofficemojo.com/movies/?id=loopers.htm">$166 million</a> worldwide and was critically beloved. Willis told <em>The Huffington Post</em> that his decision to take roles in <em>Looper</em> and <em>Moonrise Kingdom</em> was "just taking a shot" while working with directors he wanted to collaborate with.</p> 

<blockquote><p>I was just taking a shot. I wanted to work with <a href="http://www.reelz.com/person/185741/wes-anderson/">Wes Anderson</a> and I wanted to work on <em>Looper</em> and work with Rian Johnson. And that was about the acting work &mdash; my contribution is just that. I just had my own drive to work with these storytellers. Because telling a good story, on any level -- telling a good story in a bar, telling a good story on a film, telling a good story in a book, in an article &mdash; always remains a challenge, doesn't it? And even if you tell a great story, it's never a sure thing to know which films or which stories are going to get noticed. Or get <em>more</em> noticed than other stories do.</p></blockquote>
  
<p>Willis' comment could just as well be about his entire career. Taking shots in various projects in various genres and hoping that maybe, just maybe, a good story will be told as a result.</p>

<p><iframe width="476" height="266" frameborder="0" scrolling="no" src="http://www.reelz.com/player.aspx?clipid=63066"></iframe><br /></p>

</div>

<div class="clear"></div>
<div class="dottedbr"></div>
<div>

</div>
</div>
                

                                         <div class="greyBox">        <div class="inline-list">            <span class="label">Related:</span>            <ul class="related">		                                    <li >                        <a href="http://www.reelz.com/person/67412/bruce-willis/"><nobr>Bruce Willis</nobr></a>                     </li>                                                <li >                        <a href="http://www.reelz.com/person/70330/cybill-shepherd/"><nobr>Cybill Shepherd</nobr></a>                     </li>                                                <li >                        <a href="http://www.reelz.com/person/88122/m-night-shyamalan/"><nobr>M. Night Shyamalan</nobr></a>                     </li>                                                <li >                        <a href="http://www.reelz.com/person/96059/rian-johnson/"><nobr>Rian Johnson</nobr></a>                     </li>                                                <li >                        <a href="http://www.reelz.com/person/128704/jeb-stuart/"><nobr>Jeb Stuart</nobr></a>                     </li>                                                <li >                        <a href="http://www.reelz.com/person/267853/steven-e-de-souza/"><nobr>Steven E. de Souza</nobr></a>                     </li>                                                                <li >                        <a href="http://www.reelz.com/movie/290087/a-good-day-to-die-hard/"><nobr>A Good Day To Die Hard</nobr></a>                    </li>                                    <li >                        <a href="http://www.reelz.com/movie/149802/die-hard/"><nobr>Die Hard</nobr></a>                    </li>                                    <li >                        <a href="http://www.reelz.com/movie/291393/moonrise-kingdom/"><nobr>Moonrise Kingdom</nobr></a>                    </li>                                    <li >                        <a href="http://www.reelz.com/movie/283687/looper/"><nobr>Looper</nobr></a>                    </li>                                    <li >                        <a href="http://www.reelz.com/movie/167450/hudson-hawk/"><nobr>Hudson Hawk</nobr></a>                    </li>                                    <li >                        <a href="http://www.reelz.com/movie/151958/the-sixth-sense/"><nobr>The Sixth Sense</nobr></a>                    </li>                                    <li class="last">                        <a href="http://www.reelz.com/movie/151574/armageddon/"><nobr>Armageddon</nobr></a>                    </li>                		            </ul>            <div class="clear"></div>        </div>                <div class="inline-list blogs">            <span class="label">Related Movie News:</span>            <ul id="movie-news" class="condensed">                                <li class="">                    <h3><span class="dateBox" >06.15.2013</span><a href="http://www.reelz.com/movie-news/16394/dolph-lundgren-recommends-a-good-day-to-die-hard-now-available-on-pay-per-view-and-video-on-demand/">Dolph Lundgren Recommends <em>A Good Day to Die Hard</em> — Now Available on Pay-Per-View and Video On Demand</a></h3>                </li>                                            <li class="">                    <h3><span class="dateBox" >05.20.2013</span><a href="http://www.reelz.com/movie-news/16313/reelz-recommends-moonrise-kingdom-mdash-now-on-hbo/">Reelz Recommends <em>Moonrise Kingdom</em> &mdash; Now on HBO</a></h3>                </li>                                            <li class="">                    <h3><span class="dateBox" >03.19.2013</span><a href="http://www.reelz.com/movie-news/15971/latest-g-i-joe-retaliation-trailer-delivers-a-message-from-cobra/">Latest <em>G.I. Joe: Retaliation</em> Trailer Delivers a Message From Cobra</a></h3>                </li>                                            <li class="">                    <h3><span class="dateBox" >03.14.2013</span><a href="http://www.reelz.com/movie-news/15711/top-10-best-sci-fi-movies-1990s-2010s/">Top 10 Best Sci-Fi Movies (1990s - 2010s)</a></h3>                </li>                                            <li class="">                    <h3><span class="dateBox" >03.04.2013</span><a href="http://www.reelz.com/movie-news/15693/top-10-best-bruce-willis-movies/">Top 10 Best Bruce Willis Movies</a></h3>                </li>                                            <li class="last">                    <h3><span class="dateBox" >03.02.2013</span><a href="http://www.reelz.com/movie-news/15841/quickclick-fan-made-trailer-for-real-genius-as-directed-by-m-night-shyamalan/">QuickClick: Fan-Made Trailer for <em>Real Genius</em> as Directed by M. Night Shyamalan</a></h3>                </li>                                        </ul>            <div class="clear"></div>        </div>                   </div>

                    <div class="clear">
                    </div>
                    <div id="ctl00_cphContent_CommentsPnl">
		
                        <h2>Comments</h2>
                            <div id="commentsExpandlvl1">
                                <ul>    <li id="98355" class="comment">        <!-- if statement for rating image -->                <h3>Where are Korben and Leeloo?</h3>        <cite class="byline">Jayney | 02.15.13 10:51:22 AM</cite>        <p>I myself woulda put the Fifth Element and a couple episodes of Moonlighting on this list</p>        <div class="reply">		    <span class=""><a href="javascript:setParentControlId(98355);"><strong>Reply</strong></a> <span>|</span> </span>		    <span id="reported98355"><a href="javascript:submitCommentReport(98355);">Report Abuse</a></span>		</div>		<div class="vote">		    <p><a href=""><img src="/assets/global/vote-thumbsup.gif" width="18" height="18" alt="Thumbs Up" /></a><a href=""><img src="/assets/global/vote-thumbsdown.gif" width="18" height="18" alt="Thumbs Down" /></a></p>		    <p>Review Rating: 0</p>		</div>		<div class="clear"></div>		<div id="ReplyForm-98355" class="ReplyForm"></div>            <div class="clear"></div>
        </li>
    </ul>
                
                                <br />
                                <div id="MoreComments"></div>
                                <div id="LoadMoreBtn" onclick="javascript:LoadMoreComments();" style="color:Blue;cursor:pointer;" >&nbsp;</div>
                                      
 
<script language="javascript" type="text/javascript">
    function showShadow(evt)
    {            
        if (lastkey == 13)
        { 
            return false; 
        }
    
        if (Page_ClientValidate('replyvalid') || Page_ClientValidate('newvalid'))
        {
            $(".commentOverlay").prepend('<div id="commentSB"><span>Thank-you your comment has been received!</span></div>');
            $(".button").toggleClass('hide');
        }
    }
    
    var lastkey = 0;
        
    function stopRKey(evt) 
    {
      var evt = (evt) ? evt : ((event) ? event : null);
      var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
      if (node.className == "enterFix")
      {
        lastkey = 0;
      }
      else
      {
        lastkey = evt.keyCode;
      }
    }

    document.onkeypress = stopRKey; 
    
    function shareonFB()
    {
        if (Page_ClientValidate('replyvalid') || Page_ClientValidate('newvalid'))
        {
            var urlString = 'www.reelz.com/movie-news/15728/how-to-be-conversant-in-bruce-willis-in-under-8-hours/';
            newwindow = window.open("http://www.facebook.com/sharer.php?u=http://" + urlString + "&t=TV About Movies!", "fbshare", 'height=380,width=640');
            if (window.focus) { newwindow.focus() }
        }
    }
</script>
        
<input name="ctl00$cphContent$subcomment$ParentID" type="text" id="ctl00_cphContent_subcomment_ParentID" class="hide" />
    
    <div id="ctl00_cphContent_subcomment_AnonPnl">
	
        <div class="commentForm">
            <div class="commentOverlay">
                <fieldset>
                    <p>Don't just sit there, join the conversation!  No need to register to comment, just let us know what you think. Have fun, but please keep it clean and stay on topic &mdash; inappropriate remarks will be removed.</p>
                    <label>
                        Guest Name (<a href="javascript:displayLoginForm();">Login / Register</a>):
                    </label>            
                    <input name="ctl00$cphContent$subcomment$anonName" type="text" id="ctl00_cphContent_subcomment_anonName" class="enterFix" />
                    <label>Topic:</label>
                    <input name="ctl00$cphContent$subcomment$anonTopic" type="text" id="ctl00_cphContent_subcomment_anonTopic" class="enterFix" /><br />
                    &nbsp;
                    <label>Your Comment:</label>
                    <textarea name="ctl00$cphContent$subcomment$anonComment" rows="2" cols="20" id="ctl00_cphContent_subcomment_anonComment" class="enterFix"></textarea><br />
                    &nbsp;<br />
                    <input type="submit" name="ctl00$cphContent$subcomment$anonBtn" value="Add Comment" onclick="javascript:showShadow(event);if (lastkey == 13){return false;};WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$cphContent$subcomment$anonBtn&quot;, &quot;&quot;, true, &quot;replyvalid&quot;, &quot;&quot;, false, false))" id="ctl00_cphContent_subcomment_anonBtn" class="button" />
                    <input type="submit" name="ctl00$cphContent$subcomment$anonFBShare" value="Add and Share on Facebook" onclick="javascript:showShadow(event);shareonFB();if (lastkey == 13){return false;};" id="ctl00_cphContent_subcomment_anonFBShare" class="button" />
                </fieldset>
            </div>
        </div>
    
</div>

                                <div class="clear"></div>
                            </div>
                            <div class="greyBox">
                                <h4>Add New Comment</h4>
                            </div>
                                  
 
<script language="javascript" type="text/javascript">
    function showShadow(evt)
    {            
        if (lastkey == 13)
        { 
            return false; 
        }
    
        if (Page_ClientValidate('replyvalid') || Page_ClientValidate('newvalid'))
        {
            $(".commentOverlay").prepend('<div id="commentSB"><span>Thank-you your comment has been received!</span></div>');
            $(".button").toggleClass('hide');
        }
    }
    
    var lastkey = 0;
        
    function stopRKey(evt) 
    {
      var evt = (evt) ? evt : ((event) ? event : null);
      var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
      if (node.className == "enterFix")
      {
        lastkey = 0;
      }
      else
      {
        lastkey = evt.keyCode;
      }
    }

    document.onkeypress = stopRKey; 
    
    function shareonFB()
    {
        if (Page_ClientValidate('replyvalid') || Page_ClientValidate('newvalid'))
        {
            var urlString = 'www.reelz.com/movie-news/15728/how-to-be-conversant-in-bruce-willis-in-under-8-hours/';
            newwindow = window.open("http://www.facebook.com/sharer.php?u=http://" + urlString + "&t=TV About Movies!", "fbshare", 'height=380,width=640');
            if (window.focus) { newwindow.focus() }
        }
    }
</script>
        
<input name="ctl00$cphContent$subNewComment$ParentID" type="text" id="ctl00_cphContent_subNewComment_ParentID" class="hide" />
    
    <div id="ctl00_cphContent_subNewComment_AnonPnl">
	
        <div class="commentFormNew">
            <div class="commentOverlay">
                <fieldset>
                    <p>Don't just sit there, join the conversation!  No need to register to comment, just let us know what you think. Have fun, but please keep it clean and stay on topic &mdash; inappropriate remarks will be removed.</p>
                    <label>
                        Guest Name (<a href="javascript:displayLoginForm();">Login / Register</a>):
                    </label>            
                    <input name="ctl00$cphContent$subNewComment$anonName" type="text" id="ctl00_cphContent_subNewComment_anonName" class="enterFix" />
                    <label>Topic:</label>
                    <input name="ctl00$cphContent$subNewComment$anonTopic" type="text" id="ctl00_cphContent_subNewComment_anonTopic" class="enterFix" /><br />
                    &nbsp;
                    <label>Your Comment:</label>
                    <textarea name="ctl00$cphContent$subNewComment$anonComment" rows="2" cols="20" id="ctl00_cphContent_subNewComment_anonComment" class="enterFix"></textarea><br />
                    &nbsp;<br />
                    <input type="submit" name="ctl00$cphContent$subNewComment$anonBtn" value="Add Comment" onclick="javascript:showShadow(event);if (lastkey == 13){return false;};WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$cphContent$subNewComment$anonBtn&quot;, &quot;&quot;, true, &quot;newvalid&quot;, &quot;&quot;, false, false))" id="ctl00_cphContent_subNewComment_anonBtn" class="button" />
                    <input type="submit" name="ctl00$cphContent$subNewComment$anonFBShare" value="Add and Share on Facebook" onclick="javascript:showShadow(event);shareonFB();if (lastkey == 13){return false;};" id="ctl00_cphContent_subNewComment_anonFBShare" class="button" />
                </fieldset>
            </div>
        </div>
    
</div>

                    
	</div>
                </div>
            
</div>
        </div>
        

        <div class="clear">
        </div>
    </div>
    </div><!-- leave this closing div tag here... it is opened by the MainColumn Literal control above in the code behind. -->
    <div id="ctl00_cphContent_RightColumn">
	
        <div id="right-column">
            <div class="item-ad">
                
<div class="advertisement">
<script type="text/javascript">GA_googleAddAttr("movie", "290087,149802,291393,283687,167450,151958,151574");GA_googleAddAttr("person", "67412,70330,88122,96059,128704,267853");GA_googleAddAttr("show", "");GA_googleFillSlot("reelz_news_top_300x250");</script>
</div>


                <p><a href="/advertise/">Advertise on ReelzChannel</a></p>
            </div>
            <div class="item">
                <div class="item-fma"><!----><script type="text/javascript" src="http://content.reelz.com/assets/js/yui-utilities.js"></script><script type="text/javascript" src="http://content.reelz.com/assets/js/shadowbox-yui.js"></script><script type="text/javascript" src="http://content.reelz.com/assets/js/shadowbox.js"></script><link rel="stylesheet" href="http://content.reelz.com/assets/css/shadowbox.css" type="text/css" /><link rel="stylesheet" href="http://content.reelz.com/assets/content/settings/stylesheets/summer-guide-2009-2.css" type="text/css" /><script type="text/javascript">window.onload = Shadowbox.init;</script><script type="text/javascript">function toggleElementVisibility( id ) {	var e = document.getElementById( id );	var ea = document.getElementById( id + "-link" );	var newstate = ( e.style.display == 'block' ) ? 'none' : 'block';	var newtext = ( e.style.display == 'block' ) ? '[+] Show Month' : '[-] Hide Month';	e.style.display = newstate;	ea.innerHTML = newtext;}</script><div style="background-image:url('http://cache.Reelz.com/assets/content/fma/REELZIS-FMA-backgroundrepeat-01.jpg');width:300px; margin-bottom:10px; border:1px solid #aaaaaa; padding:5px 0 15px 0;"><a rel="shadowbox;width=720;height=405" href="http://cache.reelz.com/assets/flash/syndicatedPlayer.swf?clipid=68175"><img style="margin-left:4px;" src="http://cache.Reelz.com/assets/content/fma/reelzis-repframe-04-sm.jpg"></a><p style="text-align:center;"><img style="margin-top:25px;" src="http://cache.Reelz.com/assets/content/fma/reelzis-FMA-learnmore-01.png"></p><table width="100%"><tr>	<td align="center">	<a href="http://www.reelz.com/beverlyhillspawn/?utm_source=Reelz-Is&amp;utm_medium=FMA&amp;utm_content=Beverly%2BHills%2BPawn&amp;utm_campaign=Reelz%2BIs">	<img style="margin:15px 0 0 0;" src="http://cache.Reelz.com/assets/content/fma/REELZIS-FMA-bhpawn-logo-01.png">	</a>	</td>		<td align="center">	<a href="http://www.reelz.com/show/150/race-to-the-scene/?utm_source=Reelz-Is&amp;utm_medium=FMA&amp;utm_content=Race%2Bto%2Bthe%2BScene&amp;utm_campaign=Reelz%2BIs">	<img style="margin:15px 0 0 0;" src="http://cache.Reelz.com/assets/content/fma/REELZIS-FMA-rtts-logo-01.png">	</a>	</td></tr><tr>	<td align="center">	<a href="http://www.reelz.com/lawman//?utm_source=Reelz+Is&amp;utm_medium=FMA&amp;utm_content=Lawman&amp;utm_campaign=Reelz+Is">	<img style="margin:15px 0 0 0;" src="http://cache.reelz.com/assets/content/fma/reelzis-FMA-lawman-01.png">	</a>	</td>	<td align="center">	<a href="http://www.reelz.com/show/166/the-capones/?utm_source=Reelz+Is&amp;utm_medium=FMA&amp;utm_content=Capones&amp;utm_campaign=Reelz+Is/">	<img style="margin:15px 0 0 0;" src="http://cache.reelz.com/assets/content/fma/REELZIS-FMA-capones-logo-01.png">	</a>	</td></tr><tr>	<td align="center">	<a href="http://www.reelz.com/show/170/talk-the-talk/?utm_source=Reelz-Is&amp;utm_medium=FMA&amp;utm_content=Who%2BSaid%2BWhat&amp;utm_campaign=Reelz%2BIs">	<img style="margin:15px 0 0 0;" src="http://cache.Reelz.com/assets/content/fma/REELZIS-FMA-talkthetalk-logo-01.png">	</a>	</td>	<td align="center">	<a href="http://www.reelz.com/reelzshow/?utm_source=Reelz-Is&amp;utm_medium=FMA&amp;utm_content=The%2BReelz%2BShow&amp;utm_campaign=Reelz%2BIs">	<img style="margin:15px 0 0 0;" src="http://cache.Reelz.com/assets/content/fma/reelzis-FMA-reelzshow-02.png">	</a>	</td></tr></table>	</div><!---<a rel="shadowbox;width=720;height=405" href="http://cache.reelz.com/assets/flash/syndicatedPlayer.swf?clipid=54795">--><!----></div><div class="item-fma"><!----><div class="sub-item"><table width="100%"><tr><td>	<p style=" margin-right:5px; font-family:Helvetica,Arial,Sans-serif; font-size:12px; color:#888888; text-transform:uppercase; font-weight:bold;">	FOLLOW REELZ: 	</p></td><td>	<a href="http://www.facebook.com/ReelzChannel"><img style="margin-right:5px;" src="http://cache.Reelz.com/assets/content/fma/FMA-sociallinks-facebook-02.png"></a></td><td>	<a href="https://twitter.com/reelzchannel"><img style="margin-right:5px;" src="http://cache.Reelz.com/assets/content/fma/FMA-sociallinks-twitter-02.png"></a></td><td>	<a href="http://pinterest.com/reelzchannel/"><img style="margin-right:5px;" src="http://cache.Reelz.com/assets/content/fma/FMA-sociallinks-pinterest-02.png"></a></td><td>	<a href="http://getglue.com/reelzchannel"><img src="http://cache.Reelz.com/assets/content/fma/FMA-sociallinks-getglue-02.png"></a></td>	</tr></table></div><!----></div><div class="item-fma"><!----><style type="text/css">    #emailbox p {margin-bottom: 10px; font-size: 14px; color: #888888; line-height:18px;}    #emailbox #emailsubmission_results { color: red; font-size: 12px; padding: 10px; display: none;}    #emailbox input[type="text"] { text-align:left; color: #bbbbbb; font-size: 14px; font-family:Arial; width: 196px; height: 28px; padding-left:10px;}     #emailbox input.button {border-radius:4px; font-size: 16px; font-weight: bold; font-family:Helvetica,Arial,Calibri,Sans-serif;height: 30px; width:40px; margin-left: 4px; vertical-align:top; background-color:#347cb3;}     #emailbox .loading { background: #FFFFFF url(/assets/global/reelzLoading.gif) center no-repeat; border: 1px solid #CCCCCC; position: absolute; z-index: 999; width:258px; height: 55px; }</style><div id="emailbox">    <div class="sub-item">    <div style="margin:10px;">        <div class="loading hide" id="loadingDiv"></div>        <p>Sign up for <strong>Reelz Recommends</strong>, our weekly newsletter</p>        <input id="emailInput" onfocus="javascript:clearInput(this);" onblur="javascript:setDefault(this);" type="text" name="emailInput" value="Email Address" maxlength="200" onkeyup="javascript:onKeyUpNewletterOptin(event, document.getElementById('emailInput').value, document.getElementById('emailsubmission_results'));"/>        <input type="button" onclick="javascript:submitNewsletterOptInEmail(document.getElementById('emailInput').value, document.getElementById('emailsubmission_results'));return false;" id="btnEmailSubmit" value="GO" class="button" />        <div id="emailsubmission_results"></div>    </div></div><!----></div><div class="item-fma"><!----><div class="sub-item"><script type="text/javascript">$(document).ready( function() {var loadPage = '/services/news/GetNews.aspx?f=html&amp;out=popular-news&amp;c=6'; loadPage = loadPage.replace(/amp;/g, "");$('#populareMovieNews').load(loadPage); });</script><h2>Most Viewed Movie News</h2><div id="populareMovieNews" class="mostViewed"></div><a class="more" href="/movie-news/">More Movie News &gt;</a><div class="clear"></div></div><!----></div>

            </div>
            <div id="ctl00_cphContent_rightColBottomAdWrapper" class="item-ad">
                
<div class="advertisement">
<script type="text/javascript">GA_googleAddAttr("movie", "290087,149802,291393,283687,167450,151958,151574");GA_googleAddAttr("person", "67412,70330,88122,96059,128704,267853");GA_googleAddAttr("show", "");GA_googleFillSlot("reelz_news_bottom_300x250");</script>
</div>


                 <p><a href="/advertise/">Advertise on ReelzChannel</a></p>
            </div>
        </div>
    
</div>    

                </div>
                <div class="clear"></div>
                 
            </div>
        </div>
       
        <div id="footer-wrap">
            <div class="ad">
<div class="advertisement">
<script type="text/javascript">GA_googleAddAttr("movie", "290087,149802,291393,283687,167450,151958,151574");GA_googleAddAttr("person", "67412,70330,88122,96059,128704,267853");GA_googleAddAttr("show", "");GA_googleFillSlot("reelz_news_bottom_728x90");</script>
</div>

</div>
            <iframe src="/FooterFrame.aspx" id="FooterFrame" width="100%" height="500px" scrolling="no"></iframe>
        </div>
    </div>
    
<div id="loginBox-container" class="hide">
    <div class="loginBox">
				<a class="right" style="font-size:12px; margin:10px 10px 10px 0px" href="javascript:hideLoginForm();">close</a>
        <iframe id="reelzProfile" width="600" height="515" frameborder="0" scrolling="no" ></iframe>
    </div>
</div>

    
    </form>
    <script type="text/javascript">
        locationInit('top-location-wrap', 'True');
        trailersHoverInit('trailersHover');
        reviewsHoverInit('reviewsHover');
        //tvHoverInit('tvHover');
        newsHoverInit('newsHover');
        reelzchanneltvHoverInit('reelzchanneltvHover');
        theatersHoverInit('theatersHover');
        topNavReelzLookupInit('topNavReelzLookup');
        //hideMovieMineLink('movieMineMenu');
        FB.init("ed0ce3ebe946b763bc23d17de7226c43", "/xd_receiver.htm");  
    </script>

    
        <script type="text/javascript">
            var _gaq;_gaq = _gaq || []; _gaq.push(['_setAccount', "UA-343720-9"]);_gaq.push(['_setDomainName', '.Reelz.com']);
            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"));
            _uacct = "UA-343720-1";
        </script>
        <script type="text/javascript">
            try {
                if (typeof (_gat) == 'object') {
                    var pageTracker = _gat._getTracker(_uacct);
                    pageTracker._trackPageview();
                    var pageTracker = _gat._getTracker("UA-343720-9");
                    pageTracker._trackPageview();
                }
            } catch (err) { }
        </script>
    
    <!-- Begin comScore Tag -->
    <script>
    document.write(unescape("%3Cscript src='" + (document.location.protocol == "https:" ? "https://sb" : "http://b") + ".scorecardresearch.com/beacon.js' %3E%3C/script%3E"));
    </script>
    <script>
    COMSCORE.beacon({
        c1: 2,
        c2: "6035614",
        c3: "",
        c4: "",
        c5: "",
        c6: "",
        c15: ""
    });
    </script>
    <noscript>
        <img src="http://b.scorecardresearch.com/b?c1=2&c2=6035614&c3=&c4=&c5=&c6=&c15=C67BD3C1&cv=1.3&cj=1"
            style="display: none" width="0" height="0" alt="" />
    </noscript>
    <!-- End comScore Tag -->    
</body>
</html>
