

<!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>
	Expendables 2 Teaser Trailer Debuts; Revenge Plot Official
</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: Expendables 2 Teaser Trailer Debuts; Revenge Plot Official (The Expendables 2,  Arnold Schwarzenegger, Bruce Willis, Jason Statham, Terry Crews, Dolph Lundgren, Sylvester Stallone, Jean-Claude Van Damme, Chuck Norris, Jet Li, Randy Couture, Liam Hemsworth,  )" /><meta id="ctl00_keywords" name="keywords" content="The Expendables 2,  Arnold Schwarzenegger, Bruce Willis, Jason Statham, Terry Crews, Dolph Lundgren, Sylvester Stallone, Jean-Claude Van Damme, Chuck Norris, Jet Li, Randy Couture, Liam Hemsworth,  " /><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"></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">
        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", "288815"); GA_googleAddAttr("person", "65072,67412,80250,101839,154204,162891,174666,201209,238207,293301,371043"); 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/12605/expendables-2-teaser-trailer-debuts-revenge-plot-official/"/>
    <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 = '0';
        var topicID = '0';
        var blogId = '12605';
    
        $(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="Expendables 2 Teaser Trailer Debuts; Revenge Plot Official" /><meta name="og:url" content="http://www.reelz.com/movie-news/12605/expendables-2-teaser-trailer-debuts-revenge-plot-official/" /><meta name="og:type" content="article" /><meta name="og:image" content="http://cache.reelzchannel.com/assets/content/blogimages/Expendables2REELZ.jpg" /><link rel="image_src" href="http://cache.reelzchannel.com/assets/content/blogimages/Expendables2REELZ.jpg" /></head> 
<body>
    <form name="aspnetForm" method="post" action="/movie-news/12605/expendables-2-teaser-trailer-debuts-revenge-plot-official/" id="aspnetForm">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKLTQ5ODkzMjc5Mw9kFgJmD2QWBAIBD2QWCAIHDxYEHgRuYW1lBQtkZXNjcmlwdGlvbh4HY29udGVudAWPAk1vdmllIE5ld3M6IEV4cGVuZGFibGVzIDIgVGVhc2VyIFRyYWlsZXIgRGVidXRzOyBSZXZlbmdlIFBsb3QgT2ZmaWNpYWwgKFRoZSBFeHBlbmRhYmxlcyAyLCAgQXJub2xkIFNjaHdhcnplbmVnZ2VyLCBCcnVjZSBXaWxsaXMsIEphc29uIFN0YXRoYW0sIFRlcnJ5IENyZXdzLCBEb2xwaCBMdW5kZ3JlbiwgU3lsdmVzdGVyIFN0YWxsb25lLCBKZWFuLUNsYXVkZSBWYW4gRGFtbWUsIENodWNrIE5vcnJpcywgSmV0IExpLCBSYW5keSBDb3V0dXJlLCBMaWFtIEhlbXN3b3J0aCwgIClkAggPFgQfAAUIa2V5d29yZHMfAQXGAVRoZSBFeHBlbmRhYmxlcyAyLCAgQXJub2xkIFNjaHdhcnplbmVnZ2VyLCBCcnVjZSBXaWxsaXMsIEphc29uIFN0YXRoYW0sIFRlcnJ5IENyZXdzLCBEb2xwaCBMdW5kZ3JlbiwgU3lsdmVzdGVyIFN0YWxsb25lLCBKZWFuLUNsYXVkZSBWYW4gRGFtbWUsIENodWNrIE5vcnJpcywgSmV0IExpLCBSYW5keSBDb3V0dXJlLCBMaWFtIEhlbXN3b3J0aCwgIGQCEQ8VAwYyODg4MTVJNjUwNzIsNjc0MTIsODAyNTAsMTAxODM5LDE1NDIwNCwxNjI4OTEsMTc0NjY2LDIwMTIwOSwyMzgyMDcsMjkzMzAxLDM3MTA0MwBkAhIPFgIeBFRleHQFfzxsaW5rIHJlbD0iY2Fub25pY2FsIiBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzEyNjA1L2V4cGVuZGFibGVzLTItdGVhc2VyLXRyYWlsZXItZGVidXRzLXJldmVuZ2UtcGxvdC1vZmZpY2lhbC8iLz5kAgMPFgIeBmFjdGlvbgVML21vdmllLW5ld3MvMTI2MDUvZXhwZW5kYWJsZXMtMi10ZWFzZXItdHJhaWxlci1kZWJ1dHMtcmV2ZW5nZS1wbG90LW9mZmljaWFsLxYIAgEPDxYCHgdWaXNpYmxlaGRkAgkPZBYIZg8WAh8EaGQCAg8WAh4EaHJlZgX6AWphdmFzY3JpcHQ6Y2hhbmdlTG9jYXRpb24oZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3ppcExhYmVsJyksIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjdGwwMF9sb2NhdGlvbkN0cmxfbG9jYXRpb25MaW5rJyksZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2N0bDAwX2xvY2F0aW9uQ3RybF9sb2NhdGlvbklucHV0JyksIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjdGwwMF9sb2NhdGlvbkN0cmxfbG9jYXRpb25JbnB1dFN1Ym1pdCcpKTtkAgQPFgIeB29ua2V5dXAFbGphdmFzY3JpcHQ6b25LZXlVcExvY2F0aW9uSW5wdXQodGhpcywgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3ppcFZhbGlkYXRpb25FcnJvcicpLCAwLCBldmVudCk7cmV0dXJuIGZhbHNlO2QCBg8WAh4Hb25jbGljawWOAWphdmFzY3JpcHQ6c3VibWl0TG9jYXRpb25JbnB1dChkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY3RsMDBfbG9jYXRpb25DdHJsX2xvY2F0aW9uSW5wdXQnKSwgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3ppcFZhbGlkYXRpb25FcnJvcicpLCAwKTtkAgsPDxYCHwRoZGQCDw9kFg4CAQ8PFgIfBGhkFgICAQ8WAh8EaBYCAgEPDxYCHwRoZGQCAw8WAh8CBRc8ZGl2IGlkPSJtYWluLTJjb2x1bW4iPmQCBQ8PFgIfBGhkZAIHDw8WAh8EaGQWAmYPFgIfAgWpIjx1bCBpZD0ibW92aWUtbmV3cyI+ICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJyb3ciPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzEyNjA1L2V4cGVuZGFibGVzLTItdGVhc2VyLXRyYWlsZXItZGVidXRzLXJldmVuZ2UtcGxvdC1vZmZpY2lhbC8iPiAgICAgICAgICAgICAgICAgICAgPGltZyBjbGFzcz0iYmxvZy1pbWFnZS10b3AiIGFsdD0iZXhwZW5kYWJsZXMtMi10ZWFzZXItdHJhaWxlci1kZWJ1dHMtcmV2ZW5nZS1wbG90LW9mZmljaWFsIiBzcmM9Imh0dHA6Ly9jYWNoZS5yZWVsemNoYW5uZWwuY29tL2Fzc2V0cy9jb250ZW50L2Jsb2dpbWFnZXMvRXhwZW5kYWJsZXMyUkVFTFouanBnIiAvPiAgICAgICAgICAgICAgICA8L2E+ICAgICAgICAgICAgICAgICAgICAgICAgPGgzPiAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzEyNjA1L2V4cGVuZGFibGVzLTItdGVhc2VyLXRyYWlsZXItZGVidXRzLXJldmVuZ2UtcGxvdC1vZmZpY2lhbC8iPjxlbT5FeHBlbmRhYmxlcyAyPC9lbT4gVGVhc2VyIFRyYWlsZXIgRGVidXRzOyBSZXZlbmdlIFBsb3QgT2ZmaWNpYWw8L2E+ICAgICAgICAgICAgPC9oMz4gICAgICAgICAgICAgICAgICAgICAgICA8cD48cD5MYXN0IEF1Z3VzdCwgd3JpdGVyLWRpcmVjdG9yLWFjdG9yIDxhIGhyZWY9Imh0dHA6Ly93d3cuUmVlbHouY29tL3BlcnNvbi8xNjI4OTEvc3lsdmVzdGVyLXN0YWxsb25lIj5TeWx2ZXN0ZXIgU3RhbGxvbmU8L2E+IHN0dWZmZWQgZW5vdWdoIGN1cnJlbnQgYW5kIGZvcm1lciBhY3Rpb24gc3RhcnMgaW50byA8YSBocmVmPSJodHRwOi8vd3d3LlJlZWx6LmNvbS9tb3ZpZS8yNzE4MDQvdGhlLWV4cGVuZGFibGVzIj48ZW0+VGhlIEV4cGVuZGFibGVzPC9lbT48L2E+IHRvIHdpbiBhdWRpZW5jZXMgb3ZlciBhbmQgZWFybiA8YSBocmVmPSJodHRwOi8vd3d3LmJveG9mZmljZW1vam8uY29tL21vdmllcy8/aWQ9ZXhwZW5kYWJsZXMuaHRtIj4kMjc0IG1pbGxpb248L2E+IHdvcmxkd2lkZS4gU3RhbGxvbmUgaW5zdGFudGx5IHN0YXJ0ZWQgdGFsa2luZyBhYm91dCBhIHNlcXVlbCwgdXNpbmcgaGlzIFR3aXR0ZXIgdG8gZGVjbGFyZSBoZSB3YW50ZWQgPGEgaHJlZj0iaHR0cDovL3d3dy5SZWVsei5jb20vcGVyc29uLzY3NDEyL2JydWNlLXdpbGxpcyI+QnJ1Y2UgV2lsbGlzPC9hPiBiYWNrIGFzIGEgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy83NTg3L3N0YWxsb25lLXdhbnRzLWJydWNlLXdpbGxpcy10by1nby12aWxsYWluLWZvci10aGUtZXhwZW5kYWJsZXMtMi8iPiJzdXBlcnZpbGxhaW4iPC9hPiBpbiB0aGUgbW92aWUuPC9wPjxwPldoaWxlIHdlJ3JlIG5vdCBlbnRpcmVseSBzdXJlIG9mIGhpcyBpbnRlbnRpb25zLCBXaWxsaXMgaXMgYmFjayBmb3IgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUvMjg4ODE1L3RoZS1leHBlbmRhYmxlcy0yLyI+PGVtPlRoZSBFeHBlbmRhYmxlcyAyPC9lbT48L2E+LCBhbG9uZyB3aXRoIGZlbGxvdyA8ZW0+RXhwZW5kYWJsZXM8L2VtPiBzY2VuZSBwYXJ0bmVyIDxhIGhyZWY9Imh0dHA6Ly93d3cuUmVlbHouY29tL3BlcnNvbi82NTA3Mi9hcm5vbGQtc2Nod2FyemVuZWdnZXIiPkFybm9sZCBTY2h3YXJ6ZW5lZ2dlcjwvYT4sIHdpdGggYm90aCBhY3RvcnMgaGF2aW5nIGEgbW9yZSA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzExNjk1L2Fybm9sZC1zY2h3YXJ6ZW5lZ2dlci1hbmQtYnJ1Y2Utd2lsbGlzLWNvbmZpcm1lZC1mb3ItdGhlLWV4cGVuZGFibGVzLTItbW9yZS1jYXN0LXBvc3NpYmx5LWNvbmZpcm1lZC1hcy13ZWxsLyI+InN1YnN0YW50aWFsIjwvYT4gcm9sZSBpbiB0aGUgc2VxdWVsLCB3aGljaCBoYXMgYW4gZXZlbiBtb3JlIGV4cGFuZGVkIGNhc3QgdGhhbiB0aGUgb3JpZ2luYWwuIFN0cmFuZ2VseSwgZGV0YWlscyBvbiB0aGUgc2VxdWVsIGhhdmUgYmVlbiBzY2FyY2UgJm1kYXNoOyBhIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvMTAyNzMvZmlyc3QtZGV0YWlscy1vZi10aGUtZXhwZW5kYWJsZXMtMi1lbWVyZ2UvIj5wbG90IHN5bm9wc2lzPC9hPiB3YXMgcmV2ZWFsZWQgaW4gTWF5IGFuZCBpbnZvbHZlZCB0aGUgRXhwZW5kYWJsZXMgYXZlbmdpbmcgdGhlIGRlYXRoIG9mIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL3BlcnNvbi8zMDEzMzQvbWlja2V5LXJvdXJrZS8iPk1pY2tleSBSb3Vya2U8L2E+J3MgY2hhcmFjdGVyIFRvb2wsIGJ1dCB3YXMgcXVpY2tseSBkaXNtaXNzZWQuIEZvcnR1bmF0ZWx5LCBhbG9uZyB3aXRoIHRoZSA8YSBocmVmPSJodHRwOi8vd3d3LnRyYWlsZXJhZGRpY3QuY29tL3RyYWlsZXIvdGhlLWV4cGVuZGFibGVzLTIvdGVhc2VyLXRyYWlsZXIiPnRlYXNlciB0cmFpbGVyPC9hPiBjb21lcyBhIHN5bm9wc2lzIGFzIHdlbGwuPC9wPjxibG9ja3F1b3RlPjxwPlRoZSBFeHBlbmRhYmxlcyBhcmUgYmFjayBhbmQgdGhpcyB0aW1lIGl0J3MgcGVyc29uYWwuLi4gQmFybmV5IFJvc3MgKFN0YWxsb25lKSwgTGVlIENocmlzdG1hcyAoPGEgaHJlZj0iaHR0cDovL3d3dy5SZWVsei5jb20vcGVyc29uLzgwMjUwL2phc29uLXN0YXRoYW0iPkphc29uIFN0YXRoYW08L2E+KSwgWWluIFlhbmcgKDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL3BlcnNvbi8yMzgyMDcvamV0LWxpIj5KZXQgTGk8L2E+KSwgR3VubmFyIEplbnNlbiAoPGEgaHJlZj0iaHR0cDovL3d3dy5SZWVsei5jb20vcGVyc29uLzE1NDIwNC9kb2xwaC1sdW5kZ3JlbiI+RG9scGggTHVuZGdyZW48L2E+KSwgVG9sbCBSb2FkICg8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9wZXJzb24vMjkzMzAxL3JhbmR5LWNvdXR1cmUvIj5SYW5keSBDb3V0dXJlPC9hPikgYW5kIEhhbGUgQ2Flc2FyICg8YSBocmVmPSJodHRwOi8vd3d3LlJlZWx6LmNvbS9wZXJzb24vMTAxODM5L3RlcnJ5LWNyZXdzIj5UZXJyeSBDcmV3czwvYT4pICZtZGFzaDsgd2l0aCBuZXdlc3QgbWVtYmVycyBCaWxseSB0aGUgS2lkICg8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9wZXJzb24vMzcxMDQzL2xpYW0taGVtc3dvcnRoLyI+TGlhbSBIZW1zd29ydGg8L2E+KSBhbmQgTWFnZ2llICg8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9wZXJzb24vMzE4NTExL25hbi15dS8iPll1IE5hbjwvYT4pIGFib2FyZCAmbWRhc2g7IGFyZSByZXVuaXRlZCB3aGVuIE1yLiBDaHVyY2ggKFdpbGxpcykgZW5saXN0cyB0aGUgRXhwZW5kYWJsZXMgdG8gdGFrZSBvbiBhIHNlZW1pbmdseSBzaW1wbGUgam9iLiBUaGUgdGFzayBsb29rcyBsaWtlIGFuIGVhc3kgcGF5Y2hlY2sgZm9yIEJhcm5leSBhbmQgaGlzIGJhbmQgb2Ygb2xkLXNjaG9vbCBtZXJjZW5hcmllcy4gQnV0IHdoZW4gdGhpbmdzIGdvIHdyb25nIGFuZCBvbmUgb2YgdGhlaXIgb3duIGlzIHZpY2lvdXNseSBraWxsZWQsIHRoZSBFeHBlbmRhYmxlcyBhcmUgY29tcGVsbGVkIHRvIHNlZWsgcmV2ZW5nZSBpbiBob3N0aWxlIHRlcnJpdG9yeSB3aGVyZSB0aGUgb2RkcyBhcmUgc3RhY2tlZCBhZ2FpbnN0IHRoZW0uIEhlbGwtYmVudCBvbiBwYXliYWNrLCB0aGUgY3JldyBjdXRzIGEgc3dhdGggb2YgZGVzdHJ1Y3Rpb24gdGhyb3VnaCBvcHBvc2luZyBmb3JjZXMsIHdyZWFraW5nIGhhdm9jIGFuZCBzaHV0dGluZyBkb3duIGFuIHVuZXhwZWN0ZWQgdGhyZWF0IGluIHRoZSBuaWNrIG9mIHRpbWUgJm1kYXNoOyBzaXggcG91bmRzIG9mIHdlYXBvbnMtZ3JhZGUgcGx1dG9uaXVtOyBlbm91Z2ggdG8gY2hhbmdlIHRoZSBiYWxhbmNlIG9mIHBvd2VyIGluIHRoZSB3b3JsZC4gQnV0IHRoYXQncyBub3RoaW5nIGNvbXBhcmVkIHRvIHRoZSBqdXN0aWNlIHRoZXkgc2VydmUgYWdhaW5zdCB0aGUgdmlsbGFpbm91cyBhZHZlcnNhcnkgd2hvIHNhdmFnZWx5IG11cmRlcmVkIHRoZWlyIGJyb3RoZXIuIFRoYXQgaXMgZG9uZSB0aGUgRXhwZW5kYWJsZXMgd2F5LiA8L3A+PC9ibG9ja3F1b3RlPjwvcD4gICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzEyNjA1L2V4cGVuZGFibGVzLTItdGVhc2VyLXRyYWlsZXItZGVidXRzLXJldmVuZ2UtcGxvdC1vZmZpY2lhbC8iIGNsYXNzPSJtb3JlIj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3YXRjaCB0aGUgdHJhaWxlciA+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+ICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2xlYXIiPjwvZGl2PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgPC91bD5kAgkPDxYCHwRnZBYeAgEPDxYCHgtOYXZpZ2F0ZVVybAXpEG1haWx0bzo/c3ViamVjdD1SZWVsekNoYW5uZWw6IEV4cGVuZGFibGVzIDIgVGVhc2VyIFRyYWlsZXIgRGVidXRzOyBSZXZlbmdlIFBsb3QgT2ZmaWNpYWwmYm9keT1MYXN0IEF1Z3VzdCwgd3JpdGVyLWRpcmVjdG9yLWFjdG9yIFN5bHZlc3RlciBTdGFsbG9uZSBzdHVmZmVkIGVub3VnaCBjdXJyZW50IGFuZCBmb3JtZXIgYWN0aW9uIHN0YXJzIGludG8gVGhlIEV4cGVuZGFibGVzIHRvIHdpbiBhdWRpZW5jZXMgb3ZlciBhbmQgZWFybiAkMjc0IG1pbGxpb24gd29ybGR3aWRlLiBTdGFsbG9uZSBpbnN0YW50bHkgc3RhcnRlZCB0YWxraW5nIGFib3V0IGEgc2VxdWVsLCB1c2luZyBoaXMgVHdpdHRlciB0byBkZWNsYXJlIGhlIHdhbnRlZCBCcnVjZSBXaWxsaXMgYmFjayBhcyBhICJzdXBlcnZpbGxhaW4iIGluIHRoZSBtb3ZpZS4NCg0KV2hpbGUgd2UncmUgbm90IGVudGlyZWx5IHN1cmUgb2YgaGlzIGludGVudGlvbnMsIFdpbGxpcyBpcyBiYWNrIGZvciBUaGUgRXhwZW5kYWJsZXMgMiwgYWxvbmcgd2l0aCBmZWxsb3cgRXhwZW5kYWJsZXMgc2NlbmUgcGFydG5lciBBcm5vbGQgU2Nod2FyemVuZWdnZXIsIHdpdGggYm90aCBhY3RvcnMgaGF2aW5nIGEgbW9yZSAic3Vic3RhbnRpYWwiIHJvbGUgaW4gdGhlIHNlcXVlbCwgd2hpY2ggaGFzIGFuIGV2ZW4gbW9yZSBleHBhbmRlZCBjYXN0IHRoYW4gdGhlIG9yaWdpbmFsLiBTdHJhbmdlbHksIGRldGFpbHMgb24gdGhlIHNlcXVlbCBoYXZlIGJlZW4gc2NhcmNlIOKAlCBhIHBsb3Qgc3lub3BzaXMgd2FzIHJldmVhbGVkIGluIE1heSBhbmQgaW52b2x2ZWQgdGhlIEV4cGVuZGFibGVzIGF2ZW5naW5nIHRoZSBkZWF0aCBvZiBNaWNrZXkgUm91cmtlJ3MgY2hhcmFjdGVyIFRvb2wsIGJ1dCB3YXMgcXVpY2tseSBkaXNtaXNzZWQuIEZvcnR1bmF0ZWx5LCBhbG9uZyB3aXRoIHRoZSB0ZWFzZXIgdHJhaWxlciBjb21lcyBhIHN5bm9wc2lzIGFzIHdlbGwuDQoNClRoZSBFeHBlbmRhYmxlcyBhcmUgYmFjayBhbmQgdGhpcyB0aW1lIGl0J3MgcGVyc29uYWwuLi4gQmFybmV5IFJvc3MgKFN0YWxsb25lKSwgTGVlIENocmlzdG1hcyAoSmFzb24gU3RhdGhhbSksIFlpbiBZYW5nIChKZXQgTGkpLCBHdW5uYXIgSmVuc2VuIChEb2xwaCBMdW5kZ3JlbiksIFRvbGwgUm9hZCAoUmFuZHkgQ291dHVyZSkgYW5kIEhhbGUgQ2Flc2FyIChUZXJyeSBDcmV3cykg4oCUIHdpdGggbmV3ZXN0IG1lbWJlcnMgQmlsbHkgdGhlIEtpZCAoTGlhbSBIZW1zd29ydGgpIGFuZCBNYWdnaWUgKFl1IE5hbikgYWJvYXJkIOKAlCBhcmUgcmV1bml0ZWQgd2hlbiBNci4gQ2h1cmNoIChXaWxsaXMpIGVubGlzdHMgdGhlIEV4cGVuZGFibGVzIHRvIHRha2Ugb24gYSBzZWVtaW5nbHkgc2ltcGxlIGpvYi4gVGhlIHRhc2sgbG9va3MgbGlrZSBhbiBlYXN5IHBheWNoZWNrIGZvciBCYXJuZXkgYW5kIGhpcyBiYW5kIG9mIG9sZC1zY2hvb2wgbWVyY2VuYXJpZXMuIEJ1dCB3aGVuIHRoaW5ncyBnbyB3cm9uZyBhbmQgb25lIG9mIHRoZWlyIG93biBpcyB2aWNpb3VzbHkga2lsbGVkLCB0aGUgRXhwZW5kYWJsZXMgYXJlIGNvbXBlbGxlZCB0byBzZWVrIHJldmVuZ2UgaW4gaG9zdGlsZSB0ZXJyaXRvcnkgd2hlcmUgdGhlIG9kZHMgYXJlIHN0YWNrZWQgYWdhaW5zdCB0aGVtLiBIZWxsLWJlbnQgb24gcGF5YmFjaywgdGhlIGNyZXcgY3V0cyBhIHN3YXRoIG9mIGRlc3RydWN0aW9uIHRocm91Z2ggb3Bwb3NpbmcgZm9yY2VzLCB3cmVha2luZyBoYXZvYyBhbmQgc2h1dHRpbmcgZG93biBhbiB1bmV4cGVjdGVkIHRocmVhdCBpbiB0aGUgbmljayBvZiB0aW1lIOKAlCBzaXggcG91bmRzIG9mIHdlYXBvbnMtZ3JhZGUgcGx1dG9uaXVtOyBlbm91Z2ggdG8gY2hhbmdlIHRoZSBiYWxhbmNlIG9mIHBvd2VyIGluIHRoZSB3b3JsZC4gQnV0IHRoYXQncyBub3RoaW5nIGNvbXBhcmVkIHRvIHRoZSBqdXN0aWNlIHRoZXkgc2VydmUgYWdhaW5zdCB0aGUgdmlsbGFpbm91cyBhZHZlcnNhcnkgd2hvIHNhdmFnZWx5IG11cmRlcmVkIHRoZWlyIGJyb3RoZXIuIFRoYXQgaXMgZG9uZSB0aGUgRXhwZW5kYWJsZXMgd2F5LiUwYSUwYWh0dHAlM2ElMmYlMmZ3d3cucmVlbHouY29tJTJmbW92aWUtbmV3cyUyZjEyNjA1JTJmZXhwZW5kYWJsZXMtMi10ZWFzZXItdHJhaWxlci1kZWJ1dHMtcmV2ZW5nZS1wbG90LW9mZmljaWFsJTJmZGQCAw8PFgIfCAXEAWh0dHA6Ly93d3cuZmFjZWJvb2suY29tL3NoYXJlci5waHA/dT1odHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzEyNjA1L2V4cGVuZGFibGVzLTItdGVhc2VyLXRyYWlsZXItZGVidXRzLXJldmVuZ2UtcGxvdC1vZmZpY2lhbC8mdD1FeHBlbmRhYmxlcysyK1RlYXNlcitUcmFpbGVyK0RlYnV0cyUzYitSZXZlbmdlK1Bsb3QrT2ZmaWNpYWxkZAIFDw8WAh8IBX1odHRwOi8vcmVkZGl0LmNvbS9zdWJtaXQ/dXJsPWh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvMTI2MDUvZXhwZW5kYWJsZXMtMi10ZWFzZXItdHJhaWxlci1kZWJ1dHMtcmV2ZW5nZS1wbG90LW9mZmljaWFsL2RkAgcPDxYCHwgFrgNodHRwOi8vZGlnZy5jb20vc3VibWl0P3VybD1odHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzEyNjA1L2V4cGVuZGFibGVzLTItdGVhc2VyLXRyYWlsZXItZGVidXRzLXJldmVuZ2UtcGxvdC1vZmZpY2lhbC8mdGl0bGU9RXhwZW5kYWJsZXMrMitUZWFzZXIrVHJhaWxlcitEZWJ1dHMlM2IrUmV2ZW5nZStQbG90K09mZmljaWFsJmRlc2NyaXB0aW9uPUxhc3QrQXVndXN0JTJjK3dyaXRlci1kaXJlY3Rvci1hY3RvcitTeWx2ZXN0ZXIrU3RhbGxvbmUrc3R1ZmZlZCtlbm91Z2grY3VycmVudCthbmQrZm9ybWVyK2FjdGlvbitzdGFycytpbnRvK1RoZStFeHBlbmRhYmxlcyt0byt3aW4rYXVkaWVuY2VzK292ZXIrYW5kK2Vhcm4rJTNjYStocmVmJTNkJTIyaHR0cCUzYSUyZiUyZnd3dy5ib3hvZmZpY2Vtb2pvLmNvbSUyZm1vdmllcyUyZiUzZmlkJTNkZXhwZGQCCQ8PFgIfCAXVAWh0dHA6Ly9kZWxpY2lvdXMuY29tL3Bvc3Q/dj01Jm5vdWkmanVtcD1jbG9zZSZ1cmw9aHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy8xMjYwNS9leHBlbmRhYmxlcy0yLXRlYXNlci10cmFpbGVyLWRlYnV0cy1yZXZlbmdlLXBsb3Qtb2ZmaWNpYWwvJnRpdGxlPUV4cGVuZGFibGVzKzIrVGVhc2VyK1RyYWlsZXIrRGVidXRzJTNiK1JldmVuZ2UrUGxvdCtPZmZpY2lhbGRkAgsPDxYCHwgFyAFodHRwOi8vY2dpLmZhcmsuY29tL2NnaS9mYXJrL2ZhcmtpdC5wbD91PWh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvMTI2MDUvZXhwZW5kYWJsZXMtMi10ZWFzZXItdHJhaWxlci1kZWJ1dHMtcmV2ZW5nZS1wbG90LW9mZmljaWFsLyZoPUV4cGVuZGFibGVzKzIrVGVhc2VyK1RyYWlsZXIrRGVidXRzJTNiK1JldmVuZ2UrUGxvdCtPZmZpY2lhbGRkAg0PDxYCHwgFzxFodHRwOi8vd3d3Lm15c3BhY2UuY29tL2luZGV4LmNmbT9mdXNlYWN0aW9uPXBvc3R0byZ0PUV4cGVuZGFibGVzKzIrVGVhc2VyK1RyYWlsZXIrRGVidXRzJTNiK1JldmVuZ2UrUGxvdCtPZmZpY2lhbCZjPUxhc3QrQXVndXN0JTJjK3dyaXRlci1kaXJlY3Rvci1hY3RvcitTeWx2ZXN0ZXIrU3RhbGxvbmUrc3R1ZmZlZCtlbm91Z2grY3VycmVudCthbmQrZm9ybWVyK2FjdGlvbitzdGFycytpbnRvK1RoZStFeHBlbmRhYmxlcyt0byt3aW4rYXVkaWVuY2VzK292ZXIrYW5kK2Vhcm4rJTI0Mjc0K21pbGxpb24rd29ybGR3aWRlLitTdGFsbG9uZStpbnN0YW50bHkrc3RhcnRlZCt0YWxraW5nK2Fib3V0K2Erc2VxdWVsJTJjK3VzaW5nK2hpcytUd2l0dGVyK3RvK2RlY2xhcmUraGUrd2FudGVkK0JydWNlK1dpbGxpcytiYWNrK2FzK2ErJTIyc3VwZXJ2aWxsYWluJTIyK2luK3RoZSttb3ZpZS4lMGQlMGElMGQlMGFXaGlsZSt3ZSdyZStub3QrZW50aXJlbHkrc3VyZStvZitoaXMraW50ZW50aW9ucyUyYytXaWxsaXMraXMrYmFjaytmb3IrVGhlK0V4cGVuZGFibGVzKzIlMmMrYWxvbmcrd2l0aCtmZWxsb3crRXhwZW5kYWJsZXMrc2NlbmUrcGFydG5lcitBcm5vbGQrU2Nod2FyemVuZWdnZXIlMmMrd2l0aCtib3RoK2FjdG9ycytoYXZpbmcrYSttb3JlKyUyMnN1YnN0YW50aWFsJTIyK3JvbGUraW4rdGhlK3NlcXVlbCUyYyt3aGljaCtoYXMrYW4rZXZlbittb3JlK2V4cGFuZGVkK2Nhc3QrdGhhbit0aGUrb3JpZ2luYWwuK1N0cmFuZ2VseSUyYytkZXRhaWxzK29uK3RoZStzZXF1ZWwraGF2ZStiZWVuK3NjYXJjZSslMjZtZGFzaCUzYithK3Bsb3Qrc3lub3BzaXMrd2FzK3JldmVhbGVkK2luK01heSthbmQraW52b2x2ZWQrdGhlK0V4cGVuZGFibGVzK2F2ZW5naW5nK3RoZStkZWF0aCtvZitNaWNrZXkrUm91cmtlJ3MrY2hhcmFjdGVyK1Rvb2wlMmMrYnV0K3dhcytxdWlja2x5K2Rpc21pc3NlZC4rRm9ydHVuYXRlbHklMmMrYWxvbmcrd2l0aCt0aGUrdGVhc2VyK3RyYWlsZXIrY29tZXMrYStzeW5vcHNpcythcyt3ZWxsLiUwZCUwYSUwZCUwYVRoZStFeHBlbmRhYmxlcythcmUrYmFjaythbmQrdGhpcyt0aW1lK2l0J3MrcGVyc29uYWwuLi4rQmFybmV5K1Jvc3MrKFN0YWxsb25lKSUyYytMZWUrQ2hyaXN0bWFzKyhKYXNvbitTdGF0aGFtKSUyYytZaW4rWWFuZysoSmV0K0xpKSUyYytHdW5uYXIrSmVuc2VuKyhEb2xwaCtMdW5kZ3JlbiklMmMrVG9sbCtSb2FkKyhSYW5keStDb3V0dXJlKSthbmQrSGFsZStDYWVzYXIrKFRlcnJ5K0NyZXdzKSslMjZtZGFzaCUzYit3aXRoK25ld2VzdCttZW1iZXJzK0JpbGx5K3RoZStLaWQrKExpYW0rSGVtc3dvcnRoKSthbmQrTWFnZ2llKyhZdStOYW4pK2Fib2FyZCslMjZtZGFzaCUzYithcmUrcmV1bml0ZWQrd2hlbitNci4rQ2h1cmNoKyhXaWxsaXMpK2VubGlzdHMrdGhlK0V4cGVuZGFibGVzK3RvK3Rha2Urb24rYStzZWVtaW5nbHkrc2ltcGxlK2pvYi4rVGhlK3Rhc2srbG9va3MrbGlrZSthbitlYXN5K3BheWNoZWNrK2ZvcitCYXJuZXkrYW5kK2hpcytiYW5kK29mK29sZC1zY2hvb2wrbWVyY2VuYXJpZXMuK0J1dCt3aGVuK3RoaW5ncytnbyt3cm9uZythbmQrb25lK29mK3RoZWlyK293bitpcyt2aWNpb3VzbHkra2lsbGVkJTJjK3RoZStFeHBlbmRhYmxlcythcmUrY29tcGVsbGVkK3RvK3NlZWsrcmV2ZW5nZStpbitob3N0aWxlK3RlcnJpdG9yeSt3aGVyZSt0aGUrb2RkcythcmUrc3RhY2tlZCthZ2FpbnN0K3RoZW0uK0hlbGwtYmVudCtvbitwYXliYWNrJTJjK3RoZStjcmV3K2N1dHMrYStzd2F0aCtvZitkZXN0cnVjdGlvbit0aHJvdWdoK29wcG9zaW5nK2ZvcmNlcyUyYyt3cmVha2luZytoYXZvYythbmQrc2h1dHRpbmcrZG93bithbit1bmV4cGVjdGVkK3RocmVhdCtpbit0aGUrbmljaytvZit0aW1lKyUyNm1kYXNoJTNiK3NpeCtwb3VuZHMrb2Yrd2VhcG9ucy1ncmFkZStwbHV0b25pdW0lM2IrZW5vdWdoK3RvK2NoYW5nZSt0aGUrYmFsYW5jZStvZitwb3dlcitpbit0aGUrd29ybGQuK0J1dCt0aGF0J3Mrbm90aGluZytjb21wYXJlZCt0byt0aGUranVzdGljZSt0aGV5K3NlcnZlK2FnYWluc3QrdGhlK3ZpbGxhaW5vdXMrYWR2ZXJzYXJ5K3dobytzYXZhZ2VseSttdXJkZXJlZCt0aGVpciticm90aGVyLitUaGF0K2lzK2RvbmUrdGhlK0V4cGVuZGFibGVzK3dheS4rJnU9aHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy8xMjYwNS9leHBlbmRhYmxlcy0yLXRlYXNlci10cmFpbGVyLWRlYnV0cy1yZXZlbmdlLXBsb3Qtb2ZmaWNpYWwvJmw9N2RkAg8PZBYCZg8WAh8CBf0cPGRpdiBjbGFzcz0iY2xlYXIiPiAgICA8aDU+U0lHTiBVUCBGT1IgRkFOIEFMRVJUUzwvaDU+ICAgIDxwPkJlIHRoZSBmaXJzdCB0byB3YXRjaCBuZXcgdHJhaWxlcnMuR2V0IG5ld3MgYWJvdXQgdGhlIHN0YXJzIHlvdSBsb3ZlLk5ldmVyIG1pc3MgeW91ciBmYXZvcml0ZSBtb3ZpZSE8L3A+ICAgIDxkaXYgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6I2VkZjJjYzsgYm9yZGVyOiAxcHggc29saWQgI0NDQ0NDQzsgcGFkZGluZzogM3B4OyBjb2xvcjojMzMzMzMzOyBtYXJnaW4tdG9wOiA1cHg7Ij4gICAgICAgIDxoNSBzdHlsZT0idGV4dC1hbGlnbjpjZW50ZXI7IGJhY2tncm91bmQtY29sb3I6IFRyYW5zcGFyZW50OyBjb2xvcjogIzY2NjY2NjsgZm9udC13ZWlnaHQ6Ym9sZDsiPlJlbGF0ZWQgRmFuIEFsZXJ0czwvaDU+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpbmxpbmUtbGlzdCI+ICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0icmVsYXRlZCIgaWQ9IlJlbGF0ZWRBbGVydHMiPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9ImNoZWNrYm94IiBpZD0icDY1MDcyIiBuYW1lPSJBcm5vbGQgU2Nod2FyemVuZWdnZXIiIC8+IEFybm9sZCBTY2h3YXJ6ZW5lZ2dlciAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9ImNoZWNrYm94IiBpZD0icDY3NDEyIiBuYW1lPSJCcnVjZSBXaWxsaXMiIC8+IEJydWNlIFdpbGxpcyAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9ImNoZWNrYm94IiBpZD0icDgwMjUwIiBuYW1lPSJKYXNvbiBTdGF0aGFtIiAvPiBKYXNvbiBTdGF0aGFtICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT0iY2hlY2tib3giIGlkPSJwMTAxODM5IiBuYW1lPSJUZXJyeSBDcmV3cyIgLz4gVGVycnkgQ3Jld3MgICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJjaGVja2JveCIgaWQ9InAxNTQyMDQiIG5hbWU9IkRvbHBoIEx1bmRncmVuIiAvPiBEb2xwaCBMdW5kZ3JlbiAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9ImNoZWNrYm94IiBpZD0icDE2Mjg5MSIgbmFtZT0iU3lsdmVzdGVyIFN0YWxsb25lIiAvPiBTeWx2ZXN0ZXIgU3RhbGxvbmUgICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJjaGVja2JveCIgaWQ9InAxNzQ2NjYiIG5hbWU9IkplYW4tQ2xhdWRlIFZhbiBEYW1tZSIgLz4gSmVhbi1DbGF1ZGUgVmFuIERhbW1lICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT0iY2hlY2tib3giIGlkPSJwMjAxMjA5IiBuYW1lPSJDaHVjayBOb3JyaXMiIC8+IENodWNrIE5vcnJpcyAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9ImNoZWNrYm94IiBpZD0icDIzODIwNyIgbmFtZT0iSmV0IExpIiAvPiBKZXQgTGkgICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJjaGVja2JveCIgaWQ9InAyOTMzMDEiIG5hbWU9IlJhbmR5IENvdXR1cmUiIC8+IFJhbmR5IENvdXR1cmUgICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJjaGVja2JveCIgaWQ9InAzNzEwNDMiIG5hbWU9IkxpYW0gSGVtc3dvcnRoIiAvPiBMaWFtIEhlbXN3b3J0aCAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxhc3QiPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT0iY2hlY2tib3giIGlkPSJtMjg4ODE1IiBuYW1lPSJUaGUgRXhwZW5kYWJsZXMgMiIgLz4gVGhlIEV4cGVuZGFibGVzIDIgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+ICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNsZWFyIj48L2Rpdj4gICAgICAgICAgICA8L2Rpdj4gICAgICAgICAgICAgICAgICAgICAgICA8YnIgLz4gICAgICAgIDxkaXYgaWQ9ImVtYWlsX3N1Ym1pc3Npb24iIGNsYXNzPSJoaWRlIiBzdHlsZT0ibWFyZ2luLWJvdHRvbTogNXB4OyBtYXJnaW4tdG9wOiAtNXB4OyI+ICAgICAgICAgICAgPGlucHV0IHR5cGU9InRleHQiIGlkPSJzdWJzY3JpYmVyRW1haWwiIHN0eWxlPSJ3aWR0aDogMTEwcHg7IiB2YWx1ZT0ieW91ciBlbWFpbCI+ICAgICAgICAgICAgPGlucHV0IHR5cGU9InN1Ym1pdCIgY2xhc3M9ImJ1dHRvbiIgdmFsdWU9IkFkZCIgb25jbGljaz0iamF2YXNjcmlwdDphZGRBbGVydHMoKTsgcmV0dXJuIGZhbHNlOyI+ICAgICAgICA8L2Rpdj4gICAgICAgIDxkaXYgaWQ9InByb2ZpbGVfc3VibWlzc2lvbiIgY2xhc3M9ImhpZGUiIHN0eWxlPSJtYXJnaW4tYm90dG9tOiA1cHg7IG1hcmdpbi10b3A6IC01cHg7Ij4gICAgICAgICAgICA8aW5wdXQgdHlwZT0ic3VibWl0IiBjbGFzcz0iYnV0dG9uIiB2YWx1ZT0iQWRkIEFsZXJ0cyIgb25jbGljaz0iamF2YXNjcmlwdDphZGRBbGVydHMoKTsgcmV0dXJuIGZhbHNlOyIgLz4gICAgICAgIDwvZGl2PiAgICAgICAgPGRpdiBpZD0iYWxlcnRfc3VibWlzc2lvbl9yZXN1bHQiPjwvZGl2PiAgICA8L2Rpdj4gICAgPGEgaHJlZj0iL3doYXRhcmVhbGVydHMvIiBjbGFzcz0ibW9yZSI+V2hhdCBhcmUgQUxFUlRTPzwvYT4gICAgPGRpdiBjbGFzcz0iY2xlYXIiPjwvZGl2PjwvZGl2PmQCEQ8WCB4FY2xhc3MFDmJsb2ctaW1hZ2UtdG9wHgNzcmMFTWh0dHA6Ly9jYWNoZS5yZWVsemNoYW5uZWwuY29tL2Fzc2V0cy9jb250ZW50L2Jsb2dpbWFnZXMvRXhwZW5kYWJsZXMyUkVFTFouanBnHgNhbHQFOWV4cGVuZGFibGVzLTItdGVhc2VyLXRyYWlsZXItZGVidXRzLXJldmVuZ2UtcGxvdC1vZmZpY2lhbB8EZ2QCEw8WAh8CBUM8ZW0+RXhwZW5kYWJsZXMgMjwvZW0+IFRlYXNlciBUcmFpbGVyIERlYnV0czsgUmV2ZW5nZSBQbG90IE9mZmljaWFsZAIVDxYCHwIFF1Bvc3RlZCAxMi4xNS4xMSBieSBSeWFuZAIXDxYCHwIFiQQ8ZGl2IGlkPSdmYi1yb290Jz48L2Rpdj48c2NyaXB0PihmdW5jdGlvbihkLCBzLCBpZCkgeyAgdmFyIGpzLCBmanMgPSBkLmdldEVsZW1lbnRzQnlUYWdOYW1lKHMpWzBdOyAgaWYgKGQuZ2V0RWxlbWVudEJ5SWQoaWQpKSByZXR1cm47ICBqcyA9IGQuY3JlYXRlRWxlbWVudChzKTsganMuaWQgPSBpZDsgIGpzLnNyYyA9ICcvL2Nvbm5lY3QuZmFjZWJvb2submV0L2VuX1VTL2FsbC5qcyN4ZmJtbD0xJzsgIGZqcy5wYXJlbnROb2RlLmluc2VydEJlZm9yZShqcywgZmpzKTt9KGRvY3VtZW50LCAnc2NyaXB0JywgJ2ZhY2Vib29rLWpzc2RrJykpOzwvc2NyaXB0PjxmYjpsaWtlIGhyZWY9J2h0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvMTI2MDUvZXhwZW5kYWJsZXMtMi10ZWFzZXItdHJhaWxlci1kZWJ1dHMtcmV2ZW5nZS1wbG90LW9mZmljaWFsLycgc2hvd19mYWNlcz0nZmFsc2UnIGxheW91dD0nYnV0dG9uX2NvdW50JyB3aWR0aD0nMjUwcHgnIGhlaWdodD0nMzVweCcgc2VuZD0ndHJ1ZSc+PC9mYjpsaWtlPmQCGQ8WAh8CBfopPHA+TGFzdCBBdWd1c3QsIHdyaXRlci1kaXJlY3Rvci1hY3RvciA8YSBocmVmPSJodHRwOi8vd3d3LlJlZWx6LmNvbS9wZXJzb24vMTYyODkxL3N5bHZlc3Rlci1zdGFsbG9uZSI+U3lsdmVzdGVyIFN0YWxsb25lPC9hPiBzdHVmZmVkIGVub3VnaCBjdXJyZW50IGFuZCBmb3JtZXIgYWN0aW9uIHN0YXJzIGludG8gPGEgaHJlZj0iaHR0cDovL3d3dy5SZWVsei5jb20vbW92aWUvMjcxODA0L3RoZS1leHBlbmRhYmxlcyI+PGVtPlRoZSBFeHBlbmRhYmxlczwvZW0+PC9hPiB0byB3aW4gYXVkaWVuY2VzIG92ZXIgYW5kIGVhcm4gPGEgaHJlZj0iaHR0cDovL3d3dy5ib3hvZmZpY2Vtb2pvLmNvbS9tb3ZpZXMvP2lkPWV4cGVuZGFibGVzLmh0bSI+JDI3NCBtaWxsaW9uPC9hPiB3b3JsZHdpZGUuIFN0YWxsb25lIGluc3RhbnRseSBzdGFydGVkIHRhbGtpbmcgYWJvdXQgYSBzZXF1ZWwsIHVzaW5nIGhpcyBUd2l0dGVyIHRvIGRlY2xhcmUgaGUgd2FudGVkIDxhIGhyZWY9Imh0dHA6Ly93d3cuUmVlbHouY29tL3BlcnNvbi82NzQxMi9icnVjZS13aWxsaXMiPkJydWNlIFdpbGxpczwvYT4gYmFjayBhcyBhIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvNzU4Ny9zdGFsbG9uZS13YW50cy1icnVjZS13aWxsaXMtdG8tZ28tdmlsbGFpbi1mb3ItdGhlLWV4cGVuZGFibGVzLTIvIj4ic3VwZXJ2aWxsYWluIjwvYT4gaW4gdGhlIG1vdmllLjwvcD4NCg0KPHA+V2hpbGUgd2UncmUgbm90IGVudGlyZWx5IHN1cmUgb2YgaGlzIGludGVudGlvbnMsIFdpbGxpcyBpcyBiYWNrIGZvciA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS8yODg4MTUvdGhlLWV4cGVuZGFibGVzLTIvIj48ZW0+VGhlIEV4cGVuZGFibGVzIDI8L2VtPjwvYT4sIGFsb25nIHdpdGggZmVsbG93IDxlbT5FeHBlbmRhYmxlczwvZW0+IHNjZW5lIHBhcnRuZXIgPGEgaHJlZj0iaHR0cDovL3d3dy5SZWVsei5jb20vcGVyc29uLzY1MDcyL2Fybm9sZC1zY2h3YXJ6ZW5lZ2dlciI+QXJub2xkIFNjaHdhcnplbmVnZ2VyPC9hPiwgd2l0aCBib3RoIGFjdG9ycyBoYXZpbmcgYSBtb3JlIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvMTE2OTUvYXJub2xkLXNjaHdhcnplbmVnZ2VyLWFuZC1icnVjZS13aWxsaXMtY29uZmlybWVkLWZvci10aGUtZXhwZW5kYWJsZXMtMi1tb3JlLWNhc3QtcG9zc2libHktY29uZmlybWVkLWFzLXdlbGwvIj4ic3Vic3RhbnRpYWwiPC9hPiByb2xlIGluIHRoZSBzZXF1ZWwsIHdoaWNoIGhhcyBhbiBldmVuIG1vcmUgZXhwYW5kZWQgY2FzdCB0aGFuIHRoZSBvcmlnaW5hbC4gU3RyYW5nZWx5LCBkZXRhaWxzIG9uIHRoZSBzZXF1ZWwgaGF2ZSBiZWVuIHNjYXJjZSAmbWRhc2g7IGEgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy8xMDI3My9maXJzdC1kZXRhaWxzLW9mLXRoZS1leHBlbmRhYmxlcy0yLWVtZXJnZS8iPnBsb3Qgc3lub3BzaXM8L2E+IHdhcyByZXZlYWxlZCBpbiBNYXkgYW5kIGludm9sdmVkIHRoZSBFeHBlbmRhYmxlcyBhdmVuZ2luZyB0aGUgZGVhdGggb2YgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vcGVyc29uLzMwMTMzNC9taWNrZXktcm91cmtlLyI+TWlja2V5IFJvdXJrZTwvYT4ncyBjaGFyYWN0ZXIgVG9vbCwgYnV0IHdhcyBxdWlja2x5IGRpc21pc3NlZC4gRm9ydHVuYXRlbHksIGFsb25nIHdpdGggdGhlIDxhIGhyZWY9Imh0dHA6Ly93d3cudHJhaWxlcmFkZGljdC5jb20vdHJhaWxlci90aGUtZXhwZW5kYWJsZXMtMi90ZWFzZXItdHJhaWxlciI+dGVhc2VyIHRyYWlsZXI8L2E+IGNvbWVzIGEgc3lub3BzaXMgYXMgd2VsbC48L3A+DQoNCjxibG9ja3F1b3RlPjxwPlRoZSBFeHBlbmRhYmxlcyBhcmUgYmFjayBhbmQgdGhpcyB0aW1lIGl0J3MgcGVyc29uYWwuLi4gQmFybmV5IFJvc3MgKFN0YWxsb25lKSwgTGVlIENocmlzdG1hcyAoPGEgaHJlZj0iaHR0cDovL3d3dy5SZWVsei5jb20vcGVyc29uLzgwMjUwL2phc29uLXN0YXRoYW0iPkphc29uIFN0YXRoYW08L2E+KSwgWWluIFlhbmcgKDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL3BlcnNvbi8yMzgyMDcvamV0LWxpIj5KZXQgTGk8L2E+KSwgR3VubmFyIEplbnNlbiAoPGEgaHJlZj0iaHR0cDovL3d3dy5SZWVsei5jb20vcGVyc29uLzE1NDIwNC9kb2xwaC1sdW5kZ3JlbiI+RG9scGggTHVuZGdyZW48L2E+KSwgVG9sbCBSb2FkICg8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9wZXJzb24vMjkzMzAxL3JhbmR5LWNvdXR1cmUvIj5SYW5keSBDb3V0dXJlPC9hPikgYW5kIEhhbGUgQ2Flc2FyICg8YSBocmVmPSJodHRwOi8vd3d3LlJlZWx6LmNvbS9wZXJzb24vMTAxODM5L3RlcnJ5LWNyZXdzIj5UZXJyeSBDcmV3czwvYT4pICZtZGFzaDsgd2l0aCBuZXdlc3QgbWVtYmVycyBCaWxseSB0aGUgS2lkICg8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9wZXJzb24vMzcxMDQzL2xpYW0taGVtc3dvcnRoLyI+TGlhbSBIZW1zd29ydGg8L2E+KSBhbmQgTWFnZ2llICg8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9wZXJzb24vMzE4NTExL25hbi15dS8iPll1IE5hbjwvYT4pIGFib2FyZCAmbWRhc2g7IGFyZSByZXVuaXRlZCB3aGVuIE1yLiBDaHVyY2ggKFdpbGxpcykgZW5saXN0cyB0aGUgRXhwZW5kYWJsZXMgdG8gdGFrZSBvbiBhIHNlZW1pbmdseSBzaW1wbGUgam9iLiBUaGUgdGFzayBsb29rcyBsaWtlIGFuIGVhc3kgcGF5Y2hlY2sgZm9yIEJhcm5leSBhbmQgaGlzIGJhbmQgb2Ygb2xkLXNjaG9vbCBtZXJjZW5hcmllcy4gQnV0IHdoZW4gdGhpbmdzIGdvIHdyb25nIGFuZCBvbmUgb2YgdGhlaXIgb3duIGlzIHZpY2lvdXNseSBraWxsZWQsIHRoZSBFeHBlbmRhYmxlcyBhcmUgY29tcGVsbGVkIHRvIHNlZWsgcmV2ZW5nZSBpbiBob3N0aWxlIHRlcnJpdG9yeSB3aGVyZSB0aGUgb2RkcyBhcmUgc3RhY2tlZCBhZ2FpbnN0IHRoZW0uIEhlbGwtYmVudCBvbiBwYXliYWNrLCB0aGUgY3JldyBjdXRzIGEgc3dhdGggb2YgZGVzdHJ1Y3Rpb24gdGhyb3VnaCBvcHBvc2luZyBmb3JjZXMsIHdyZWFraW5nIGhhdm9jIGFuZCBzaHV0dGluZyBkb3duIGFuIHVuZXhwZWN0ZWQgdGhyZWF0IGluIHRoZSBuaWNrIG9mIHRpbWUgJm1kYXNoOyBzaXggcG91bmRzIG9mIHdlYXBvbnMtZ3JhZGUgcGx1dG9uaXVtOyBlbm91Z2ggdG8gY2hhbmdlIHRoZSBiYWxhbmNlIG9mIHBvd2VyIGluIHRoZSB3b3JsZC4gQnV0IHRoYXQncyBub3RoaW5nIGNvbXBhcmVkIHRvIHRoZSBqdXN0aWNlIHRoZXkgc2VydmUgYWdhaW5zdCB0aGUgdmlsbGFpbm91cyBhZHZlcnNhcnkgd2hvIHNhdmFnZWx5IG11cmRlcmVkIHRoZWlyIGJyb3RoZXIuIFRoYXQgaXMgZG9uZSB0aGUgRXhwZW5kYWJsZXMgd2F5LiA8L3A+PC9ibG9ja3F1b3RlPjxQPlBsYWNlIHlvdXIgYmV0cyBvbiB3aGljaCBvZiB0aGUgRXhwZW5kYWJsZXMgdGVhbSBkb2Vzbid0IG1ha2UgaXQgJm1kYXNoOyBSb3Vya2UgaGFzIGFscmVhZHkgYWRtaXR0ZWQgdGhhdCA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzEyMjU4L25ldy1leHBlbmRhYmxlcy0yLXNldC1waG90b3MtbWlja2V5LXJvdXJrZS1leHBsYWlucy1oaXMtYWJzZW5jZS8iPmhlIHdvbid0IGFwcGVhciBpbiB0aGUgbW92aWU8L2E+LiBBcyBmb3Igd2hvIHRoZSB2aWxsYWluIGlzIG9mIHRoZSBzZXF1ZWwsIHRoZSBzeW5vcHNpcyBkb2Vzbid0IG1lbnRpb24gaXQsIGJ1dCA8YSBocmVmPSJodHRwOi8vd3d3LlJlZWx6LmNvbS9wZXJzb24vMTc0NjY2L2plYW4tY2xhdWRlLXZhbi1kYW1tZSI+SmVhbi1DbGF1ZGUgVmFuIERhbW1lPC9hPiBoYXMgYWxyZWFkeSBiZWVuIHJldmVhbGVkIGFzIHRoZSBzZXF1ZWwncyBhbnRhZ29uaXN0ICh3aXRoIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL3BlcnNvbi8xNzE4NDAvc2NvdHQtYWRraW5zLyI+U2NvdHQgQWRraW5zPC9hPiBhcyBoaXMgcmlnaHQgaGFuZCBtYW4pLCBidXQgdGhlcmUncyBsaXR0bGUga25vd24gYWJvdXQgd2hhdCByb2xlIDxhIGhyZWY9Imh0dHA6Ly93d3cuUmVlbHouY29tL3BlcnNvbi8yMDEyMDkvY2h1Y2stbm9ycmlzLyI+Q2h1Y2sgTm9ycmlzPC9hPiB3aWxsIHBsYXksIGFuZCB0aGVyZSdzIG5vIGFuc3dlciBpbiB0aGUgdHJhaWxlci4gSG93ZXZlciwgaXQncyBpbXBvcnRhbnQgdG8gcmVtZW1iZXIgdGhhdCB0aGlzIGlzIG9ubHkgdGhlIDxlbT50ZWFzZXI8L2VtPiB0cmFpbGVyLCBzbyB3ZSdyZSBzdXJlIHRoYXQgYW5zd2VyIHdpbGwgYmUgcHJvdmlkZWQgYXQgc29tZSBwb2ludC4gSXQncyBhbHNvIHdvcnRoIG5vdGluZyB0aGF0IGFsbW9zdCBldmVyeSBjYXN0IG1lbWJlciAoZXhjZXB0IExpIGFuZCBDb3V0dXJlKSBpcyBlaXRoZXIgaG9sZGluZyBvciBmaXJpbmcgYSBndW4gKFZhbiBEYW1tZSBicm91Z2h0IGEga25pZmUpLiAgIDwvcD4NCg0KPHA+PG9iamVjdCB3aWR0aD0iNDc2IiBoZWlnaHQ9IjI2OCI+PHBhcmFtIG5hbWU9Im1vdmllIiB2YWx1ZT0iaHR0cDovL3d3dy50cmFpbGVyYWRkaWN0LmNvbS9lbWQvNTAxMjAiPjwvcGFyYW0+PHBhcmFtIG5hbWU9ImFsbG93c2NyaXB0YWNjZXNzIiB2YWx1ZT0iYWx3YXlzIj48cGFyYW0gbmFtZT0id21vZGUiIHZhbHVlPSJ0cmFuc3BhcmVudCI+PC9wYXJhbT48cGFyYW0gbmFtZT0iYWxsb3dGdWxsU2NyZWVuIiB2YWx1ZT0idHJ1ZSI+PC9wYXJhbT48ZW1iZWQgc3JjPSJodHRwOi8vd3d3LnRyYWlsZXJhZGRpY3QuY29tL2VtZC81MDEyMCIgdHlwZT0iYXBwbGljYXRpb24veC1zaG9ja3dhdmUtZmxhc2giIGFsbG93c2NyaXB0YWNjZXNzPSJhbHdheXMiIHdtb2RlPSJ0cmFuc3BhcmVudCIgd2lkdGg9IjQ3NiIgaGVpZ2h0PSIyNjgiIGFsbG93RnVsbFNjcmVlbj0idHJ1ZSI+PC9lbWJlZD48L29iamVjdD48L3A+DQoNCjxwPkFub3RoZXIgaW50ZXJlc3RpbmcgdGlkYml0IGZyb20gdGhlIHRyYWlsZXI6IFN0YWxsb25lIGlzIGdpdmVuIHNvbGUgY3JlZGl0IGZvciB3cml0aW5nIHRoZSBzY3JpcHQuICA8YSBocmVmPSJodHRwOi8vd3d3LlJlZWx6LmNvbS9wZXJzb24vMjI5NzE1L2tlbi1rYXVmbWFuLyI+S2VuIEthdWZtYW48L2E+ICg8ZW0+U3BhY2UgQ293Ym95czwvZW0+KSBhbmQgPHN0cm9uZz5EYXZpZCBBZ29zdG88L3N0cm9uZz4gcmVwb3J0ZWRseSB3cm90ZSB0aGUgc2VxdWVsLCBiYXNlZCBvbiBhIHN0b3J5bGluZSBmcm9tIFN0YWxsb25lLiBBcyBmYXIgYXMgdGhlIHRyYWlsZXIgaXMgY29uY2VybmVkLCBTdGFsbG9uZSB3cm90ZSB0aGUgc2NyaXB0LiA8YSBocmVmPSJodHRwOi8vd3d3LlJlZWx6LmNvbS9wZXJzb24vMTczNDA4L3NpbW9uLXdlc3QvIj5TaW1vbiBXZXN0PC9hPiAoPGVtPkNvbiBBaXI8L2VtPikgZGlyZWN0ZWQgdGhlIHNlcXVlbC48L3A+ZAIbD2QWAmYPFgIfAgXwJyAgICA8ZGl2IGNsYXNzPSJncmV5Qm94IG5leHRTaG93aW5nIj4gICAgICAgICAgICA8c3BhbiBjbGFzcz0ibGFiZWwiPk5leHQgU2hvd2luZzo8L3NwYW4+ICAgICAgICAgICAgIDxlbT5UaGUgRXhwZW5kYWJsZXMgMjwvZW0+IG9wZW5zIEF1Z3VzdCAxNywgMjAxMiAgICAgICAgPGRpdiBjbGFzcz0iY2xlYXIiPjwvZGl2PiAgICA8L2Rpdj4gICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJncmV5Qm94Ij4gICAgICAgIDxkaXYgY2xhc3M9ImlubGluZS1saXN0Ij4gICAgICAgICAgICA8c3BhbiBjbGFzcz0ibGFiZWwiPlJlbGF0ZWQ6PC9zcGFuPiAgICAgICAgICAgIDx1bCBjbGFzcz0icmVsYXRlZCI+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpID4gICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9wZXJzb24vNjUwNzIvYXJub2xkLXNjaHdhcnplbmVnZ2VyLyI+PG5vYnI+QXJub2xkIFNjaHdhcnplbmVnZ2VyPC9ub2JyPjwvYT4gICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSA+ICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vcGVyc29uLzY3NDEyL2JydWNlLXdpbGxpcy8iPjxub2JyPkJydWNlIFdpbGxpczwvbm9icj48L2E+ICAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL3BlcnNvbi84MDI1MC9qYXNvbi1zdGF0aGFtLyI+PG5vYnI+SmFzb24gU3RhdGhhbTwvbm9icj48L2E+ICAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL3BlcnNvbi8xMDE4MzkvdGVycnktY3Jld3MvIj48bm9icj5UZXJyeSBDcmV3czwvbm9icj48L2E+ICAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL3BlcnNvbi8xNTQyMDQvZG9scGgtbHVuZGdyZW4vIj48bm9icj5Eb2xwaCBMdW5kZ3Jlbjwvbm9icj48L2E+ICAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL3BlcnNvbi8xNjI4OTEvc3lsdmVzdGVyLXN0YWxsb25lLyI+PG5vYnI+U3lsdmVzdGVyIFN0YWxsb25lPC9ub2JyPjwvYT4gICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSA+ICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vcGVyc29uLzE3NDY2Ni9qZWFuLWNsYXVkZS12YW4tZGFtbWUvIj48bm9icj5KZWFuLUNsYXVkZSBWYW4gRGFtbWU8L25vYnI+PC9hPiAgICAgICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpID4gICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9wZXJzb24vMjAxMjA5L2NodWNrLW5vcnJpcy8iPjxub2JyPkNodWNrIE5vcnJpczwvbm9icj48L2E+ICAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL3BlcnNvbi8yMzgyMDcvamV0LWxpLyI+PG5vYnI+SmV0IExpPC9ub2JyPjwvYT4gICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSA+ICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vcGVyc29uLzI5MzMwMS9yYW5keS1jb3V0dXJlLyI+PG5vYnI+UmFuZHkgQ291dHVyZTwvbm9icj48L2E+ICAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL3BlcnNvbi8zNzEwNDMvbGlhbS1oZW1zd29ydGgvIj48bm9icj5MaWFtIEhlbXN3b3J0aDwvbm9icj48L2E+ICAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsYXN0Ij4gICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS8yODg4MTUvdGhlLWV4cGVuZGFibGVzLTIvIj48bm9icj5UaGUgRXhwZW5kYWJsZXMgMjwvbm9icj48L2E+ICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3VsPiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNsZWFyIj48L2Rpdj4gICAgICAgIDwvZGl2PiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpbmxpbmUtbGlzdCBibG9ncyI+ICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImxhYmVsIj5SZWxhdGVkIE1vdmllIE5ld3M6PC9zcGFuPiAgICAgICAgICAgIDx1bCBpZD0ibW92aWUtbmV3cyIgY2xhc3M9ImNvbmRlbnNlZCI+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+ICAgICAgICAgICAgICAgICAgICA8aDM+PHNwYW4gY2xhc3M9ImRhdGVCb3giID4wNS4wMy4yMDEyPC9zcGFuPjxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvMTM3OTQvbmV3LXRyYWlsZXItZm9yLXRoZS1leHBlbmRhYmxlcy0yLWlzLWV4YWN0bHktdGhlLWFjdGlvbi1maWxsZWQtc3BlY3RhY2xlLXlvdS13YW50ZWQvIj5OZXcgVHJhaWxlciBmb3IgPGVtPlRoZSBFeHBlbmRhYmxlcyAyPC9lbT4gSXMgRXhhY3RseSB0aGUgQWN0aW9uLUZpbGxlZCBTcGVjdGFjbGUgWW91IFdhbnRlZDwvYT48L2gzPiAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPiAgICAgICAgICAgICAgICAgICAgPGgzPjxzcGFuIGNsYXNzPSJkYXRlQm94IiA+MDUuMDIuMjAxMjwvc3Bhbj48YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzEzNzgzL3RlcnJ5LWhhbGUtY2Flc2FyLWNyZXdzLXRlYXNlcy1uZXctdGhlLWV4cGVuZGFibGVzLTItdHJhaWxlci1mb3ItdGhlLXRyYWlsZXIvIj5UZXJyeSAiSGFsZSBDYWVzYXIiIENyZXdzIFRlYXNlcyBOZXcgPGVtPlRoZSBFeHBlbmRhYmxlcyAyPC9lbT4gIlRyYWlsZXIgZm9yIHRoZSBUcmFpbGVyIjwvYT48L2gzPiAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPiAgICAgICAgICAgICAgICAgICAgPGgzPjxzcGFuIGNsYXNzPSJkYXRlQm94IiA+MDUuMDEuMjAxMjwvc3Bhbj48YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzEzNzc1L2EtZ29vZC1kYXktdG8tZGllLWhhcmQtZm94LWNoaWVmLXRlYXNlcy1zZXF1ZWwtZGV0YWlscy8iPjxlbT5BIEdvb2QgRGF5IHRvIERpZSBIYXJkPC9lbT46IEZveCBDaGllZiBUZWFzZXMgU2VxdWVsIERldGFpbHM8L2E+PC9oMz4gICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj4gICAgICAgICAgICAgICAgICAgIDxoMz48c3BhbiBjbGFzcz0iZGF0ZUJveCIgPjA0LjI3LjIwMTI8L3NwYW4+PGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy8xMzc0OS9nZXQtc29tZS13aXRoLTEyLW5ldy1jaGFyYWN0ZXItcG9zdGVycy1mb3ItdGhlLWV4cGVuZGFibGVzLTIvIj4iR2V0IFNvbWUiIHdpdGggMTIgTmV3IENoYXJhY3RlciBQb3N0ZXJzIGZvciA8ZW0+VGhlIEV4cGVuZGFibGVzIDI8L2VtPjwvYT48L2gzPiAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPiAgICAgICAgICAgICAgICAgICAgPGgzPjxzcGFuIGNsYXNzPSJkYXRlQm94IiA+MDQuMjQuMjAxMjwvc3Bhbj48YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzEzNzI2L25ldy1nLWktam9lLXJldGFsaWF0aW9uLXRyYWlsZXItcmV2ZWFscy1uZXctZm9vdGFnZS1zYW1lLXN0cm9uZy1wcm9taXNlLyI+TmV3IDxlbT5HLkkuIEpvZTogUmV0YWxpYXRpb248L2VtPiBUcmFpbGVyIFJldmVhbHMgTmV3IEZvb3RhZ2UsIFNhbWUgU3Ryb25nIFByb21pc2U8L2E+PC9oMz4gICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibGFzdCI+ICAgICAgICAgICAgICAgICAgICA8aDM+PHNwYW4gY2xhc3M9ImRhdGVCb3giID4wNC4yMC4yMDEyPC9zcGFuPjxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvMTM3MDEvOC1uZXctZy1pLWpvZS1yZXRhbGlhdGlvbi1jaGFyYWN0ZXItcG9zdGVycy8iPjggTmV3IDxlbT5HLkkuIEpvZTogUmV0YWxpYXRpb248L2VtPiBDaGFyYWN0ZXIgUG9zdGVyczwvYT48L2gzPiAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3VsPiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNsZWFyIj48L2Rpdj4gICAgICAgIDwvZGl2PiAgICAgICAgICAgICAgICAgICA8L2Rpdj5kAh0PDxYCHwRnZBYEAgMPZBYCZg8PFggeCE9iamVjdElEAr1iHgZUeXBlSUQCHx4GUm9vdElEZh4LU2luZ2xlVG9waWNnZBYEAgEPZBYGAgIPDxYCHg9WYWxpZGF0aW9uR3JvdXAFCnJlcGx5dmFsaWRkZAIEDw8WAh8QBQpyZXBseXZhbGlkZGQCBQ8PFgIfEAUKcmVwbHl2YWxpZGRkAgIPDxYCHwRnZBYGAgIPDxYCHxAFCnJlcGx5dmFsaWRkZAIEDw8WAh8QBQpyZXBseXZhbGlkZGQCBQ8PFgIfEAUKcmVwbHl2YWxpZGRkAgUPZBYCZg8PFggfDAK9Yh8NAh8fDmYfD2dkFgQCAQ9kFgYCAg8PFgIfEAUIbmV3dmFsaWRkZAIEDw8WAh8QBQhuZXd2YWxpZGRkAgUPDxYCHxAFCG5ld3ZhbGlkZGQCAg8PFgIfBGdkFgYCAg8PFgIfEAUIbmV3dmFsaWRkZAIEDw8WAh8QBQhuZXd2YWxpZGRkAgUPDxYCHxAFCG5ld3ZhbGlkZGQCCw8PFgYeD1BhZ2VyX0l0ZW1Db3VudAIBHg5QYWdlcl9QYWdlU2l6ZQIIHg9QYWdlcl9QYWdlQ291bnQCAWQWAmYPDxYCHwRoZBYSAgEPDxYCHwRoZGQCAw8PFgQeCENzc0NsYXNzBQl0aGlzLXBhZ2UeBF8hU0ICAmRkAgUPDxYCHwRoZGQCBw8PFgQfAgUCLTIfCAVoaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy8xMjYwNS9leHBlbmRhYmxlcy0yLXRlYXNlci10cmFpbGVyLWRlYnV0cy1yZXZlbmdlLXBsb3Qtb2ZmaWNpYWwvP3BhZ2U9LTJkZAIJDw8WBB8CBQItMR8IBWhodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzEyNjA1L2V4cGVuZGFibGVzLTItdGVhc2VyLXRyYWlsZXItZGVidXRzLXJldmVuZ2UtcGxvdC1vZmZpY2lhbC8/cGFnZT0tMWRkAgsPDxYEHwIFATAfCAVnaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy8xMjYwNS9leHBlbmRhYmxlcy0yLXRlYXNlci10cmFpbGVyLWRlYnV0cy1yZXZlbmdlLXBsb3Qtb2ZmaWNpYWwvP3BhZ2U9MGRkAg0PDxYCHwRoZGQCDw8PFgYfFAUJdGhpcy1wYWdlHwIFATEfFQICZGQCEQ8PFgIfBGhkZAIND2QWAgIHD2QWAmYPFgIfAmVkZG3UGalniUedVrU59hvHPaA0Nyzs" />

    <div style="height:0px;"></div>
    
    <div id="page-wrap" >
        <div id="header-wrap">
            <div id="header-content">
                <a href="/"><span id="header-logo"><img style="margin-top:30px;" src="/assets/global/reelzlogo-websize-01.png" alt="Reelz Logo"/></span></a>
                <div class="ad">
<div class="advertisement">
<script type="text/javascript">GA_googleAddAttr("movie", "288815");GA_googleAddAttr("person", "65072,67412,80250,101839,154204,162891,174666,201209,238207,293301,371043");GA_googleAddAttr("show", "");GA_googleFillSlot("reelz_news_top_728x90");</script>
</div>

</div>
                <div class="clear"></div>
                
                
                <div id="top-nav">
                    <ul id="nav">
                        <li class="navItem"><a href="/" class="menuLink first">home</a></li>
                        <li class="navItem"><a href="/movie-news/" class="menuLink">news</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>                        
                        <li class="navItem"><a id="theatersHover" href="/theaters/" class="menuLink">in theaters</a></li>
                        <li class="navItem"><a id="tvHover" href="/tv/" class="menuLink">movies on tv</a></li>
                        <li class="navItem"><a id="dvdHover" href="/dvd/" class="menuLink">dvd</a></li>
                        <li class="navItem"><a id="reelzchanneltvHover" class="menuLink" href="/watch/">reelz shows</a></li>    
                        <li class="navItem"><a id="apps" class="menuLink last" href="/apps/">APPS</a></li>                                            
                    </ul>
                    <div id="login">
                        <a class='login' href='javascript:displayLoginForm()' title='Login or Register' rel='nofollow'>Login / Register</a>
                        <span id="top-location-wrap" class="location">
                            
<span id="zipLabel">Set Location:</span>
<a href="javascript:changeLocation(document.getElementById('zipLabel'), document.getElementById('ctl00_locationCtrl_locationLink'),document.getElementById('ctl00_locationCtrl_locationInput'), document.getElementById('ctl00_locationCtrl_locationInputSubmit'));" id="ctl00_locationCtrl_locationLink"></a>
<input name="ctl00$locationCtrl$locationInput" type="text" id="ctl00_locationCtrl_locationInput" size="5" maxlength="5" value="ZIP" 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" value="go" onclick="javascript:submitLocationInput(document.getElementById('ctl00_locationCtrl_locationInput'), document.getElementById('zipValidationError'), 0);" />
<p class="error" id="zipValidationError" style="display: none;"></p>
                        </span>
                    </div>
                    <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="movie, actor, actress, writer or director"
                            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" type="button" value="GO" id="btnQuickSearchSubmit" onclick="javascript:reelzQSearch.search();return false;" />
                </div>
                <div id="topNavReelzLookup" class="top-nav-reelzlookup"></div>
                <div class="clear"></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: Expendables 2 Teaser Trailer Debuts; Revenge Plot Official&amp;body=Last August, writer-director-actor Sylvester Stallone stuffed enough current and former action stars into The Expendables to win audiences over and earn $274 million worldwide. Stallone instantly started talking about a sequel, using his Twitter to declare he wanted Bruce Willis back as a &quot;supervillain&quot; in the movie.

While we're not entirely sure of his intentions, Willis is back for The Expendables 2, along with fellow Expendables scene partner Arnold Schwarzenegger, with both actors having a more &quot;substantial&quot; role in the sequel, which has an even more expanded cast than the original. Strangely, details on the sequel have been scarce — a plot synopsis was revealed in May and involved the Expendables avenging the death of Mickey Rourke's character Tool, but was quickly dismissed. Fortunately, along with the teaser trailer comes a synopsis as well.

The Expendables are back and this time it's personal... Barney Ross (Stallone), Lee Christmas (Jason Statham), Yin Yang (Jet Li), Gunnar Jensen (Dolph Lundgren), Toll Road (Randy Couture) and Hale Caesar (Terry Crews) — with newest members Billy the Kid (Liam Hemsworth) and Maggie (Yu Nan) aboard — are reunited when Mr. Church (Willis) enlists the Expendables to take on a seemingly simple job. The task looks like an easy paycheck for Barney and his band of old-school mercenaries. But when things go wrong and one of their own is viciously killed, the Expendables are compelled to seek revenge in hostile territory where the odds are stacked against them. Hell-bent on payback, the crew cuts a swath of destruction through opposing forces, wreaking havoc and shutting down an unexpected threat in the nick of time — six pounds of weapons-grade plutonium; enough to change the balance of power in the world. But that's nothing compared to the justice they serve against the villainous adversary who savagely murdered their brother. That is done the Expendables way.%0a%0ahttp%3a%2f%2fwww.reelz.com%2fmovie-news%2f12605%2fexpendables-2-teaser-trailer-debuts-revenge-plot-official%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/12605/expendables-2-teaser-trailer-debuts-revenge-plot-official/&amp;t=Expendables+2+Teaser+Trailer+Debuts%3b+Revenge+Plot+Official" 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/12605/expendables-2-teaser-trailer-debuts-revenge-plot-official/" 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/12605/expendables-2-teaser-trailer-debuts-revenge-plot-official/&amp;title=Expendables+2+Teaser+Trailer+Debuts%3b+Revenge+Plot+Official&amp;description=Last+August%2c+writer-director-actor+Sylvester+Stallone+stuffed+enough+current+and+former+action+stars+into+The+Expendables+to+win+audiences+over+and+earn+%3ca+href%3d%22http%3a%2f%2fwww.boxofficemojo.com%2fmovies%2f%3fid%3dexp" 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/12605/expendables-2-teaser-trailer-debuts-revenge-plot-official/&amp;title=Expendables+2+Teaser+Trailer+Debuts%3b+Revenge+Plot+Official" 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/12605/expendables-2-teaser-trailer-debuts-revenge-plot-official/&amp;h=Expendables+2+Teaser+Trailer+Debuts%3b+Revenge+Plot+Official" 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=Expendables+2+Teaser+Trailer+Debuts%3b+Revenge+Plot+Official&amp;c=Last+August%2c+writer-director-actor+Sylvester+Stallone+stuffed+enough+current+and+former+action+stars+into+The+Expendables+to+win+audiences+over+and+earn+%24274+million+worldwide.+Stallone+instantly+started+talking+about+a+sequel%2c+using+his+Twitter+to+declare+he+wanted+Bruce+Willis+back+as+a+%22supervillain%22+in+the+movie.%0d%0a%0d%0aWhile+we're+not+entirely+sure+of+his+intentions%2c+Willis+is+back+for+The+Expendables+2%2c+along+with+fellow+Expendables+scene+partner+Arnold+Schwarzenegger%2c+with+both+actors+having+a+more+%22substantial%22+role+in+the+sequel%2c+which+has+an+even+more+expanded+cast+than+the+original.+Strangely%2c+details+on+the+sequel+have+been+scarce+%26mdash%3b+a+plot+synopsis+was+revealed+in+May+and+involved+the+Expendables+avenging+the+death+of+Mickey+Rourke's+character+Tool%2c+but+was+quickly+dismissed.+Fortunately%2c+along+with+the+teaser+trailer+comes+a+synopsis+as+well.%0d%0a%0d%0aThe+Expendables+are+back+and+this+time+it's+personal...+Barney+Ross+(Stallone)%2c+Lee+Christmas+(Jason+Statham)%2c+Yin+Yang+(Jet+Li)%2c+Gunnar+Jensen+(Dolph+Lundgren)%2c+Toll+Road+(Randy+Couture)+and+Hale+Caesar+(Terry+Crews)+%26mdash%3b+with+newest+members+Billy+the+Kid+(Liam+Hemsworth)+and+Maggie+(Yu+Nan)+aboard+%26mdash%3b+are+reunited+when+Mr.+Church+(Willis)+enlists+the+Expendables+to+take+on+a+seemingly+simple+job.+The+task+looks+like+an+easy+paycheck+for+Barney+and+his+band+of+old-school+mercenaries.+But+when+things+go+wrong+and+one+of+their+own+is+viciously+killed%2c+the+Expendables+are+compelled+to+seek+revenge+in+hostile+territory+where+the+odds+are+stacked+against+them.+Hell-bent+on+payback%2c+the+crew+cuts+a+swath+of+destruction+through+opposing+forces%2c+wreaking+havoc+and+shutting+down+an+unexpected+threat+in+the+nick+of+time+%26mdash%3b+six+pounds+of+weapons-grade+plutonium%3b+enough+to+change+the+balance+of+power+in+the+world.+But+that's+nothing+compared+to+the+justice+they+serve+against+the+villainous+adversary+who+savagely+murdered+their+brother.+That+is+done+the+Expendables+way.+&amp;u=http://www.reelz.com/movie-news/12605/expendables-2-teaser-trailer-debuts-revenge-plot-official/&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>
                        <span class="shareit">
                            <script type="text/javascript">
                            tweetmeme_source = 'reelzchannel';
                            tweetmeme_service = 'su.pr';
                            </script>
                            <script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script>
                        </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="p65072" name="Arnold Schwarzenegger" /> Arnold Schwarzenegger                         </li>                                                        <li >                            <input type="checkbox" id="p67412" name="Bruce Willis" /> Bruce Willis                         </li>                                                        <li >                            <input type="checkbox" id="p80250" name="Jason Statham" /> Jason Statham                         </li>                                                        <li >                            <input type="checkbox" id="p101839" name="Terry Crews" /> Terry Crews                         </li>                                                        <li >                            <input type="checkbox" id="p154204" name="Dolph Lundgren" /> Dolph Lundgren                         </li>                                                        <li >                            <input type="checkbox" id="p162891" name="Sylvester Stallone" /> Sylvester Stallone                         </li>                                                        <li >                            <input type="checkbox" id="p174666" name="Jean-Claude Van Damme" /> Jean-Claude Van Damme                         </li>                                                        <li >                            <input type="checkbox" id="p201209" name="Chuck Norris" /> Chuck Norris                         </li>                                                        <li >                            <input type="checkbox" id="p238207" name="Jet Li" /> Jet Li                         </li>                                                        <li >                            <input type="checkbox" id="p293301" name="Randy Couture" /> Randy Couture                         </li>                                                        <li >                            <input type="checkbox" id="p371043" name="Liam Hemsworth" /> Liam Hemsworth                         </li>                                                                            <li class="last">                            <input type="checkbox" id="m288815" name="The Expendables 2" /> The Expendables 2                        </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.reelzchannel.com/assets/content/blogimages/Expendables2REELZ.jpg" id="ctl00_cphContent_HeroImage" class="blog-image-top" alt="expendables-2-teaser-trailer-debuts-revenge-plot-official" />
                    <h1>
                        <em>Expendables 2</em> Teaser Trailer Debuts; Revenge Plot Official</h1>
                    <cite>Posted 12.15.11 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/12605/expendables-2-teaser-trailer-debuts-revenge-plot-official/' show_faces='false' layout='button_count' width='250px' height='35px' send='true'></fb:like>
                    <p>Last August, writer-director-actor <a href="http://www.Reelz.com/person/162891/sylvester-stallone">Sylvester Stallone</a> stuffed enough current and former action stars into <a href="http://www.Reelz.com/movie/271804/the-expendables"><em>The Expendables</em></a> to win audiences over and earn <a href="http://www.boxofficemojo.com/movies/?id=expendables.htm">$274 million</a> worldwide. Stallone instantly started talking about a sequel, using his Twitter to declare he wanted <a href="http://www.Reelz.com/person/67412/bruce-willis">Bruce Willis</a> back as a <a href="http://www.reelz.com/movie-news/7587/stallone-wants-bruce-willis-to-go-villain-for-the-expendables-2/">"supervillain"</a> in the movie.</p>

<p>While we're not entirely sure of his intentions, Willis is back for <a href="http://www.reelz.com/movie/288815/the-expendables-2/"><em>The Expendables 2</em></a>, along with fellow <em>Expendables</em> scene partner <a href="http://www.Reelz.com/person/65072/arnold-schwarzenegger">Arnold Schwarzenegger</a>, with both actors having a more <a href="http://www.reelz.com/movie-news/11695/arnold-schwarzenegger-and-bruce-willis-confirmed-for-the-expendables-2-more-cast-possibly-confirmed-as-well/">"substantial"</a> role in the sequel, which has an even more expanded cast than the original. Strangely, details on the sequel have been scarce &mdash; a <a href="http://www.reelz.com/movie-news/10273/first-details-of-the-expendables-2-emerge/">plot synopsis</a> was revealed in May and involved the Expendables avenging the death of <a href="http://www.reelz.com/person/301334/mickey-rourke/">Mickey Rourke</a>'s character Tool, but was quickly dismissed. Fortunately, along with the <a href="http://www.traileraddict.com/trailer/the-expendables-2/teaser-trailer">teaser trailer</a> comes a synopsis as well.</p>

<blockquote><p>The Expendables are back and this time it's personal... Barney Ross (Stallone), Lee Christmas (<a href="http://www.Reelz.com/person/80250/jason-statham">Jason Statham</a>), Yin Yang (<a href="http://www.reelz.com/person/238207/jet-li">Jet Li</a>), Gunnar Jensen (<a href="http://www.Reelz.com/person/154204/dolph-lundgren">Dolph Lundgren</a>), Toll Road (<a href="http://www.reelz.com/person/293301/randy-couture/">Randy Couture</a>) and Hale Caesar (<a href="http://www.Reelz.com/person/101839/terry-crews">Terry Crews</a>) &mdash; with newest members Billy the Kid (<a href="http://www.reelz.com/person/371043/liam-hemsworth/">Liam Hemsworth</a>) and Maggie (<a href="http://www.reelz.com/person/318511/nan-yu/">Yu Nan</a>) aboard &mdash; are reunited when Mr. Church (Willis) enlists the Expendables to take on a seemingly simple job. The task looks like an easy paycheck for Barney and his band of old-school mercenaries. But when things go wrong and one of their own is viciously killed, the Expendables are compelled to seek revenge in hostile territory where the odds are stacked against them. Hell-bent on payback, the crew cuts a swath of destruction through opposing forces, wreaking havoc and shutting down an unexpected threat in the nick of time &mdash; six pounds of weapons-grade plutonium; enough to change the balance of power in the world. But that's nothing compared to the justice they serve against the villainous adversary who savagely murdered their brother. That is done the Expendables way. </p></blockquote><P>Place your bets on which of the Expendables team doesn't make it &mdash; Rourke has already admitted that <a href="http://www.reelz.com/movie-news/12258/new-expendables-2-set-photos-mickey-rourke-explains-his-absence/">he won't appear in the movie</a>. As for who the villain is of the sequel, the synopsis doesn't mention it, but <a href="http://www.Reelz.com/person/174666/jean-claude-van-damme">Jean-Claude Van Damme</a> has already been revealed as the sequel's antagonist (with <a href="http://www.reelz.com/person/171840/scott-adkins/">Scott Adkins</a> as his right hand man), but there's little known about what role <a href="http://www.Reelz.com/person/201209/chuck-norris/">Chuck Norris</a> will play, and there's no answer in the trailer. However, it's important to remember that this is only the <em>teaser</em> trailer, so we're sure that answer will be provided at some point. It's also worth noting that almost every cast member (except Li and Couture) is either holding or firing a gun (Van Damme brought a knife).   </p>

<p><object width="476" height="268"><param name="movie" value="http://www.traileraddict.com/emd/50120"></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/50120" type="application/x-shockwave-flash" allowscriptaccess="always" wmode="transparent" width="476" height="268" allowFullScreen="true"></embed></object></p>

<p>Another interesting tidbit from the trailer: Stallone is given sole credit for writing the script.  <a href="http://www.Reelz.com/person/229715/ken-kaufman/">Ken Kaufman</a> (<em>Space Cowboys</em>) and <strong>David Agosto</strong> reportedly wrote the sequel, based on a storyline from Stallone. As far as the trailer is concerned, Stallone wrote the script. <a href="http://www.Reelz.com/person/173408/simon-west/">Simon West</a> (<em>Con Air</em>) directed the sequel.</p>
                        <div class="greyBox nextShowing">            <span class="label">Next Showing:</span>             <em>The Expendables 2</em> opens August 17, 2012        <div class="clear"></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/65072/arnold-schwarzenegger/"><nobr>Arnold Schwarzenegger</nobr></a>                     </li>                                                <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/80250/jason-statham/"><nobr>Jason Statham</nobr></a>                     </li>                                                <li >                        <a href="http://www.reelz.com/person/101839/terry-crews/"><nobr>Terry Crews</nobr></a>                     </li>                                                <li >                        <a href="http://www.reelz.com/person/154204/dolph-lundgren/"><nobr>Dolph Lundgren</nobr></a>                     </li>                                                <li >                        <a href="http://www.reelz.com/person/162891/sylvester-stallone/"><nobr>Sylvester Stallone</nobr></a>                     </li>                                                <li >                        <a href="http://www.reelz.com/person/174666/jean-claude-van-damme/"><nobr>Jean-Claude Van Damme</nobr></a>                     </li>                                                <li >                        <a href="http://www.reelz.com/person/201209/chuck-norris/"><nobr>Chuck Norris</nobr></a>                     </li>                                                <li >                        <a href="http://www.reelz.com/person/238207/jet-li/"><nobr>Jet Li</nobr></a>                     </li>                                                <li >                        <a href="http://www.reelz.com/person/293301/randy-couture/"><nobr>Randy Couture</nobr></a>                     </li>                                                <li >                        <a href="http://www.reelz.com/person/371043/liam-hemsworth/"><nobr>Liam Hemsworth</nobr></a>                     </li>                                                                <li class="last">                        <a href="http://www.reelz.com/movie/288815/the-expendables-2/"><nobr>The Expendables 2</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" >05.03.2012</span><a href="http://www.reelz.com/movie-news/13794/new-trailer-for-the-expendables-2-is-exactly-the-action-filled-spectacle-you-wanted/">New Trailer for <em>The Expendables 2</em> Is Exactly the Action-Filled Spectacle You Wanted</a></h3>                </li>                                            <li class="">                    <h3><span class="dateBox" >05.02.2012</span><a href="http://www.reelz.com/movie-news/13783/terry-hale-caesar-crews-teases-new-the-expendables-2-trailer-for-the-trailer/">Terry "Hale Caesar" Crews Teases New <em>The Expendables 2</em> "Trailer for the Trailer"</a></h3>                </li>                                            <li class="">                    <h3><span class="dateBox" >05.01.2012</span><a href="http://www.reelz.com/movie-news/13775/a-good-day-to-die-hard-fox-chief-teases-sequel-details/"><em>A Good Day to Die Hard</em>: Fox Chief Teases Sequel Details</a></h3>                </li>                                            <li class="">                    <h3><span class="dateBox" >04.27.2012</span><a href="http://www.reelz.com/movie-news/13749/get-some-with-12-new-character-posters-for-the-expendables-2/">"Get Some" with 12 New Character Posters for <em>The Expendables 2</em></a></h3>                </li>                                            <li class="">                    <h3><span class="dateBox" >04.24.2012</span><a href="http://www.reelz.com/movie-news/13726/new-g-i-joe-retaliation-trailer-reveals-new-footage-same-strong-promise/">New <em>G.I. Joe: Retaliation</em> Trailer Reveals New Footage, Same Strong Promise</a></h3>                </li>                                            <li class="last">                    <h3><span class="dateBox" >04.20.2012</span><a href="http://www.reelz.com/movie-news/13701/8-new-g-i-joe-retaliation-character-posters/">8 New <em>G.I. Joe: Retaliation</em> Character Posters</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" class="sub-item">
                                
                
                                <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/12605/expendables-2-teaser-trailer-debuts-revenge-plot-official/';
            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/12605/expendables-2-teaser-trailer-debuts-revenge-plot-official/';
            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", "288815");GA_googleAddAttr("person", "65072,67412,80250,101839,154204,162891,174666,201209,238207,293301,371043");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="sub-item">
                    <a href="http://www.stumbleupon.com/to/stumble/stumblethru:reelz.com?utm_source=Reelz&utm_medium=StumbleThru&utm_campaign=StumbleThruButton" target="_TOP"><img src="/assets/images/stumble-button.png" border="0" alt-""></a>
                </div>
                <div class="sub-item">
                    
<script type="text/javascript">
$(document).ready( function() {
var loadPage = '/services/news/GetNews.aspx?f=html&out=popular&c=5'; 
loadPage = loadPage.replace(/amp;/g, "");
$('#mostViewedArticles').load(loadPage); //, setPopularityMeters
});
</script>
<h2>Most Viewed Articles</h2>
<div id="mostViewedArticles" class="mostViewed"></div>
<a class="more" href="/articles/">More Articles</a>
<div class="clear"></div>
                </div>
                <div class="sub-item">
                    
<script type="text/javascript">
$(document).ready( function() {
var loadPage = '/services/clips/getClips.aspx?f=html&out=norowactive&rt=popular&c=10'; 
loadPage = loadPage.replace(/amp;/g, "");
$('#mostViewedClips').load(loadPage); // , setPopularityMeters
});
</script>
<h2>Most Viewed Clips</h2>
<div id="mostViewedClips" class="mostViewed"></div>
<a class="more" href="/trailer-clips/">More Clips</a>
<div class="clear"></div>

                </div>
                

            </div>
            <div id="ctl00_cphContent_rightColBottomAdWrapper" class="item-ad">
                
<div class="advertisement">
<script type="text/javascript">GA_googleAddAttr("movie", "288815");GA_googleAddAttr("person", "65072,67412,80250,101839,154204,162891,174666,201209,238207,293301,371043");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", "288815");GA_googleAddAttr("person", "65072,67412,80250,101839,154204,162891,174666,201209,238207,293301,371043");GA_googleAddAttr("show", "");GA_googleFillSlot("reelz_news_bottom_728x90");</script>
</div>

</div>
            <iframe src="/FooterFrame.aspx" id="FooterFrame" width="100%" height="320px" scrolling="no"></iframe>
        </div>
    </div>
    
<div id="loginBox-container" class="hide">
    <div class="loginBox">
        <iframe id="reelzProfile" width="600" height="550" frameborder="0" scrolling="no" ></iframe>
    </div>
</div>

    </form>
    <script type="text/javascript">
        locationInit('top-location-wrap', 'True');
        trailersHoverInit('trailersHover');
        reviewsHoverInit('reviewsHover');
        tvHoverInit('tvHover');
        dvdHoverInit('dvdHover');
        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>

