


<!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>
	Stranger Than Fiction: Could Superpowered Mutants Exist in 30 Years?
</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: Stranger Than Fiction: Could Superpowered Mutants Exist in 30 Years? (X-Men Origins: Wolverine, X-Men: First Class, X-Men: Days of Future Past, X-Men, X-Men: The Last Stand, X2: X-Men United,   )" /><meta id="ctl00_keywords" name="keywords" content="X-Men Origins: Wolverine, X-Men: First Class, X-Men: Days of Future Past, X-Men, X-Men: The Last Stand, X2: X-Men United,   " /><meta id="ctl00_robotsMeta" name="Robots" content="index,follow" /><link id="ctl00_Link1" rel="alternate" type="application/rss+xml" title="Today on ReelzChannel - Videos" href="http://www.Reelz.com/videorss" /><link id="ctl00_Link2" rel="alternate" type="application/rss+xml" title="ReelzChannel Feature Articles" href="http://www.Reelz.com/articlesrss " /><link id="ctl00_Link3" rel="alternate" type="application/rss+xml" title="ReelzChannel Movie News" href="http://www.Reelz.com/outtakesrss " /><link rel="apple-touch-icon" href="/assets/global/apple-touch-icon.png" type="image/png" />
    
    <script type="text/javascript" src="/library/js/jquery-1.4.2.min.js"></script>
    <script type="text/javascript" src="/library/js/swfobject.js"></script>
    <script type="text/javascript" src="/library/js/ReelzFinal/ReelzJSLib.js?q=5212013"></script>
    <script type="text/javascript" src="/library/js/ajaxManager.js"></script>
    <script type="text/javascript" src="/library/js/reelz-qsearch.js"></script>
    
    <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>
    <script type="text/javascript" src="/library/js/widgets/reelzwidgetsloader.js"></script> 
    <script type="text/javascript" src="/library/js/jquery.masonry.min.js"></script>

    <script type="text/javascript">
        ord = Math.random() * 10000000000000000;
        var dcopt = "dcopt=ist;";
        var tile = 1;
        setCookie("__TEMP_ADORD", ord);
        setCookie("__TEMP_ADTILE", tile); 
        setCookie("__TEMP_ADDCOPT", dcopt);
             
    </script>
    <link rel="stylesheet" type="text/css" href="/library/css/ReelzMain.css" /><link rel="shortcut icon" href="/favico.ico" />
    
    <script type='text/javascript' src='http://partner.googleadservices.com/gampad/google_service.js'></script>

	<script type="text/javascript">
	    GS_googleAddAdSenseService("ca-pub-1360150150472063");
	    GS_googleEnableAllServices();	 
	</script>
	<script type="text/javascript">
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_home_top_728x90");
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_home_top_300x250");
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_home_bottom_300x250");
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_home_bottom_160x600");
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_home_bottom_728x90");
	    
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_general_top_728x90");
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_general_top_300x250");
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_general_bottom_300x250");
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_general_bottom_160x600");
	    GA_googleAddSlot("ca-pub-1360150150472063", "reelz_general_bottom_728x90");
	</script>

	<script type="text/javascript">
	    GA_googleFetchAds();
	    GA_googleAddAttr("movie", "234326,270258,292431,166139,156437,215227"); GA_googleAddAttr("person", ""); 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/15856/stranger-than-fiction-could-superpowered-mutants-exist-in-30-years/"/>
    <script type="text/javascript" src="/library/js/alerts.js"></script>    
    <link rel="stylesheet" type="text/css" href='/dynamicCSS.aspx?nid=48' />
    <script type="text/javascript">
        GA_googleAddSlot("ca-pub-1360150150472063", "reelz_news_top_728x90");
        GA_googleAddSlot("ca-pub-1360150150472063", "reelz_news_top_300x250");
        GA_googleAddSlot("ca-pub-1360150150472063", "reelz_news_bottom_300x250");
        GA_googleAddSlot("ca-pub-1360150150472063", "reelz_news_bottom_160x600");
        GA_googleAddSlot("ca-pub-1360150150472063", "reelz_news_bottom_728x90");
    </script>
    <script language="javascript" type="text/javascript">
        var ParentControlID = 'ctl00_cphContent_subcomment_ParentID';
        var hasEmail = '0';
        function multiAlertsInit()
        {
            var profileGuid = getCookie("__REELZ_ACCOUNT_ID");
            if (profileGuid != null && hasEmail == "1") {
                if (document.getElementById("email_submission") != null)
                    document.getElementById("email_submission").style.display = "none";
                if (document.getElementById("profile_submission") != null)
                    document.getElementById("profile_submission").style.display = "block";
            } else {
                if (document.getElementById("email_submission") != null)
                    document.getElementById("email_submission").style.display = "block";
                if (document.getElementById("profile_submission") != null) 
                    document.getElementById("profile_submission").style.display = "none";            
            }
        }        
        
        var pageNum = 1;
        var pageSize = '10';
        var commentCount = '1';
        var topicID = '100012';
        var blogId = '15856';
    
        $(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="Stranger Than Fiction: Could Superpowered Mutants Exist in 30 Years?" /><meta name="og:url" content="http://www.reelz.com/movie-news/15856/stranger-than-fiction-could-superpowered-mutants-exist-in-30-years/" /><meta name="og:type" content="article" /><meta name="og:image" content="http://cache.reelzchannel.com/assets/content/blogimages/TheWolverine%20REELZ.jpg" /><meta name="twitter:card" content="summary" /><meta name="twitter:site" content="@reelzchannel" /><meta name="twitter:creator" content="@Ryan" /><meta name="twitter:url" content="http://www.reelz.com/movie-news/15856/stranger-than-fiction-could-superpowered-mutants-exist-in-30-years/" /><meta name="twitter:title" content="Stranger Than Fiction: Could Superpowered Mutants Exist in 30 Years?" /><meta name="twitter:description" content="Back in 1963, The X-Men first debuted in Marvel comic books, revealing five teenaged &quot;mutants&quot; who were granted superpowers due to their genetic makeup and were shunned by society. 50 years later, the" /><meta name="twitter:image:src" content="http://cache.reelzchannel.com/assets/content/blogimages/TheWolverine%20REELZ.jpg" /><link rel="image_src" href="http://cache.reelzchannel.com/assets/content/blogimages/TheWolverine%20REELZ.jpg" /></head> 
<body>
    <form name="aspnetForm" method="post" action="/movie-news/15856/stranger-than-fiction-could-superpowered-mutants-exist-in-30-years/" id="aspnetForm">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNjQxNzk2ODcwD2QWAmYPZBYEAgEPZBYIAgcPFgQeBG5hbWUFC2Rlc2NyaXB0aW9uHgdjb250ZW50Bc8BTW92aWUgTmV3czogU3RyYW5nZXIgVGhhbiBGaWN0aW9uOiBDb3VsZCBTdXBlcnBvd2VyZWQgTXV0YW50cyBFeGlzdCBpbiAzMCBZZWFycz8gKFgtTWVuIE9yaWdpbnM6IFdvbHZlcmluZSwgWC1NZW46IEZpcnN0IENsYXNzLCBYLU1lbjogRGF5cyBvZiBGdXR1cmUgUGFzdCwgWC1NZW4sIFgtTWVuOiBUaGUgTGFzdCBTdGFuZCwgWDI6IFgtTWVuIFVuaXRlZCwgICApZAIIDxYEHwAFCGtleXdvcmRzHwEFfFgtTWVuIE9yaWdpbnM6IFdvbHZlcmluZSwgWC1NZW46IEZpcnN0IENsYXNzLCBYLU1lbjogRGF5cyBvZiBGdXR1cmUgUGFzdCwgWC1NZW4sIFgtTWVuOiBUaGUgTGFzdCBTdGFuZCwgWDI6IFgtTWVuIFVuaXRlZCwgICBkAhEPFQMpMjM0MzI2LDI3MDI1OCwyOTI0MzEsMTY2MTM5LDE1NjQzNywyMTUyMjcAAGQCEg8WAh4EVGV4dAWIATxsaW5rIHJlbD0iY2Fub25pY2FsIiBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzE1ODU2L3N0cmFuZ2VyLXRoYW4tZmljdGlvbi1jb3VsZC1zdXBlcnBvd2VyZWQtbXV0YW50cy1leGlzdC1pbi0zMC15ZWFycy8iLz5kAgMPFgIeBmFjdGlvbgVVL21vdmllLW5ld3MvMTU4NTYvc3RyYW5nZXItdGhhbi1maWN0aW9uLWNvdWxkLXN1cGVycG93ZXJlZC1tdXRhbnRzLWV4aXN0LWluLTMwLXllYXJzLxYKAgEPDxYCHgdWaXNpYmxlaGRkAgkPZBYGZg8WAh8EaGQCAg8WAh4Hb25rZXl1cAVsamF2YXNjcmlwdDpvbktleVVwTG9jYXRpb25JbnB1dCh0aGlzLCBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnemlwVmFsaWRhdGlvbkVycm9yJyksIDAsIGV2ZW50KTtyZXR1cm4gZmFsc2U7ZAIEDxYCHgdvbmNsaWNrBY4BamF2YXNjcmlwdDpzdWJtaXRMb2NhdGlvbklucHV0KGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjdGwwMF9sb2NhdGlvbkN0cmxfbG9jYXRpb25JbnB1dCcpLCBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnemlwVmFsaWRhdGlvbkVycm9yJyksIDApO2QCCw8PFgIfBGhkZAINDxYCHwRoZAIPD2QWAgICD2QWDgIBDw8WAh8EaGQWAgIBDxYCHwRoFgICAQ8PFgIfBGhkZAIDDxYCHwIFFzxkaXYgaWQ9Im1haW4tMmNvbHVtbiI+ZAIFDw8WAh8EaGRkAgcPDxYCHwRoZBYCZg8WAh8CBZcNPHVsIGlkPSJtb3ZpZS1uZXdzIj4gICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9InJvdyI+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvMTU4NTYvc3RyYW5nZXItdGhhbi1maWN0aW9uLWNvdWxkLXN1cGVycG93ZXJlZC1tdXRhbnRzLWV4aXN0LWluLTMwLXllYXJzLyI+ICAgICAgICAgICAgICAgICAgICA8aW1nIGNsYXNzPSJibG9nLWltYWdlLXRvcCIgYWx0PSJzdHJhbmdlci10aGFuLWZpY3Rpb24tY291bGQtc3VwZXJwb3dlcmVkLW11dGFudHMtZXhpc3QtaW4tMzAteWVhcnMiIHNyYz0iaHR0cDovL2NhY2hlLnJlZWx6Y2hhbm5lbC5jb20vYXNzZXRzL2NvbnRlbnQvYmxvZ2ltYWdlcy9UaGVXb2x2ZXJpbmUlMjBSRUVMWi5qcGciIC8+ICAgICAgICAgICAgICAgIDwvYT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDM+ICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvMTU4NTYvc3RyYW5nZXItdGhhbi1maWN0aW9uLWNvdWxkLXN1cGVycG93ZXJlZC1tdXRhbnRzLWV4aXN0LWluLTMwLXllYXJzLyI+U3RyYW5nZXIgVGhhbiBGaWN0aW9uOiBDb3VsZCBTdXBlcnBvd2VyZWQgTXV0YW50cyBFeGlzdCBpbiAzMCBZZWFycz88L2E+ICAgICAgICAgICAgPC9oMz4gICAgICAgICAgICA8cD48cD5CYWNrIGluIDE5NjMsIDxlbT5UaGUgWC1NZW48L2VtPiBmaXJzdCBkZWJ1dGVkIGluIE1hcnZlbCBjb21pYyBib29rcywgcmV2ZWFsaW5nIGZpdmUgdGVlbmFnZWQgIm11dGFudHMiIHdobyB3ZXJlIGdyYW50ZWQgc3VwZXJwb3dlcnMgZHVlIHRvIHRoZWlyIGdlbmV0aWMgbWFrZXVwIGFuZCB3ZXJlIHNodW5uZWQgYnkgc29jaWV0eS4gNTAgeWVhcnMgbGF0ZXIsIHRoZSA8ZW0+WC1NZW48L2VtPiBhcmUgbm90IG9ubHkgb25lIG9mIE1hcnZlbCdzIG1vc3QgcG9wdWxhciBjb21pYyBib29rIGNoYXJhY3RlcnMsIGJ1dCBhbHNvIGEgbXVsdGltaWxsaW9uIGRvbGxhciBtb3ZpZSBmcmFuY2hpc2UgdG8gZ28gYWxvbmcgd2l0aCBzZXZlcmFsIGNhcnRvb24gYWRhcHRhdGlvbnMsIHRveXMgYW5kIHZpZGVvIGdhbWVzLiBCdXQgaG93IGNsb3NlIGFyZSBtdXRhbnRzIHRvIGJlY29taW5nIGEgcmVhbGl0eT8gSWYgc29tZSByZXBvcnRzIGFyZSB0byBiZSBiZWxpZXZlZCwgaXQgY291bGQgYmUgb25seSAzMCB5ZWFycyBiZWZvcmUgaHVtYW4gYmVpbmdzIGFyZSBhYmxlIHRvIGNvbnRyb2wgdGhlIHdlYXRoZXIgb3Igc2hvb3QgYmVhbXMgb2YgZW5lcmd5IG91dCBvZiB0aGVpciBleWVzLjwvcD4gIDwvcD4gICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzE1ODU2L3N0cmFuZ2VyLXRoYW4tZmljdGlvbi1jb3VsZC1zdXBlcnBvd2VyZWQtbXV0YW50cy1leGlzdC1pbi0zMC15ZWFycy8iIGNsYXNzPSJtb3JlIj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBBcmUgbXV0YW50cyBvbiB0aGVpciB3YXk/ID4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4gICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjbGVhciI+PC9kaXY+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICA8L3VsPmQCCQ8PFgIfBGdkFiACAQ8PFgIeC05hdmlnYXRlVXJsBbYGbWFpbHRvOj9zdWJqZWN0PVJlZWx6Q2hhbm5lbDogU3RyYW5nZXIgVGhhbiBGaWN0aW9uOiBDb3VsZCBTdXBlcnBvd2VyZWQgTXV0YW50cyBFeGlzdCBpbiAzMCBZZWFycz8mYm9keT1CYWNrIGluIDE5NjMsIFRoZSBYLU1lbiBmaXJzdCBkZWJ1dGVkIGluIE1hcnZlbCBjb21pYyBib29rcywgcmV2ZWFsaW5nIGZpdmUgdGVlbmFnZWQgIm11dGFudHMiIHdobyB3ZXJlIGdyYW50ZWQgc3VwZXJwb3dlcnMgZHVlIHRvIHRoZWlyIGdlbmV0aWMgbWFrZXVwIGFuZCB3ZXJlIHNodW5uZWQgYnkgc29jaWV0eS4gNTAgeWVhcnMgbGF0ZXIsIHRoZSBYLU1lbiBhcmUgbm90IG9ubHkgb25lIG9mIE1hcnZlbCdzIG1vc3QgcG9wdWxhciBjb21pYyBib29rIGNoYXJhY3RlcnMsIGJ1dCBhbHNvIGEgbXVsdGltaWxsaW9uIGRvbGxhciBtb3ZpZSBmcmFuY2hpc2UgdG8gZ28gYWxvbmcgd2l0aCBzZXZlcmFsIGNhcnRvb24gYWRhcHRhdGlvbnMsIHRveXMgYW5kIHZpZGVvIGdhbWVzLiBCdXQgaG93IGNsb3NlIGFyZSBtdXRhbnRzIHRvIGJlY29taW5nIGEgcmVhbGl0eT8gSWYgc29tZSByZXBvcnRzIGFyZSB0byBiZSBiZWxpZXZlZCwgaXQgY291bGQgYmUgb25seSAzMCB5ZWFycyBiZWZvcmUgaHVtYW4gYmVpbmdzIGFyZSBhYmxlIHRvIGNvbnRyb2wgdGhlIHdlYXRoZXIgb3Igc2hvb3QgYmVhbXMgb2YgZW5lcmd5IG91dCBvZiB0aGVpciBleWVzLiUwYSUwYWh0dHAlM2ElMmYlMmZ3d3cucmVlbHouY29tJTJmbW92aWUtbmV3cyUyZjE1ODU2JTJmc3RyYW5nZXItdGhhbi1maWN0aW9uLWNvdWxkLXN1cGVycG93ZXJlZC1tdXRhbnRzLWV4aXN0LWluLTMwLXllYXJzJTJmZGQCAw8PFgIfBwXZAWh0dHA6Ly93d3cuZmFjZWJvb2suY29tL3NoYXJlci5waHA/dT1odHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzE1ODU2L3N0cmFuZ2VyLXRoYW4tZmljdGlvbi1jb3VsZC1zdXBlcnBvd2VyZWQtbXV0YW50cy1leGlzdC1pbi0zMC15ZWFycy8mdD1TdHJhbmdlcitUaGFuK0ZpY3Rpb24lM2ErQ291bGQrU3VwZXJwb3dlcmVkK011dGFudHMrRXhpc3QraW4rMzArWWVhcnMlM2ZkZAIFDw8WAh8HBYYBaHR0cDovL3JlZGRpdC5jb20vc3VibWl0P3VybD1odHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzE1ODU2L3N0cmFuZ2VyLXRoYW4tZmljdGlvbi1jb3VsZC1zdXBlcnBvd2VyZWQtbXV0YW50cy1leGlzdC1pbi0zMC15ZWFycy9kZAIHDw8WAh8HBbQEaHR0cDovL2RpZ2cuY29tL3N1Ym1pdD91cmw9aHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy8xNTg1Ni9zdHJhbmdlci10aGFuLWZpY3Rpb24tY291bGQtc3VwZXJwb3dlcmVkLW11dGFudHMtZXhpc3QtaW4tMzAteWVhcnMvJnRpdGxlPVN0cmFuZ2VyK1RoYW4rRmljdGlvbiUzYStDb3VsZCtTdXBlcnBvd2VyZWQrTXV0YW50cytFeGlzdCtpbiszMCtZZWFycyUzZiZkZXNjcmlwdGlvbj1CYWNrK2luKzE5NjMlMmMrVGhlK1gtTWVuK2ZpcnN0K2RlYnV0ZWQraW4rTWFydmVsK2NvbWljK2Jvb2tzJTJjK3JldmVhbGluZytmaXZlK3RlZW5hZ2VkKyUyMm11dGFudHMlMjIrd2hvK3dlcmUrZ3JhbnRlZCtzdXBlcnBvd2VycytkdWUrdG8rdGhlaXIrZ2VuZXRpYyttYWtldXArYW5kK3dlcmUrc2h1bm5lZCtieStzb2NpZXR5Lis1MCt5ZWFycytsYXRlciUyYyt0aGUrWC1NZW4rYXJlK25vdCtvbmx5K29uZStvZitNYXJ2ZWwncyttb3N0K3BvcHVsYXIrY29taWMrYm9vaytjaGFyYWN0ZXJzJTJjK2J1dCthbHNvK2ErbXVsdGltaWxsaW9uK2RvbGxhcittb3ZpZStmcmFuY2hpc2UrdG8rZ28rYWxvZGQCCQ8PFgIfBwXqAWh0dHA6Ly9kZWxpY2lvdXMuY29tL3Bvc3Q/dj01Jm5vdWkmanVtcD1jbG9zZSZ1cmw9aHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy8xNTg1Ni9zdHJhbmdlci10aGFuLWZpY3Rpb24tY291bGQtc3VwZXJwb3dlcmVkLW11dGFudHMtZXhpc3QtaW4tMzAteWVhcnMvJnRpdGxlPVN0cmFuZ2VyK1RoYW4rRmljdGlvbiUzYStDb3VsZCtTdXBlcnBvd2VyZWQrTXV0YW50cytFeGlzdCtpbiszMCtZZWFycyUzZmRkAgsPDxYCHwcF3QFodHRwOi8vY2dpLmZhcmsuY29tL2NnaS9mYXJrL2ZhcmtpdC5wbD91PWh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvMTU4NTYvc3RyYW5nZXItdGhhbi1maWN0aW9uLWNvdWxkLXN1cGVycG93ZXJlZC1tdXRhbnRzLWV4aXN0LWluLTMwLXllYXJzLyZoPVN0cmFuZ2VyK1RoYW4rRmljdGlvbiUzYStDb3VsZCtTdXBlcnBvd2VyZWQrTXV0YW50cytFeGlzdCtpbiszMCtZZWFycyUzZmRkAg0PDxYCHwcF+QZodHRwOi8vd3d3Lm15c3BhY2UuY29tL2luZGV4LmNmbT9mdXNlYWN0aW9uPXBvc3R0byZ0PVN0cmFuZ2VyK1RoYW4rRmljdGlvbiUzYStDb3VsZCtTdXBlcnBvd2VyZWQrTXV0YW50cytFeGlzdCtpbiszMCtZZWFycyUzZiZjPUJhY2sraW4rMTk2MyUyYytUaGUrWC1NZW4rZmlyc3QrZGVidXRlZCtpbitNYXJ2ZWwrY29taWMrYm9va3MlMmMrcmV2ZWFsaW5nK2ZpdmUrdGVlbmFnZWQrJTIybXV0YW50cyUyMit3aG8rd2VyZStncmFudGVkK3N1cGVycG93ZXJzK2R1ZSt0byt0aGVpcitnZW5ldGljK21ha2V1cCthbmQrd2VyZStzaHVubmVkK2J5K3NvY2lldHkuKzUwK3llYXJzK2xhdGVyJTJjK3RoZStYLU1lbithcmUrbm90K29ubHkrb25lK29mK01hcnZlbCdzK21vc3QrcG9wdWxhcitjb21pYytib29rK2NoYXJhY3RlcnMlMmMrYnV0K2Fsc28rYSttdWx0aW1pbGxpb24rZG9sbGFyK21vdmllK2ZyYW5jaGlzZSt0bytnbythbG9uZyt3aXRoK3NldmVyYWwrY2FydG9vbithZGFwdGF0aW9ucyUyYyt0b3lzK2FuZCt2aWRlbytnYW1lcy4rQnV0K2hvdytjbG9zZSthcmUrbXV0YW50cyt0bytiZWNvbWluZythK3JlYWxpdHklM2YrSWYrc29tZStyZXBvcnRzK2FyZSt0bytiZStiZWxpZXZlZCUyYytpdCtjb3VsZCtiZStvbmx5KzMwK3llYXJzK2JlZm9yZStodW1hbitiZWluZ3MrYXJlK2FibGUrdG8rY29udHJvbCt0aGUrd2VhdGhlcitvcitzaG9vdCtiZWFtcytvZitlbmVyZ3krb3V0K29mK3RoZWlyK2V5ZXMuKyslMGQlMGElMGQlMGElMGQlMGElMGQlMGElMGQlMGElMGQlMGEmdT1odHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzE1ODU2L3N0cmFuZ2VyLXRoYW4tZmljdGlvbi1jb3VsZC1zdXBlcnBvd2VyZWQtbXV0YW50cy1leGlzdC1pbi0zMC15ZWFycy8mbD03ZGQCDw9kFgJmDxYCHwIF3xM8ZGl2IGNsYXNzPSJjbGVhciI+ICAgIDxoNT5TSUdOIFVQIEZPUiBGQU4gQUxFUlRTPC9oNT4gICAgPHA+QmUgdGhlIGZpcnN0IHRvIHdhdGNoIG5ldyB0cmFpbGVycy5HZXQgbmV3cyBhYm91dCB0aGUgc3RhcnMgeW91IGxvdmUuTmV2ZXIgbWlzcyB5b3VyIGZhdm9yaXRlIG1vdmllITwvcD4gICAgPGRpdiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjojZWRmMmNjOyBib3JkZXI6IDFweCBzb2xpZCAjQ0NDQ0NDOyBwYWRkaW5nOiAzcHg7IGNvbG9yOiMzMzMzMzM7IG1hcmdpbi10b3A6IDVweDsiPiAgICAgICAgPGg1IHN0eWxlPSJ0ZXh0LWFsaWduOmNlbnRlcjsgYmFja2dyb3VuZC1jb2xvcjogVHJhbnNwYXJlbnQ7IGNvbG9yOiAjNjY2NjY2OyBmb250LXdlaWdodDpib2xkOyI+UmVsYXRlZCBGYW4gQWxlcnRzPC9oNT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImlubGluZS1saXN0Ij4gICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJyZWxhdGVkIiBpZD0iUmVsYXRlZEFsZXJ0cyI+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJjaGVja2JveCIgaWQ9Im0yMzQzMjYiIG5hbWU9IlgtTWVuIE9yaWdpbnM6IFdvbHZlcmluZSIgLz4gWC1NZW4gT3JpZ2luczogV29sdmVyaW5lICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJjaGVja2JveCIgaWQ9Im0yNzAyNTgiIG5hbWU9IlgtTWVuOiBGaXJzdCBDbGFzcyIgLz4gWC1NZW46IEZpcnN0IENsYXNzICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJjaGVja2JveCIgaWQ9Im0yOTI0MzEiIG5hbWU9IlgtTWVuOiBEYXlzIG9mIEZ1dHVyZSBQYXN0IiAvPiBYLU1lbjogRGF5cyBvZiBGdXR1cmUgUGFzdCAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT0iY2hlY2tib3giIGlkPSJtMTY2MTM5IiBuYW1lPSJYLU1lbiIgLz4gWC1NZW4gICAgICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9ImNoZWNrYm94IiBpZD0ibTE1NjQzNyIgbmFtZT0iWC1NZW46IFRoZSBMYXN0IFN0YW5kIiAvPiBYLU1lbjogVGhlIExhc3QgU3RhbmQgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsYXN0Ij4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9ImNoZWNrYm94IiBpZD0ibTIxNTIyNyIgbmFtZT0iWDI6IFgtTWVuIFVuaXRlZCIgLz4gWDI6IFgtTWVuIFVuaXRlZCAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC91bD4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2xlYXIiPjwvZGl2PiAgICAgICAgICAgIDwvZGl2PiAgICAgICAgICAgICAgICAgICAgICAgIDxiciAvPiAgICAgICAgPGRpdiBpZD0iZW1haWxfc3VibWlzc2lvbiIgY2xhc3M9ImhpZGUiIHN0eWxlPSJtYXJnaW4tYm90dG9tOiA1cHg7IG1hcmdpbi10b3A6IC01cHg7Ij4gICAgICAgICAgICA8aW5wdXQgdHlwZT0idGV4dCIgaWQ9InN1YnNjcmliZXJFbWFpbCIgc3R5bGU9IndpZHRoOiAxMTBweDsiIHZhbHVlPSJ5b3VyIGVtYWlsIj4gICAgICAgICAgICA8aW5wdXQgdHlwZT0ic3VibWl0IiBjbGFzcz0iYnV0dG9uIiB2YWx1ZT0iQWRkIiBvbmNsaWNrPSJqYXZhc2NyaXB0OmFkZEFsZXJ0cygpOyByZXR1cm4gZmFsc2U7Ij4gICAgICAgIDwvZGl2PiAgICAgICAgPGRpdiBpZD0icHJvZmlsZV9zdWJtaXNzaW9uIiBjbGFzcz0iaGlkZSIgc3R5bGU9Im1hcmdpbi1ib3R0b206IDVweDsgbWFyZ2luLXRvcDogLTVweDsiPiAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJzdWJtaXQiIGNsYXNzPSJidXR0b24iIHZhbHVlPSJBZGQgQWxlcnRzIiBvbmNsaWNrPSJqYXZhc2NyaXB0OmFkZEFsZXJ0cygpOyByZXR1cm4gZmFsc2U7IiAvPiAgICAgICAgPC9kaXY+ICAgICAgICA8ZGl2IGlkPSJhbGVydF9zdWJtaXNzaW9uX3Jlc3VsdCI+PC9kaXY+ICAgIDwvZGl2PiAgICA8YSBocmVmPSIvd2hhdGFyZWFsZXJ0cy8iIGNsYXNzPSJtb3JlIj5XaGF0IGFyZSBBTEVSVFM/PC9hPiAgICA8ZGl2IGNsYXNzPSJjbGVhciI+PC9kaXY+PC9kaXY+ZAIRDxYIHgVjbGFzcwUOYmxvZy1pbWFnZS10b3AeA3NyYwVQaHR0cDovL2NhY2hlLnJlZWx6Y2hhbm5lbC5jb20vYXNzZXRzL2NvbnRlbnQvYmxvZ2ltYWdlcy9UaGVXb2x2ZXJpbmUlMjBSRUVMWi5qcGceA2FsdAVCc3RyYW5nZXItdGhhbi1maWN0aW9uLWNvdWxkLXN1cGVycG93ZXJlZC1tdXRhbnRzLWV4aXN0LWluLTMwLXllYXJzHwRnZAITDw8WAh8EaGRkAhUPFgIfAgVEU3RyYW5nZXIgVGhhbiBGaWN0aW9uOiBDb3VsZCBTdXBlcnBvd2VyZWQgTXV0YW50cyBFeGlzdCBpbiAzMCBZZWFycz9kAhcPFgIfAgUXUG9zdGVkIDAzLjEzLjEzIGJ5IFJ5YW5kAhkPFgIfAgWSBDxkaXYgaWQ9J2ZiLXJvb3QnPjwvZGl2PjxzY3JpcHQ+KGZ1bmN0aW9uKGQsIHMsIGlkKSB7ICB2YXIganMsIGZqcyA9IGQuZ2V0RWxlbWVudHNCeVRhZ05hbWUocylbMF07ICBpZiAoZC5nZXRFbGVtZW50QnlJZChpZCkpIHJldHVybjsgIGpzID0gZC5jcmVhdGVFbGVtZW50KHMpOyBqcy5pZCA9IGlkOyAganMuc3JjID0gJy8vY29ubmVjdC5mYWNlYm9vay5uZXQvZW5fVVMvYWxsLmpzI3hmYm1sPTEnOyAgZmpzLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKGpzLCBmanMpO30oZG9jdW1lbnQsICdzY3JpcHQnLCAnZmFjZWJvb2stanNzZGsnKSk7PC9zY3JpcHQ+PGZiOmxpa2UgaHJlZj0naHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy8xNTg1Ni9zdHJhbmdlci10aGFuLWZpY3Rpb24tY291bGQtc3VwZXJwb3dlcmVkLW11dGFudHMtZXhpc3QtaW4tMzAteWVhcnMvJyBzaG93X2ZhY2VzPSdmYWxzZScgbGF5b3V0PSdidXR0b25fY291bnQnIHdpZHRoPScyNTBweCcgaGVpZ2h0PSczNXB4JyBzZW5kPSd0cnVlJz48L2ZiOmxpa2U+ZAIbDxYCHwIFhTM8cD5CYWNrIGluIDE5NjMsIDxlbT5UaGUgWC1NZW48L2VtPiBmaXJzdCBkZWJ1dGVkIGluIE1hcnZlbCBjb21pYyBib29rcywgcmV2ZWFsaW5nIGZpdmUgdGVlbmFnZWQgIm11dGFudHMiIHdobyB3ZXJlIGdyYW50ZWQgc3VwZXJwb3dlcnMgZHVlIHRvIHRoZWlyIGdlbmV0aWMgbWFrZXVwIGFuZCB3ZXJlIHNodW5uZWQgYnkgc29jaWV0eS4gNTAgeWVhcnMgbGF0ZXIsIHRoZSA8ZW0+WC1NZW48L2VtPiBhcmUgbm90IG9ubHkgb25lIG9mIE1hcnZlbCdzIG1vc3QgcG9wdWxhciBjb21pYyBib29rIGNoYXJhY3RlcnMsIGJ1dCBhbHNvIGEgbXVsdGltaWxsaW9uIGRvbGxhciBtb3ZpZSBmcmFuY2hpc2UgdG8gZ28gYWxvbmcgd2l0aCBzZXZlcmFsIGNhcnRvb24gYWRhcHRhdGlvbnMsIHRveXMgYW5kIHZpZGVvIGdhbWVzLiBCdXQgaG93IGNsb3NlIGFyZSBtdXRhbnRzIHRvIGJlY29taW5nIGEgcmVhbGl0eT8gSWYgc29tZSByZXBvcnRzIGFyZSB0byBiZSBiZWxpZXZlZCwgaXQgY291bGQgYmUgb25seSAzMCB5ZWFycyBiZWZvcmUgaHVtYW4gYmVpbmdzIGFyZSBhYmxlIHRvIGNvbnRyb2wgdGhlIHdlYXRoZXIgb3Igc2hvb3QgYmVhbXMgb2YgZW5lcmd5IG91dCBvZiB0aGVpciBleWVzLjwvcD4gIA0KDQoNCg0KDQoNCjxQPjxzdHJvbmc+VGhlIFN0cmFuZ2UgVHJ1dGg8L3N0cm9uZz48L3A+DQoNCjxwPiJBZHZhbmNlbWVudHMgaW4gZ2VuZSB0ZWNobm9sb2d5IGNvdWxkIGxlYWQgdG8gYSBjbGFzcyBvZiBnZW5ldGljYWxseSBzdXBlcmlvciBodW1hbnMgYnkgMjA0NSwiIEJyaXRhaW4ncyBNaW5pc3RyeSBvZiBEZWZlbnNl4oCZcyB0aGluayB0YW5rIERldmVsb3BtZW50IENvbmNlcHRzIGFuZCBEb2N0cmluZSBDZW50cmUgcmVwb3J0ZWQgdG8gPGEgaHJlZj0iaHR0cDovL3d3dy50aGVzdW4uY28udWsvc29sL2hvbWVwYWdlL25ld3MvY2FtcGFpZ25zL291cl9ib3lzLzQ4MTExNjEvTW9ELWJvZmZpbnMtWC1NZW4tc3VwZXJodW1hbnMtYS1yZWFsaXR5LWluLTMwLXllYXJzLmh0bWwiPjxlbT5UaGUgU3VuPC9lbT48L2E+IGFmdGVyIGEgdHdvLWRheSBzdW1taXQuICJIdW1hbiBhdWdtZW50YXRpb24gaXMgbGlrZWx5IHRvIGluY3JlYXNlIG92ZXIgdGhlIG5leHQgMzAgeWVhcnMuIERpc2N1c3Npb25zIGhpZ2hsaWdodGVkIHRoYXQgaXQgaXMgcG9zc2libGUgdGhhdCBhZHZhbmNlcyBpbiBiaW9sb2d5LCB1bmVxdWFsbHkgc2hhcmVkIGFjcm9zcyBzb2NpZXR5LCBjb3VsZCBnZW5lcmF0ZSBnZW5ldGljIGluZXF1YWxpdHkuIjwvcD4NCg0KPHA+VGhlIHN1bW1pdCB3YXMgY29uZHVjdGVkIGxhc3Qgc3VtbWVyIGJldHdlZW4gZXhwZXJ0cyBmcm9tIHVuaXZlcnNpdGllcywgaW5kdXN0cnkgYW5kIGdvdmVybm1lbnQsIHRob3VnaCBsaXR0bGUgbW9yZSBoYXMgYmVlbiByZXZlYWxlZCBhYm91dCB0aGVpciBmaW5kaW5ncy4gQ29uc2lkZXJpbmcgdGhlIHNvdXJjZSBpcyA8ZW0+VGhlIFN1bjwvZW0+LCBhIEJyaXRpc2ggdGFibG9pZCwgb2J2aW91cyBxdWVzdGlvbnMgYXJpc2UgYXMgdG8gdGhlIHZhbGlkaXR5IG9mIHRoZSByZXBvcnQsIHdoaWNoIHdhcyBvYnRhaW5lZCBieSA8ZW0+VGhlIFN1bjwvZW0+IHZpYSBhIEZyZWVkb20gb2YgSW5mb3JtYXRpb24gcmVxdWVzdCBtYWRlIGJ5IHRoZSBwdWJsaWNhdGlvbi4gSG93ZXZlciwgd2l0aCB0aGUgYWR2YW5jZW1lbnRzIG1hZGUgbm90IG9ubHkgaW4gdGVjaG5vbG9neSBidXQgYWxzbyBpbiBnZW5ldGljcywgcGVyaGFwcyBhbGwgdGhhdCBpcyBsb2Z0eSBpcyB0aGUgcHJvZ25vc3RpY2F0aW9uIG9mIHRoZSBkYXRlIHRoZSBzY2llbmNlIHdpbGwgYmUgYXZhaWxhYmxlLjwvcD4NCg0KPHA+SXQncyBhbHJlYWR5IGVzdGFibGlzaGVkIHRoYXQgdGhlIFUuUy4gbWlsaXRhcnkgaXMgZGV2ZWxvcGluZyA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzE1NDcwL3N0cmFuZ2VyLXRoYW4tZmljdGlvbi10aGUtdS1zLW1pbGl0YXJ5LWlzLWRldmVsb3BpbmctcmVhbC1saWZlLXN1cGVyaGVyby10ZWNoLyI+cmVhbC1saWZlICJzdXBlcmhlcm8iIHRlY2g8L2E+LCBub3QgdW5saWtlIHRoZSBraW5kIFRvbnkgU3RhcmsgdXNlcyBpbiA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS8yNjkzNjgvaXJvbi1tYW4tMy8iPjxlbT5Jcm9uIE1hbjwvZW0+PC9hPiBhbmQgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUvMjYyNDA4L3RoZS1hdmVuZ2VycyI+PGVtPlRoZSBBdmVuZ2VyczwvZW0+PC9hPiwgYnV0IHRoZXJlIGFyZSBhbHNvIGV4YW1wbGVzIG9mIHRlY2hub2xvZ2llcyB0aGF0IGFyZSBhdmFpbGFibGUgd2l0aG91dCB0aGUgYWR2YW50YWdlcyBvZiBiZWluZyBpbiBhIG1pbGl0YXJ5IG9yZ2FuaXphdGlvbi4gRm9yIGluc3RhbmNlLCBhZHZhbmNlbWVudHMgaW4gY29jaGxlYXIgaW1wbGFudHMgaGF2ZSBiZWVuIGFibGUgdG8gcmVzdG9yZSBoZWFyaW5nIHRvIHRoZSBkZWFmIGFuZCwgc2VlbWluZ2x5IGV2ZW4gbW9yZSBkcmF3biBmcm9tIHRoZSByZWFsbSBvZiBmaWN0aW9uLCBhIHN0dWR5IGF0IHRoZSBVbml2ZXJzaXR5IG9mIFBpdHRzYnVyZ2ggc3VjY2Vzc2Z1bGx5IHJldmVhbGVkIHRoYXQgYSByb2JvdGljIGFybSBjb3VsZCBiZSA8YSBocmVmPSJodHRwOi8vd3d3LmV4dHJlbWV0ZWNoLmNvbS9leHRyZW1lLzE0MzY0OC1naWFudC1sZWFwLWZvci1iY2lzLXBhcmFwbGVnaWMtd29tYW4tdXNlcy1taW5kLWNvbnRyb2xsZWQtcm9ib3RpYy1hcm0tdG8tZmVlZC1oZXJzZWxmIj5jb250cm9sbGVkIGJ5IHRoZSBtaW5kIG9mIGEgcXVhZHJpcGxlZ2ljIHdvbWFuPC9hPiB3aG8gaGFkIGVsZWN0cm9kZXMgaW1wbGFudGVkIGluIGhlciBtb3RvciBjb3J0ZXguIDwvcD4NCg0KPHA+QmVzaWRlcyB0ZWNobm9sb2d5LCBkcnVncyBhcmUgYWxzbyBoZWxwaW5nIGh1bWFuIGJlaW5ncyBhY2hpZXZlIGJldHRlciBtZW1vcnkgYW5kIGF0dGVudGlvbiwgc3ByaW5naW5nIGZvcnRoIGEgPGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay9zY2llbmNlLzIwMTIvbm92LzA3L3JlcG9ydC1ldGhpY2FsLWNvbmNlcm5zLWh1bWFuLWVuaGFuY2VtZW50LXRlY2hub2xvZ2llcyI+ZGViYXRlIG92ZXIgdGhlaXIgZXRoaWNhbCB1c2U8L2E+LiBZZXQgYm90aCB0ZWNobm9sb2d5IGFuZCBwaGFybWFjZXV0aWNhbCBhZHZhbmNlbWVudHMgbWF5IHBhbGUgaW4gY29tcGFyaXNvbiB0byBnZW5ldGljcy48L3A+DQoNCjxwPlRoZSBhZHZhbmNlbWVudHMgb2YgZ2VuZXRpYyBzZXF1ZW5jaW5nLCB0aGUgYWN0IG9mIGRldGVybWluaW5nIGFuIG9yZ2FuaXNtJ3MgaGVyZWRpdGFyeSBETkEsIGFyZSBiZWNvbWUgPGEgaHJlZj0iaHR0cDovL3d3dy5uYXR1cmUuY29tL25ld3MvZ2VuZS1zZXF1ZW5jaW5nLWxlYXZlcy10aGUtbGFib3JhdG9yeS0xLjEyNDU0Ij5mYXIgbGVzcyBleHBlbnNpdmU8L2E+LCBiZW5lZml0aW5nIGVtYnJ5byBzY3JlZW5pbmcgYWZ0ZXIgaW4gdml0cm8gZmVydGlsaXphdGlvbi4gSW5kZWVkLCB0aGUgd2F5IHRoYXQgb3VyIGdlbmV0aWMgaW5mb3JtYXRpb24gY2FuIGJlIGRpc2NvdmVyZWQgYW5kIHBvdGVudGlhbGx5IGFsdGVyZWQgY29udGludWVzIHRvIHNwYXJrIDxhIGhyZWY9Imh0dHA6Ly9pbnRlbGxpZ2VuY2VzcXVhcmVkdXMub3JnL2RlYmF0ZXMvcGFzdC1kZWJhdGVzL2l0ZW0vNzk4LXByb2hpYml0LWdlbmV0aWNhbGx5LWVuZ2luZWVyZWQtYmFiaWVzIj5kZWJhdGUgb3ZlciBob3cgdGhlc2UgZGlzY292ZXJpZXMgY291bGQgYmUgdXNlZCB0byBjcmVhdGUgZ2VuZXRpY2FsbHkgZW5naW5lZXJlZDwvYT4gYmFiaWVzLiAiTWFueSBwZW9wbGUgZmVhciB0aGUgcG9zc2liaWxpdHkgb2YgZ2VuZXJhdGluZyB0cmFuc2dlbmljICdkZXNpZ25lciBiYWJpZXMnIG1heSBiZWNvbWUgcmVhbGl0eSBhdCBzb21lIHBvaW50LCIgcG9pbnRlZCBvdXQgPHN0cm9uZz5Eci4gRGVzbW9uZCBOaWNob2xsPC9zdHJvbmc+LCBzZW5pb3IgbGVjdHVyZXIgaW4gYmlvbG9naWNhbCBzY2llbmNlcyBhdCB0aGUgVW5pdmVyc2l0eSBvZiBQYWlzbGV5LCBTY290bGFuZCwgaW4gaGlzIHRleHQgPGVtPkFuIEludHJvZHVjdGlvbiB0byBHZW5ldGljIEVuZ2luZWVyaW5nLCAybmQgZWQuPC9lbT4gKHZpYSA8YSBocmVmPSJodHRwOi8vd3d3LmJjLmVkdS9jbHVicy9tZW5kZWwvZXRob3MvYXJjaGl2ZXMvMjAwNi96YW5jYW5hcm8uc2h0bWwiPjxlbT5FVEhPUzwvZW0+PC9hPikuICJJbiB0aGUgZWFybHkgMTk5MHMgaW5mb3JtZWQgb3BpbmlvbiBzYWlkIHRoZSBzYW1lIHRoaW5nIGFib3V0IGNsb25pbmcgZnJvbSBhZHVsdCBjZWxscy4gRG9sbHkgYXJyaXZlZCBpbiAxOTk2LiI8L3A+DQoNCjxwPldoaWxlIHRoZXJlJ3Mgbm8gcmVzZWFyY2ggdG8gc3VnZ2VzdCB0aGF0IGdlbmV0aWMgZW5naW5lZXJpbmcgd2lsbCBiZSBhYmxlIHRvIGhlbHAgY3JlYXRlIGEgaHVtYW4gYmVpbmcgd2l0aCB0aGUgYWJpbGl0eSB0byB0ZWxlcG9ydCBoaW1zZWxmIGZyb20gcGxhY2UgdG8gcGxhY2UsIGJ1dCB3aGF0IGFib3V0IG9uZSB3aXRoIGdyZWF0ZXIgc3RyZW5ndGggb3IgZW5kdXJhbmNlPyBXaGF0IGFib3V0IHNvbWVvbmUgd2l0aCBoZWlnaHRlbmVkIHNlbnNlcyBvciBldmVuIGEgInNpeHRoIHNlbnNlIiBhcyBoYXMgYmVlbiA8YSBocmVmPSJodHRwOi8vd3d3LmluZGVwZW5kZW50LmNvLnVrL25ld3Mvc2NpZW5jZS9zY2llbnRpc3Qtd2hvLWdhdmUtcmF0cy1zaXh0aC1zZW5zZS1wcm9taXNlcy1iaWdnZXItcmV2b2x1dGlvbnMtYWhlYWQtODQ5ODYzNS5odG1sIj5kZXZlbG9wZWQgaW4gcmF0czwvYT4/IEFzIHNjaWVudGlzdHMgY29udGludWUgdG8gc3R1ZHkgRE5BLCB0aGVzZSBhZHZhbmNlbWVudHMgc2VlbSBtb3JlIGxpa2VseSwgdGhvdWdoIHdoZXRoZXIgdGhhdCB3aWxsIG9jY3VyIGJ5IDIwNDUgaXMgc3RpbGwgdXAgZm9yIGRlYmF0ZS48L3A+DQoNCjxwPjxzdHJvbmc+SW5zcGlyZWQgRmljdGlvbjwvc3Ryb25nPjwvcD4NCg0KPHA+PGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUvMTY2MTM5L3gtbWVuLyI+PGVtPlgtTWVuPC9lbT48L2E+LCA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS8yMTUyMjcveDIteC1tZW4tdW5pdGVkLyI+PGVtPlgyOiBYLU1lbiBVbml0ZWQ8L2VtPjwvYT4sIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLzE1NjQzNy94LW1lbi10aGUtbGFzdC1zdGFuZC8iPjxlbT5YLU1lbjogVGhlIExhc3QgU3RhbmQ8L2VtPjwvYT4sIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLzIzNDMyNi94LW1lbi1vcmlnaW5zLXdvbHZlcmluZS8iPjxlbT5YLU1lbiBPcmlnaW5zOiBXb2x2ZXJpbmU8L2VtPjwvYT4sIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLzI3MDI1OC94LW1lbi1maXJzdC1jbGFzcy8iPjxlbT5YLU1lbjogRmlyc3QgQ2xhc3M8L2VtPjwvYT48L3A+DQoNCjxwPlBvc3Nlc3NpbmcgdGhlIGFiaWxpdHkgdG8gcmVhZCBtaW5kcywgUHJvZmVzc29yIFggKDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL3BlcnNvbi85MzgzMy9wYXRyaWNrLXN0ZXdhcnQvIj5QYXRyaWNrIFN0d2VhcnQ8L2E+LzxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL3BlcnNvbi83OTY1My9qYW1lcy1tY2F2b3kvIj5KYW1lcyBNY0F2b3k8L2E+KSBwdXRzIHRvZ2V0aGVyIGEgc2Nob29sIGZvciBwZW9wbGUgd2hvIGFsc28gaGF2ZSB0aGUgWC1nZW5lLCB3aGljaCBnaXZlcyBpbmRpdmlkdWFscyBzdXBlcnBvd2Vycy4gVGFraW5nIGEgbW9yZSBwcmFnbWF0aWMgcGhpbG9zb3BoeSBhYm91dCBtdXRhbnQgaW50ZWdyYXRpb24gaW50byBzb2NpZXR5LCB0aGlzIGxlYWRzIFByb2Zlc3NvciBYIGFuZCBoaXMgWC1NZW4gaW50byBvcHBvc2l0aW9uIHdpdGggaGlzIG9sZCBmcmllbmQgTWFnbmV0byAoPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vcGVyc29uLzc4NTk1L2lhbi1tY2tlbGxlbi8iPklhbiBNY0tlbGxlbjwvYT4vPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vcGVyc29uLzI2NDIzOS9taWNoYWVsLWZhc3NiZW5kZXIvIj5NaWNoYWVsIEZhc3NiZW5kZXI8L2E+KSwgd2hvIGJlbGlldmVzIHRoYXQgbXV0YW50cyBhcmUgc3VwZXJpb3IgdG8gaHVtYW5pdHkuPC9wPg0KDQo8UD5Mb2dhbiwgYWthIFdvbHZlcmluZSAoPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vcGVyc29uLzc4NDcxL2h1Z2gtamFja21hbi8iPkh1Z2ggSmFja21hbjwvYT4pLCBoYXMgdGhlIGFiaWxpdHkgdG8gaGVhbCBoaW1zZWxmIHdoaWNoIHNsb3dzIGRvd24gaGlzIGFnaW5nIHByb2Nlc3MuIEFuIGV4cGVyaW1lbnRhbCBtaWxpdGFyeSBwcm9ncmFtIGFkaGVyZXMgaGlzIHNrZWxldG9uIHdpdGggYWRhbWFudGl1bSwgZ2l2aW5nIGhpbSBtZXRhbCBjbGF3cyB3aGljaCBoZSB1c2VzIHRvIHRha2UgcmV2ZW5nZSBvbiBoaXMgZm9ybWVyIGNvbW1hbmRpbmcgb2ZmaWNlciwgd2hvIGhhcyBiZWVuIGV4cGVyaW1lbnRpbmcgb24gb3RoZXIgbXV0YW50cy48L3A+ICAgICAgIGQCHQ9kFgJmDxYCHwIFyRwgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJncmV5Qm94Ij4gICAgICAgIDxkaXYgY2xhc3M9ImlubGluZS1saXN0Ij4gICAgICAgICAgICA8c3BhbiBjbGFzcz0ibGFiZWwiPlJlbGF0ZWQ6PC9zcGFuPiAgICAgICAgICAgIDx1bCBjbGFzcz0icmVsYXRlZCI+CQkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpID4gICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS8yMzQzMjYveC1tZW4tb3JpZ2lucy13b2x2ZXJpbmUvIj48bm9icj5YLU1lbiBPcmlnaW5zOiBXb2x2ZXJpbmU8L25vYnI+PC9hPiAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLzI3MDI1OC94LW1lbi1maXJzdC1jbGFzcy8iPjxub2JyPlgtTWVuOiBGaXJzdCBDbGFzczwvbm9icj48L2E+ICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSA+ICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUvMjkyNDMxL3gtbWVuLWRheXMtb2YtZnV0dXJlLXBhc3QvIj48bm9icj5YLU1lbjogRGF5cyBvZiBGdXR1cmUgUGFzdDwvbm9icj48L2E+ICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSA+ICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUvMTY2MTM5L3gtbWVuLyI+PG5vYnI+WC1NZW48L25vYnI+PC9hPiAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLzE1NjQzNy94LW1lbi10aGUtbGFzdC1zdGFuZC8iPjxub2JyPlgtTWVuOiBUaGUgTGFzdCBTdGFuZDwvbm9icj48L2E+ICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibGFzdCI+ICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUvMjE1MjI3L3gyLXgtbWVuLXVuaXRlZC8iPjxub2JyPlgyOiBYLU1lbiBVbml0ZWQ8L25vYnI+PC9hPiAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgCQkgICAgICAgICAgICA8L3VsPiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNsZWFyIj48L2Rpdj4gICAgICAgIDwvZGl2PiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpbmxpbmUtbGlzdCBibG9ncyI+ICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImxhYmVsIj5SZWxhdGVkIE1vdmllIE5ld3M6PC9zcGFuPiAgICAgICAgICAgIDx1bCBpZD0ibW92aWUtbmV3cyIgY2xhc3M9ImNvbmRlbnNlZCI+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+ICAgICAgICAgICAgICAgICAgICA8aDM+PHNwYW4gY2xhc3M9ImRhdGVCb3giID4wMi4yNy4yMDEzPC9zcGFuPjxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvMTU2NzAvdG9wLTEwLWhvdHRlc3QtZmVtYWxlLW1vdmllLXZpbGxhaW5zLyI+VG9wIDEwIEhvdHRlc3QgRmVtYWxlIE1vdmllIFZpbGxhaW5zIDwvYT48L2gzPiAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPiAgICAgICAgICAgICAgICAgICAgPGgzPjxzcGFuIGNsYXNzPSJkYXRlQm94IiA+MDEuMDkuMjAxMzwvc3Bhbj48YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzE1NTE1L3F1aWNrY2xpY2stYS1jaHJvbm9sb2dpY2FsLWxvb2stYXQtZXZlcnktc3Rhbi1sZWUtY2FtZW8tdmlkZW8vIj5RdWlja0NsaWNrOiBBIENocm9ub2xvZ2ljYWwgTG9vayBhdCBFdmVyeSBTdGFuIExlZSBDYW1lbyBbVmlkZW9dPC9hPjwvaDM+ICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+ICAgICAgICAgICAgICAgICAgICA8aDM+PHNwYW4gY2xhc3M9ImRhdGVCb3giID4xMC4wMy4yMDEyPC9zcGFuPjxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvMTQ4Mjcvbm93LXlvdS1zZWUtbWUtbm93LXlvdS1kb250LWJlc3QtY2hhcmFjdGVyLWNhbWVvcy1pbi1tb3ZpZXMvIj48ZW0+Tm93IFlvdSBTZWUgTWUsIE5vdyBZb3UgRG9uJ3Q8L2VtPjogQmVzdCBDaGFyYWN0ZXIgQ2FtZW9zIGluIE1vdmllczwvYT48L2gzPiAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPiAgICAgICAgICAgICAgICAgICAgPGgzPjxzcGFuIGNsYXNzPSJkYXRlQm94IiA+MTAuMDEuMjAxMjwvc3Bhbj48YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzE0ODEwL3RvcC0xMC1ncmVhdC1lbnNlbWJsZXMtaW4tZ29vZC1tb3ZpZXMvIj5Ub3AgMTAgR3JlYXQgRW5zZW1ibGVzIGluIEdvb2QgTW92aWVzPC9hPjwvaDM+ICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+ICAgICAgICAgICAgICAgICAgICA8aDM+PHNwYW4gY2xhc3M9ImRhdGVCb3giID4wOC4wMi4yMDEyPC9zcGFuPjxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvMTQzNjgvYnJ5YW4tc2luZ2VyLWNvbmZpcm1zLXgtbWVuLWZpcnN0LWNsYXNzLXNlcXVlbC13aWxsLWJlLWNhbGxlZC1kYXlzLW9mLWZ1dHVyZS1wYXN0LXNheXMtZ29hbC1pcy10by1icm9hZGVuLXRoZS1mcmFuY2hpc2UvIj5CcnlhbiBTaW5nZXIgQ29uZmlybXMgPGVtPlgtTWVuOiBGaXJzdCBDbGFzczwvZW0+IFNlcXVlbCBXaWxsIEJlIENhbGxlZCA8ZW0+RGF5cyBvZiBGdXR1cmUgUGFzdDwvZW0+OyBTYXlzIEdvYWwgaXMgdG8gIkJyb2FkZW4iIHRoZSBGcmFuY2hpc2UgPC9hPjwvaDM+ICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxhc3QiPiAgICAgICAgICAgICAgICAgICAgPGgzPjxzcGFuIGNsYXNzPSJkYXRlQm94IiA+MDcuMTUuMjAxMjwvc3Bhbj48YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzE0MjUyL3gtbWVuLWZpcnN0LWNsYXNzLXNlcXVlbC1wcm9kdWNlci1vZmZlcnMtYnJpZWYtdXBkYXRlLyI+PGVtPlgtTWVuOiBGaXJzdCBDbGFzczwvZW0+IFNlcXVlbDogUHJvZHVjZXIgT2ZmZXJzIEJyaWVmIFVwZGF0ZTwvYT48L2gzPiAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3VsPiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNsZWFyIj48L2Rpdj4gICAgICAgIDwvZGl2PiAgICAgICAgICAgICAgICAgICA8L2Rpdj5kAh8PDxYCHwRnZBYGAgEPZBYCZg8WAh8CZWQCAw9kFgJmDw8WCB4IT2JqZWN0SUQC8HseBlR5cGVJRAIfHgZSb290SUQCrI0GHgtTaW5nbGVUb3BpY2hkFgQCAQ9kFgYCAg8PFgIeD1ZhbGlkYXRpb25Hcm91cAUKcmVwbHl2YWxpZGRkAgQPDxYCHw8FCnJlcGx5dmFsaWRkZAIFDw8WAh8PBQpyZXBseXZhbGlkZGQCAg8PFgIfBGdkFgYCAg8PFgIfDwUKcmVwbHl2YWxpZGRkAgQPDxYCHw8FCnJlcGx5dmFsaWRkZAIFDw8WAh8PBQpyZXBseXZhbGlkZGQCBQ9kFgJmDw8WCB8LAvB7HwwCHx8NAqyNBh8OaGQWBAIBD2QWBgICDw8WAh8PBQhuZXd2YWxpZGRkAgQPDxYCHw8FCG5ld3ZhbGlkZGQCBQ8PFgIfDwUIbmV3dmFsaWRkZAICDw8WAh8EZ2QWBgICDw8WAh8PBQhuZXd2YWxpZGRkAgQPDxYCHw8FCG5ld3ZhbGlkZGQCBQ8PFgIfDwUIbmV3dmFsaWRkZAILDw8WBh4PUGFnZXJfSXRlbUNvdW50AgEeDlBhZ2VyX1BhZ2VTaXplAggeD1BhZ2VyX1BhZ2VDb3VudAIBZBYCZg8PFgIfBGhkFhICAQ8PFgIfBGhkZAIDDw8WBB4IQ3NzQ2xhc3MFCXRoaXMtcGFnZR4EXyFTQgICZGQCBQ8PFgIfBGhkZAIHDw8WBB8CBQItMh8HBXFodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzE1ODU2L3N0cmFuZ2VyLXRoYW4tZmljdGlvbi1jb3VsZC1zdXBlcnBvd2VyZWQtbXV0YW50cy1leGlzdC1pbi0zMC15ZWFycy8/cGFnZT0tMmRkAgkPDxYEHwIFAi0xHwcFcWh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvMTU4NTYvc3RyYW5nZXItdGhhbi1maWN0aW9uLWNvdWxkLXN1cGVycG93ZXJlZC1tdXRhbnRzLWV4aXN0LWluLTMwLXllYXJzLz9wYWdlPS0xZGQCCw8PFgQfAgUBMB8HBXBodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzE1ODU2L3N0cmFuZ2VyLXRoYW4tZmljdGlvbi1jb3VsZC1zdXBlcnBvd2VyZWQtbXV0YW50cy1leGlzdC1pbi0zMC15ZWFycy8/cGFnZT0wZGQCDQ8PFgIfBGhkZAIPDw8WBh8TBQl0aGlzLXBhZ2UfAgUBMR8UAgJkZAIRDw8WAh8EaGRkAg0PZBYCAgMPZBYCZg8WAh8CBd43PGRpdiBjbGFzcz0iaXRlbS1mbWEiPjwhLS0tLT48c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgc3JjPSJodHRwOi8vY29udGVudC5yZWVsei5jb20vYXNzZXRzL2pzL3l1aS11dGlsaXRpZXMuanMiPjwvc2NyaXB0PjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9Imh0dHA6Ly9jb250ZW50LnJlZWx6LmNvbS9hc3NldHMvanMvc2hhZG93Ym94LXl1aS5qcyI+PC9zY3JpcHQ+PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIHNyYz0iaHR0cDovL2NvbnRlbnQucmVlbHouY29tL2Fzc2V0cy9qcy9zaGFkb3dib3guanMiPjwvc2NyaXB0PjxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iaHR0cDovL2NvbnRlbnQucmVlbHouY29tL2Fzc2V0cy9jc3Mvc2hhZG93Ym94LmNzcyIgdHlwZT0idGV4dC9jc3MiIC8+PGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJodHRwOi8vY29udGVudC5yZWVsei5jb20vYXNzZXRzL2NvbnRlbnQvc2V0dGluZ3Mvc3R5bGVzaGVldHMvc3VtbWVyLWd1aWRlLTIwMDktMi5jc3MiIHR5cGU9InRleHQvY3NzIiAvPjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij53aW5kb3cub25sb2FkID0gU2hhZG93Ym94LmluaXQ7PC9zY3JpcHQ+PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPmZ1bmN0aW9uIHRvZ2dsZUVsZW1lbnRWaXNpYmlsaXR5KCBpZCApIHsJdmFyIGUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCggaWQgKTsJdmFyIGVhID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoIGlkICsgIi1saW5rIiApOwl2YXIgbmV3c3RhdGUgPSAoIGUuc3R5bGUuZGlzcGxheSA9PSAnYmxvY2snICkgPyAnbm9uZScgOiAnYmxvY2snOwl2YXIgbmV3dGV4dCA9ICggZS5zdHlsZS5kaXNwbGF5ID09ICdibG9jaycgKSA/ICdbK10gU2hvdyBNb250aCcgOiAnWy1dIEhpZGUgTW9udGgnOwllLnN0eWxlLmRpc3BsYXkgPSBuZXdzdGF0ZTsJZWEuaW5uZXJIVE1MID0gbmV3dGV4dDt9PC9zY3JpcHQ+PGRpdiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2h0dHA6Ly9jYWNoZS5SZWVsei5jb20vYXNzZXRzL2NvbnRlbnQvZm1hL1JFRUxaSVMtRk1BLWJhY2tncm91bmRyZXBlYXQtMDEuanBnJyk7d2lkdGg6MzAwcHg7IG1hcmdpbi1ib3R0b206MTBweDsgYm9yZGVyOjFweCBzb2xpZCAjYWFhYWFhOyBwYWRkaW5nOjVweCAwIDE1cHggMDsiPjxhIHJlbD0ic2hhZG93Ym94O3dpZHRoPTcyMDtoZWlnaHQ9NDA1IiBocmVmPSJodHRwOi8vY2FjaGUucmVlbHouY29tL2Fzc2V0cy9mbGFzaC9zeW5kaWNhdGVkUGxheWVyLnN3Zj9jbGlwaWQ9NjgxNzUiPjxpbWcgc3R5bGU9Im1hcmdpbi1sZWZ0OjRweDsiIHNyYz0iaHR0cDovL2NhY2hlLlJlZWx6LmNvbS9hc3NldHMvY29udGVudC9mbWEvUkVFTFpJUy0yMDEzLXJlcGZyYW1lLTAzLmpwZyI+PC9hPjxwIHN0eWxlPSJ0ZXh0LWFsaWduOmNlbnRlcjsiPjxpbWcgc3R5bGU9Im1hcmdpbi10b3A6MjVweDsiIHNyYz0iaHR0cDovL2NhY2hlLlJlZWx6LmNvbS9hc3NldHMvY29udGVudC9mbWEvcmVlbHppcy1GTUEtbGVhcm5tb3JlLTAxLnBuZyI+PC9wPjx0YWJsZSB3aWR0aD0iMTAwJSI+PHRyPgk8dGQgYWxpZ249ImNlbnRlciI+CTxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL2JhcmFiYmFzLz91dG1fc291cmNlPVJlZWx6LUlzJmFtcDt1dG1fbWVkaXVtPUZNQSZhbXA7dXRtX2NvbnRlbnQ9QmFyYWJiYXMmYW1wO3V0bV9jYW1wYWlnbj1SZWVseiUyQklzIj4JPGltZyBzdHlsZT0ibWFyZ2luOjIwcHggMCAwIDA7IiBzcmM9Imh0dHA6Ly9jYWNoZS5SZWVsei5jb20vYXNzZXRzL2NvbnRlbnQvZm1hL3JlZWx6aXMtRk1BLWJhcmFiYmFzLTAxLnBuZyI+CTwvYT4JPC90ZD4JCTx0ZCBhbGlnbj0iY2VudGVyIj4JPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vYm9tYmdpcmxzLz91dG1fc291cmNlPVJlZWx6LUlzJmFtcDt1dG1fbWVkaXVtPUZNQSZhbXA7dXRtX2NvbnRlbnQ9Qm9tYiUyQkdpcmxzJmFtcDt1dG1fY2FtcGFpZ249UmVlbHolMkJJcyI+CTxpbWcgc3R5bGU9Im1hcmdpbjoxNXB4IDAgMCAwOyIgc3JjPSJodHRwOi8vY2FjaGUuUmVlbHouY29tL2Fzc2V0cy9jb250ZW50L2ZtYS9SRUVMWklTLUZNQS1ib21iZ2lybHMtbG9nby0wMi5wbmciPgk8L2E+CTwvdGQ+PC90cj48dHI+CTx0ZCBhbGlnbj0iY2VudGVyIj4JPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vYmV2ZXJseWhpbGxzcGF3bi8/dXRtX3NvdXJjZT1SZWVsei1JcyZhbXA7dXRtX21lZGl1bT1GTUEmYW1wO3V0bV9jb250ZW50PUJldmVybHklMkJIaWxscyUyQlBhd24mYW1wO3V0bV9jYW1wYWlnbj1SZWVseiUyQklzIj4JPGltZyBzdHlsZT0ibWFyZ2luOjE1cHggMCAwIDA7IiBzcmM9Imh0dHA6Ly9jYWNoZS5SZWVsei5jb20vYXNzZXRzL2NvbnRlbnQvZm1hL1JFRUxaSVMtRk1BLWJocGF3bi1sb2dvLTAxLnBuZyI+CTwvYT4JPC90ZD4JPHRkIGFsaWduPSJjZW50ZXIiPgk8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9zaG93LzE1MC9yYWNlLXRvLXRoZS1zY2VuZS8/dXRtX3NvdXJjZT1SZWVsei1JcyZhbXA7dXRtX21lZGl1bT1GTUEmYW1wO3V0bV9jb250ZW50PVJhY2UlMkJ0byUyQnRoZSUyQlNjZW5lJmFtcDt1dG1fY2FtcGFpZ249UmVlbHolMkJJcyI+CTxpbWcgc3R5bGU9Im1hcmdpbjoxNXB4IDAgMCAwOyIgc3JjPSJodHRwOi8vY2FjaGUuUmVlbHouY29tL2Fzc2V0cy9jb250ZW50L2ZtYS9SRUVMWklTLUZNQS1ydHRzLWxvZ28tMDEucG5nIj4JPC9hPgk8L3RkPjwvdHI+PHRyPgk8dGQgYWxpZ249ImNlbnRlciI+CTxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL3RydWVqdXN0aWNlLz91dG1fc291cmNlPVJlZWx6LUlzJmFtcDt1dG1fbWVkaXVtPUZNQSZhbXA7dXRtX2NvbnRlbnQ9VHJ1ZSUyQkp1c3RpY2UmYW1wO3V0bV9jYW1wYWlnbj1SZWVseiUyQklzIj4JPGltZyBzdHlsZT0ibWFyZ2luOjIwcHggMCAwIDA7IiBzcmM9Imh0dHA6Ly9jYWNoZS5SZWVsei5jb20vYXNzZXRzL2NvbnRlbnQvZm1hL3JlZWx6aXMtRk1BLXRydWVqdXN0aWNlLTAxLnBuZyI+CTwvYT4JPC90ZD4JPHRkIGFsaWduPSJjZW50ZXIiPgk8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS94aWlpLz91dG1fc291cmNlPVJlZWx6LUlzJmFtcDt1dG1fbWVkaXVtPUZNQSZhbXA7dXRtX2NvbnRlbnQ9WElJSSZhbXA7dXRtX2NhbXBhaWduPVJlZWx6JTJCSXMiPgk8aW1nIHN0eWxlPSJtYXJnaW46MjBweCAwIDAgMDsiIHNyYz0iaHR0cDovL2NhY2hlLlJlZWx6LmNvbS9hc3NldHMvY29udGVudC9mbWEvcmVlbHppcy1GTUEteGlpaS0wMS5wbmciPgk8L2E+CTwvdGQ+PC90cj48dHI+CTx0ZCBhbGlnbj0iY2VudGVyIj4JPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vcmVlbHpzaG93Lz91dG1fc291cmNlPVJlZWx6LUlzJmFtcDt1dG1fbWVkaXVtPUZNQSZhbXA7dXRtX2NvbnRlbnQ9VGhlJTJCUmVlbHolMkJTaG93JmFtcDt1dG1fY2FtcGFpZ249UmVlbHolMkJJcyI+CTxpbWcgc3R5bGU9Im1hcmdpbjoxNXB4IDAgMCAwOyIgc3JjPSJodHRwOi8vY2FjaGUuUmVlbHouY29tL2Fzc2V0cy9jb250ZW50L2ZtYS9yZWVsemlzLUZNQS1yZWVsenNob3ctMDIucG5nIj4JPC9hPgk8L3RkPgk8dGQgYWxpZ249ImNlbnRlciI+CTxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL3dob3NhaWR3aGF0Lz91dG1fc291cmNlPVJlZWx6LUlzJmFtcDt1dG1fbWVkaXVtPUZNQSZhbXA7dXRtX2NvbnRlbnQ9V2hvJTJCU2FpZCUyQldoYXQmYW1wO3V0bV9jYW1wYWlnbj1SZWVseiUyQklzIj4JPGltZyBzdHlsZT0ibWFyZ2luOjE1cHggMCAwIDA7IiBzcmM9Imh0dHA6Ly9jYWNoZS5SZWVsei5jb20vYXNzZXRzL2NvbnRlbnQvZm1hL1JFRUxaSVMtRk1BLXdob3NhaWR3aGF0LWxvZ28tMDIucG5nIj4JPC9hPgk8L3RkPjwvdHI+PC90YWJsZT4JPC9kaXY+PCEtLS08YSByZWw9InNoYWRvd2JveDt3aWR0aD03MjA7aGVpZ2h0PTQwNSIgaHJlZj0iaHR0cDovL2NhY2hlLnJlZWx6LmNvbS9hc3NldHMvZmxhc2gvc3luZGljYXRlZFBsYXllci5zd2Y/Y2xpcGlkPTU0Nzk1Ij4tLT48IS0tLS0+PC9kaXY+PGRpdiBjbGFzcz0iaXRlbS1mbWEiPjwhLS0tLT48ZGl2IGNsYXNzPSJzdWItaXRlbSI+PHRhYmxlIHdpZHRoPSIxMDAlIj48dHI+PHRkPgk8cCBzdHlsZT0iIG1hcmdpbi1yaWdodDo1cHg7IGZvbnQtZmFtaWx5OkhlbHZldGljYSxBcmlhbCxTYW5zLXNlcmlmOyBmb250LXNpemU6MTJweDsgY29sb3I6Izg4ODg4ODsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBmb250LXdlaWdodDpib2xkOyI+CUZPTExPVyBSRUVMWjogCTwvcD48L3RkPjx0ZD4JPGEgaHJlZj0iaHR0cDovL3d3dy5mYWNlYm9vay5jb20vUmVlbHpDaGFubmVsIj48aW1nIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyIgc3JjPSJodHRwOi8vY2FjaGUuUmVlbHouY29tL2Fzc2V0cy9jb250ZW50L2ZtYS9GTUEtc29jaWFsbGlua3MtZmFjZWJvb2stMDIucG5nIj48L2E+PC90ZD48dGQ+CTxhIGhyZWY9Imh0dHBzOi8vdHdpdHRlci5jb20vcmVlbHpjaGFubmVsIj48aW1nIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyIgc3JjPSJodHRwOi8vY2FjaGUuUmVlbHouY29tL2Fzc2V0cy9jb250ZW50L2ZtYS9GTUEtc29jaWFsbGlua3MtdHdpdHRlci0wMi5wbmciPjwvYT48L3RkPjx0ZD4JPGEgaHJlZj0iaHR0cDovL3BpbnRlcmVzdC5jb20vcmVlbHpjaGFubmVsLyI+PGltZyBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiIHNyYz0iaHR0cDovL2NhY2hlLlJlZWx6LmNvbS9hc3NldHMvY29udGVudC9mbWEvRk1BLXNvY2lhbGxpbmtzLXBpbnRlcmVzdC0wMi5wbmciPjwvYT48L3RkPjx0ZD4JPGEgaHJlZj0iaHR0cDovL2dldGdsdWUuY29tL3JlZWx6Y2hhbm5lbCI+PGltZyBzcmM9Imh0dHA6Ly9jYWNoZS5SZWVsei5jb20vYXNzZXRzL2NvbnRlbnQvZm1hL0ZNQS1zb2NpYWxsaW5rcy1nZXRnbHVlLTAyLnBuZyI+PC9hPjwvdGQ+CTwvdHI+PC90YWJsZT48L2Rpdj48IS0tLS0+PC9kaXY+PGRpdiBjbGFzcz0iaXRlbS1mbWEiPjwhLS0tLT48c3R5bGUgdHlwZT0idGV4dC9jc3MiPiAgICAjZW1haWxib3ggcCB7bWFyZ2luLWJvdHRvbTogMTBweDsgZm9udC1zaXplOiAxNHB4OyBjb2xvcjogIzg4ODg4ODsgbGluZS1oZWlnaHQ6MThweDt9ICAgICNlbWFpbGJveCAjZW1haWxzdWJtaXNzaW9uX3Jlc3VsdHMgeyBjb2xvcjogcmVkOyBmb250LXNpemU6IDEycHg7IHBhZGRpbmc6IDEwcHg7IGRpc3BsYXk6IG5vbmU7fSAgICAjZW1haWxib3ggaW5wdXRbdHlwZT0idGV4dCJdIHsgdGV4dC1hbGlnbjpsZWZ0OyBjb2xvcjogI2JiYmJiYjsgZm9udC1zaXplOiAxNHB4OyBmb250LWZhbWlseTpBcmlhbDsgd2lkdGg6IDE5NnB4OyBoZWlnaHQ6IDI4cHg7IHBhZGRpbmctbGVmdDoxMHB4O30gICAgICNlbWFpbGJveCBpbnB1dC5idXR0b24ge2JvcmRlci1yYWRpdXM6NHB4OyBmb250LXNpemU6IDE2cHg7IGZvbnQtd2VpZ2h0OiBib2xkOyBmb250LWZhbWlseTpIZWx2ZXRpY2EsQXJpYWwsQ2FsaWJyaSxTYW5zLXNlcmlmO2hlaWdodDogMzBweDsgd2lkdGg6NDBweDsgbWFyZ2luLWxlZnQ6IDRweDsgdmVydGljYWwtYWxpZ246dG9wOyBiYWNrZ3JvdW5kLWNvbG9yOiMzNDdjYjM7fSAgICAgI2VtYWlsYm94IC5sb2FkaW5nIHsgYmFja2dyb3VuZDogI0ZGRkZGRiB1cmwoL2Fzc2V0cy9nbG9iYWwvcmVlbHpMb2FkaW5nLmdpZikgY2VudGVyIG5vLXJlcGVhdDsgYm9yZGVyOiAxcHggc29saWQgI0NDQ0NDQzsgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiA5OTk7IHdpZHRoOjI1OHB4OyBoZWlnaHQ6IDU1cHg7IH08L3N0eWxlPjxkaXYgaWQ9ImVtYWlsYm94Ij4gICAgPGRpdiBjbGFzcz0ic3ViLWl0ZW0iPiAgICA8ZGl2IHN0eWxlPSJtYXJnaW46MTBweDsiPiAgICAgICAgPGRpdiBjbGFzcz0ibG9hZGluZyBoaWRlIiBpZD0ibG9hZGluZ0RpdiI+PC9kaXY+ICAgICAgICA8cD5TaWduIHVwIGZvciA8c3Ryb25nPlJlZWx6IFJlY29tbWVuZHM8L3N0cm9uZz4sIG91ciB3ZWVrbHkgbmV3c2xldHRlcjwvcD4gICAgICAgIDxpbnB1dCBpZD0iZW1haWxJbnB1dCIgb25mb2N1cz0iamF2YXNjcmlwdDpjbGVhcklucHV0KHRoaXMpOyIgb25ibHVyPSJqYXZhc2NyaXB0OnNldERlZmF1bHQodGhpcyk7IiB0eXBlPSJ0ZXh0IiBuYW1lPSJlbWFpbElucHV0IiB2YWx1ZT0iRW1haWwgQWRkcmVzcyIgbWF4bGVuZ3RoPSIyMDAiIG9ua2V5dXA9ImphdmFzY3JpcHQ6b25LZXlVcE5ld2xldHRlck9wdGluKGV2ZW50LCBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZW1haWxJbnB1dCcpLnZhbHVlLCBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZW1haWxzdWJtaXNzaW9uX3Jlc3VsdHMnKSk7Ii8+ICAgICAgICA8aW5wdXQgdHlwZT0iYnV0dG9uIiBvbmNsaWNrPSJqYXZhc2NyaXB0OnN1Ym1pdE5ld3NsZXR0ZXJPcHRJbkVtYWlsKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdlbWFpbElucHV0JykudmFsdWUsIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdlbWFpbHN1Ym1pc3Npb25fcmVzdWx0cycpKTtyZXR1cm4gZmFsc2U7IiBpZD0iYnRuRW1haWxTdWJtaXQiIHZhbHVlPSJHTyIgY2xhc3M9ImJ1dHRvbiIgLz4gICAgICAgIDxkaXYgaWQ9ImVtYWlsc3VibWlzc2lvbl9yZXN1bHRzIj48L2Rpdj4gICAgPC9kaXY+PC9kaXY+PCEtLS0tPjwvZGl2PjxkaXYgY2xhc3M9Iml0ZW0tZm1hIj48IS0tLS0+PGRpdiBjbGFzcz0ic3ViLWl0ZW0iPjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4kKGRvY3VtZW50KS5yZWFkeSggZnVuY3Rpb24oKSB7dmFyIGxvYWRQYWdlID0gJy9zZXJ2aWNlcy9uZXdzL0dldE5ld3MuYXNweD9mPWh0bWwmYW1wO291dD1wb3B1bGFyLW5ld3MmYW1wO2M9Nic7IGxvYWRQYWdlID0gbG9hZFBhZ2UucmVwbGFjZSgvYW1wOy9nLCAiIik7JCgnI3BvcHVsYXJlTW92aWVOZXdzJykubG9hZChsb2FkUGFnZSk7IH0pOzwvc2NyaXB0PjxoMj5Nb3N0IFZpZXdlZCBNb3ZpZSBOZXdzPC9oMj48ZGl2IGlkPSJwb3B1bGFyZU1vdmllTmV3cyIgY2xhc3M9Im1vc3RWaWV3ZWQiPjwvZGl2PjxhIGNsYXNzPSJtb3JlIiBocmVmPSIvbW92aWUtbmV3cy8iPk1vcmUgTW92aWUgTmV3cyAmZ3Q7PC9hPjxkaXYgY2xhc3M9ImNsZWFyIj48L2Rpdj48L2Rpdj48IS0tLS0+PC9kaXY+ZGTh4QdKcNONpKrzHmU1EFx7XCMQGQ==" />

     
    <div style="height:0px;"></div>
    
    <div id="page-wrap" >
        <div class="header-row">
            <div class="center">
                <div id="login">
                    <a class='login' href='javascript:displayLoginForm()' title='Login or Register' rel='nofollow'>login/register</a>
                </div>
                <div id="share-tools">
                    <ul>
                        <li><a class="share-twitter" href="http://www.twitter.com/reelzchannel"></a></li>
                        <li><a class="share-getglue" href="http://www.getglue.com/reelzchannel"></a></li>
                        <li><a class="share-pinterest" href="http://www.pinterest.com/reelzchannel"></a></li>
                        <li><a  class="share-facebook" href="http://www.facebook.com/reelzchannel"></a></li>
                    </ul>
                </div>
                <div class="clear"></div>
            </div>
        </div>
        <div id="header-wrap">
            <div id="header-content">
                <div class="header-row">
                    <a href="/"><span id="header-logo"><img style="margin-top:30px;" src="/assets/reelzlogo-main.png" alt="Reelz Logo"/></span></a>
                    <div class="ad">
<div class="advertisement">
<script type="text/javascript">GA_googleAddAttr("movie", "234326,270258,292431,166139,156437,215227");GA_googleAddAttr("person", "");GA_googleAddAttr("show", "");GA_googleFillSlot("reelz_news_top_728x90");</script>
</div>

</div>
                    <div class="clear"></div>
                </div>
                
                <div class="header-row">
                    <div class="header-row-col">
                        <div id="top-nav">
                            <ul id="nav">
                                <li class="navItem nohover"><a href="/" class="menuLink">home</a></li>
                                <li class="navItem"><a id="reelzchanneltvHover" class="menuLink" href="/watch/">shows</a></li>
                                <li class="navItem"><a id="newsHover" href="/movie-news/" class="menuLink">news</a></li>
                                 <li class="navItem"><a id="theatersHover" href="/theaters/" class="menuLink">movies</a></li>
                                <li class="navItem"><a id="trailersHover" href="/trailers/" class="menuLink">trailers</a></li>
                                <li class="navItem"><a id="reviewsHover" href="/reviews/" class="menuLink">reviews</a></li> 
                            </ul>
                            <div class="clear"></div>
                        </div>
                        <div id="search-wrap">
                            <div id="top-search">
                                <div class="top-quicksearch-output-wrap">
                                    <span class="top-quicksearch-output" id="navQsOutput"></span>
                                </div>
                                <input autocomplete="off" id="navQsTxtBox" type="text" value="Search REELZ"
                                    onblur="javascript:setDefault(this);javascript:reelzQSearch.cancelBubble(event);"
                                    onfocus="javascript:clearInput(this)" onkeyup="javascript:reelzQSearch.refreshResults(this, document.getElementById('navQsOutput'), '', 'quicksearch', '', event); return false;" />
                            </div>
                            <input class="button go" type="button" id="btnQuickSearchSubmit" onclick="javascript:reelzQSearch.search();return false;" />
                        </div>
                    </div>
                    <div class="header-row-col last">
                        <div class="findreelz-wrapper">
                            <span id="top-location-wrap" class="location">
                                
<span id="zipLabel">FIND REELZ:</span>
<input name="ctl00$locationCtrl$locationInput" type="text" id="ctl00_locationCtrl_locationInput" class="toplocationInput" size="5" maxlength="5" value="zip code" onfocus="this.value = ''" onkeyup="javascript:onKeyUpLocationInput(this, document.getElementById('zipValidationError'), 0, event);return false;" />
<input name="ctl00$locationCtrl$locationInputSubmit" type="button" id="ctl00_locationCtrl_locationInputSubmit" class="button go" onclick="javascript:submitLocationInput(document.getElementById('ctl00_locationCtrl_locationInput'), document.getElementById('zipValidationError'), 0);" />
<p class="error" id="zipValidationError" style="display: none;"></p>
                            </span>
                            <div id="topNavReelzLookup" class="top-nav-reelzlookup"></div>
                            <div class="clear"></div>
                       </div>
                    </div>
                    <div class="clear"></div>
                 </div>
            </div>
        </div>
        <div id="expand-wrap">
           
            

           
        </div>
        <div class="clear"></div>
        
        <div id="body-wrap">
            <div id="body-content">
                
                
                <div id="main-content">
                    
    
    <div id="main-2column">
    <div class="item sub-item">
        <div id="BlogWrapper">
            
            
            <div id="ctl00_cphContent_SingleBlog">
	
                <div id="ShareTools">
                    <h5>Share</h5>
                    <ul class="post-tools">
                        <li><a href="javascript:window.print();" rel="nofollow">
                            <img class="printShareButton" alt="print" title="print" src="/assets/images/services-sprite.gif" />
                            Print</a>
                        </li>
                        <li>
                            <a id="ctl00_cphContent_emailLNK" rel="nofollow" href="mailto:?subject=ReelzChannel: Stranger Than Fiction: Could Superpowered Mutants Exist in 30 Years?&amp;body=Back in 1963, The X-Men first debuted in Marvel comic books, revealing five teenaged &quot;mutants&quot; who were granted superpowers due to their genetic makeup and were shunned by society. 50 years later, the X-Men are not only one of Marvel's most popular comic book characters, but also a multimillion dollar movie franchise to go along with several cartoon adaptations, toys and video games. But how close are mutants to becoming a reality? If some reports are to be believed, it could be only 30 years before human beings are able to control the weather or shoot beams of energy out of their eyes.%0a%0ahttp%3a%2f%2fwww.reelz.com%2fmovie-news%2f15856%2fstranger-than-fiction-could-superpowered-mutants-exist-in-30-years%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/15856/stranger-than-fiction-could-superpowered-mutants-exist-in-30-years/&amp;t=Stranger+Than+Fiction%3a+Could+Superpowered+Mutants+Exist+in+30+Years%3f" 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/15856/stranger-than-fiction-could-superpowered-mutants-exist-in-30-years/" 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/15856/stranger-than-fiction-could-superpowered-mutants-exist-in-30-years/&amp;title=Stranger+Than+Fiction%3a+Could+Superpowered+Mutants+Exist+in+30+Years%3f&amp;description=Back+in+1963%2c+The+X-Men+first+debuted+in+Marvel+comic+books%2c+revealing+five+teenaged+%22mutants%22+who+were+granted+superpowers+due+to+their+genetic+makeup+and+were+shunned+by+society.+50+years+later%2c+the+X-Men+are+not+only+one+of+Marvel's+most+popular+comic+book+characters%2c+but+also+a+multimillion+dollar+movie+franchise+to+go+alo" 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/15856/stranger-than-fiction-could-superpowered-mutants-exist-in-30-years/&amp;title=Stranger+Than+Fiction%3a+Could+Superpowered+Mutants+Exist+in+30+Years%3f" 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/15856/stranger-than-fiction-could-superpowered-mutants-exist-in-30-years/&amp;h=Stranger+Than+Fiction%3a+Could+Superpowered+Mutants+Exist+in+30+Years%3f" 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=Stranger+Than+Fiction%3a+Could+Superpowered+Mutants+Exist+in+30+Years%3f&amp;c=Back+in+1963%2c+The+X-Men+first+debuted+in+Marvel+comic+books%2c+revealing+five+teenaged+%22mutants%22+who+were+granted+superpowers+due+to+their+genetic+makeup+and+were+shunned+by+society.+50+years+later%2c+the+X-Men+are+not+only+one+of+Marvel's+most+popular+comic+book+characters%2c+but+also+a+multimillion+dollar+movie+franchise+to+go+along+with+several+cartoon+adaptations%2c+toys+and+video+games.+But+how+close+are+mutants+to+becoming+a+reality%3f+If+some+reports+are+to+be+believed%2c+it+could+be+only+30+years+before+human+beings+are+able+to+control+the+weather+or+shoot+beams+of+energy+out+of+their+eyes.++%0d%0a%0d%0a%0d%0a%0d%0a%0d%0a%0d%0a&amp;u=http://www.reelz.com/movie-news/15856/stranger-than-fiction-could-superpowered-mutants-exist-in-30-years/&amp;l=7" target="_blank"><img class="myspaceShareButton" alt="MySpace" title="MySpace" src="/assets/images/services-sprite.gif"> MySpace</a>
                        </li>
                    </ul>
                    <div class="shareServices">
                        <span class="shareit"><script src="http://www.stumbleupon.com/hostedbadge.php?s=5"></script></span>
                        <span class="shareit">
                            <g:plusone size="tall" count="true"></g:plusone>
                        </span>
                       
                    </div>
                    <div class="clear">    <h5>SIGN UP FOR FAN ALERTS</h5>    <p>Be the first to watch new trailers.Get news about the stars you love.Never miss your favorite movie!</p>    <div style="background-color:#edf2cc; border: 1px solid #CCCCCC; padding: 3px; color:#333333; margin-top: 5px;">        <h5 style="text-align:center; background-color: Transparent; color: #666666; font-weight:bold;">Related Fan Alerts</h5>                                               <div class="inline-list">                <ul class="related" id="RelatedAlerts">                                                                <li >                            <input type="checkbox" id="m234326" name="X-Men Origins: Wolverine" /> X-Men Origins: Wolverine                        </li>                                            <li >                            <input type="checkbox" id="m270258" name="X-Men: First Class" /> X-Men: First Class                        </li>                                            <li >                            <input type="checkbox" id="m292431" name="X-Men: Days of Future Past" /> X-Men: Days of Future Past                        </li>                                            <li >                            <input type="checkbox" id="m166139" name="X-Men" /> X-Men                        </li>                                            <li >                            <input type="checkbox" id="m156437" name="X-Men: The Last Stand" /> X-Men: The Last Stand                        </li>                                            <li class="last">                            <input type="checkbox" id="m215227" name="X2: X-Men United" /> X2: X-Men United                        </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/TheWolverine%20REELZ.jpg" id="ctl00_cphContent_HeroImage" class="blog-image-top" alt="stranger-than-fiction-could-superpowered-mutants-exist-in-30-years" />
                    
                    <h1>
                    Stranger Than Fiction: Could Superpowered Mutants Exist in 30 Years?</h1>
                    <cite>Posted 03.13.13 by Ryan</cite>
                    <div id='fb-root'></div><script>(function(d, s, id) {  var js, fjs = d.getElementsByTagName(s)[0];  if (d.getElementById(id)) return;  js = d.createElement(s); js.id = id;  js.src = '//connect.facebook.net/en_US/all.js#xfbml=1';  fjs.parentNode.insertBefore(js, fjs);}(document, 'script', 'facebook-jssdk'));</script><fb:like href='http://www.reelz.com/movie-news/15856/stranger-than-fiction-could-superpowered-mutants-exist-in-30-years/' show_faces='false' layout='button_count' width='250px' height='35px' send='true'></fb:like>
                    <p>Back in 1963, <em>The X-Men</em> first debuted in Marvel comic books, revealing five teenaged "mutants" who were granted superpowers due to their genetic makeup and were shunned by society. 50 years later, the <em>X-Men</em> are not only one of Marvel's most popular comic book characters, but also a multimillion dollar movie franchise to go along with several cartoon adaptations, toys and video games. But how close are mutants to becoming a reality? If some reports are to be believed, it could be only 30 years before human beings are able to control the weather or shoot beams of energy out of their eyes.</p>  





<P><strong>The Strange Truth</strong></p>

<p>"Advancements in gene technology could lead to a class of genetically superior humans by 2045," Britain's Ministry of Defense’s think tank Development Concepts and Doctrine Centre reported to <a href="http://www.thesun.co.uk/sol/homepage/news/campaigns/our_boys/4811161/MoD-boffins-X-Men-superhumans-a-reality-in-30-years.html"><em>The Sun</em></a> after a two-day summit. "Human augmentation is likely to increase over the next 30 years. Discussions highlighted that it is possible that advances in biology, unequally shared across society, could generate genetic inequality."</p>

<p>The summit was conducted last summer between experts from universities, industry and government, though little more has been revealed about their findings. Considering the source is <em>The Sun</em>, a British tabloid, obvious questions arise as to the validity of the report, which was obtained by <em>The Sun</em> via a Freedom of Information request made by the publication. However, with the advancements made not only in technology but also in genetics, perhaps all that is lofty is the prognostication of the date the science will be available.</p>

<p>It's already established that the U.S. military is developing <a href="http://www.reelz.com/movie-news/15470/stranger-than-fiction-the-u-s-military-is-developing-real-life-superhero-tech/">real-life "superhero" tech</a>, not unlike the kind Tony Stark uses in <a href="http://www.reelz.com/movie/269368/iron-man-3/"><em>Iron Man</em></a> and <a href="http://www.reelz.com/movie/262408/the-avengers"><em>The Avengers</em></a>, but there are also examples of technologies that are available without the advantages of being in a military organization. For instance, advancements in cochlear implants have been able to restore hearing to the deaf and, seemingly even more drawn from the realm of fiction, a study at the University of Pittsburgh successfully revealed that a robotic arm could be <a href="http://www.extremetech.com/extreme/143648-giant-leap-for-bcis-paraplegic-woman-uses-mind-controlled-robotic-arm-to-feed-herself">controlled by the mind of a quadriplegic woman</a> who had electrodes implanted in her motor cortex. </p>

<p>Besides technology, drugs are also helping human beings achieve better memory and attention, springing forth a <a href="http://www.guardian.co.uk/science/2012/nov/07/report-ethical-concerns-human-enhancement-technologies">debate over their ethical use</a>. Yet both technology and pharmaceutical advancements may pale in comparison to genetics.</p>

<p>The advancements of genetic sequencing, the act of determining an organism's hereditary DNA, are become <a href="http://www.nature.com/news/gene-sequencing-leaves-the-laboratory-1.12454">far less expensive</a>, benefiting embryo screening after in vitro fertilization. Indeed, the way that our genetic information can be discovered and potentially altered continues to spark <a href="http://intelligencesquaredus.org/debates/past-debates/item/798-prohibit-genetically-engineered-babies">debate over how these discoveries could be used to create genetically engineered</a> babies. "Many people fear the possibility of generating transgenic 'designer babies' may become reality at some point," pointed out <strong>Dr. Desmond Nicholl</strong>, senior lecturer in biological sciences at the University of Paisley, Scotland, in his text <em>An Introduction to Genetic Engineering, 2nd ed.</em> (via <a href="http://www.bc.edu/clubs/mendel/ethos/archives/2006/zancanaro.shtml"><em>ETHOS</em></a>). "In the early 1990s informed opinion said the same thing about cloning from adult cells. Dolly arrived in 1996."</p>

<p>While there's no research to suggest that genetic engineering will be able to help create a human being with the ability to teleport himself from place to place, but what about one with greater strength or endurance? What about someone with heightened senses or even a "sixth sense" as has been <a href="http://www.independent.co.uk/news/science/scientist-who-gave-rats-sixth-sense-promises-bigger-revolutions-ahead-8498635.html">developed in rats</a>? As scientists continue to study DNA, these advancements seem more likely, though whether that will occur by 2045 is still up for debate.</p>

<p><strong>Inspired Fiction</strong></p>

<p><a href="http://www.reelz.com/movie/166139/x-men/"><em>X-Men</em></a>, <a href="http://www.reelz.com/movie/215227/x2-x-men-united/"><em>X2: X-Men United</em></a>, <a href="http://www.reelz.com/movie/156437/x-men-the-last-stand/"><em>X-Men: The Last Stand</em></a>, <a href="http://www.reelz.com/movie/234326/x-men-origins-wolverine/"><em>X-Men Origins: Wolverine</em></a>, <a href="http://www.reelz.com/movie/270258/x-men-first-class/"><em>X-Men: First Class</em></a></p>

<p>Possessing the ability to read minds, Professor X (<a href="http://www.reelz.com/person/93833/patrick-stewart/">Patrick Stweart</a>/<a href="http://www.reelz.com/person/79653/james-mcavoy/">James McAvoy</a>) puts together a school for people who also have the X-gene, which gives individuals superpowers. Taking a more pragmatic philosophy about mutant integration into society, this leads Professor X and his X-Men into opposition with his old friend Magneto (<a href="http://www.reelz.com/person/78595/ian-mckellen/">Ian McKellen</a>/<a href="http://www.reelz.com/person/264239/michael-fassbender/">Michael Fassbender</a>), who believes that mutants are superior to humanity.</p>

<P>Logan, aka Wolverine (<a href="http://www.reelz.com/person/78471/hugh-jackman/">Hugh Jackman</a>), has the ability to heal himself which slows down his aging process. An experimental military program adheres his skeleton with adamantium, giving him metal claws which he uses to take revenge on his former commanding officer, who has been experimenting on other mutants.</p>       
                

                                         <div class="greyBox">        <div class="inline-list">            <span class="label">Related:</span>            <ul class="related">		                                                    <li >                        <a href="http://www.reelz.com/movie/234326/x-men-origins-wolverine/"><nobr>X-Men Origins: Wolverine</nobr></a>                    </li>                                    <li >                        <a href="http://www.reelz.com/movie/270258/x-men-first-class/"><nobr>X-Men: First Class</nobr></a>                    </li>                                    <li >                        <a href="http://www.reelz.com/movie/292431/x-men-days-of-future-past/"><nobr>X-Men: Days of Future Past</nobr></a>                    </li>                                    <li >                        <a href="http://www.reelz.com/movie/166139/x-men/"><nobr>X-Men</nobr></a>                    </li>                                    <li >                        <a href="http://www.reelz.com/movie/156437/x-men-the-last-stand/"><nobr>X-Men: The Last Stand</nobr></a>                    </li>                                    <li class="last">                        <a href="http://www.reelz.com/movie/215227/x2-x-men-united/"><nobr>X2: X-Men United</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" >02.27.2013</span><a href="http://www.reelz.com/movie-news/15670/top-10-hottest-female-movie-villains/">Top 10 Hottest Female Movie Villains </a></h3>                </li>                                            <li class="">                    <h3><span class="dateBox" >01.09.2013</span><a href="http://www.reelz.com/movie-news/15515/quickclick-a-chronological-look-at-every-stan-lee-cameo-video/">QuickClick: A Chronological Look at Every Stan Lee Cameo [Video]</a></h3>                </li>                                            <li class="">                    <h3><span class="dateBox" >10.03.2012</span><a href="http://www.reelz.com/movie-news/14827/now-you-see-me-now-you-dont-best-character-cameos-in-movies/"><em>Now You See Me, Now You Don't</em>: Best Character Cameos in Movies</a></h3>                </li>                                            <li class="">                    <h3><span class="dateBox" >10.01.2012</span><a href="http://www.reelz.com/movie-news/14810/top-10-great-ensembles-in-good-movies/">Top 10 Great Ensembles in Good Movies</a></h3>                </li>                                            <li class="">                    <h3><span class="dateBox" >08.02.2012</span><a href="http://www.reelz.com/movie-news/14368/bryan-singer-confirms-x-men-first-class-sequel-will-be-called-days-of-future-past-says-goal-is-to-broaden-the-franchise/">Bryan Singer Confirms <em>X-Men: First Class</em> Sequel Will Be Called <em>Days of Future Past</em>; Says Goal is to "Broaden" the Franchise </a></h3>                </li>                                            <li class="last">                    <h3><span class="dateBox" >07.15.2012</span><a href="http://www.reelz.com/movie-news/14252/x-men-first-class-sequel-producer-offers-brief-update/"><em>X-Men: First Class</em> Sequel: Producer Offers Brief Update</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">
                                
                
                                <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/15856/stranger-than-fiction-could-superpowered-mutants-exist-in-30-years/';
            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/15856/stranger-than-fiction-could-superpowered-mutants-exist-in-30-years/';
            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", "234326,270258,292431,166139,156437,215227");GA_googleAddAttr("person", "");GA_googleAddAttr("show", "");GA_googleFillSlot("reelz_news_top_300x250");</script>
</div>


                <p><a href="/advertise/">Advertise on ReelzChannel</a></p>
            </div>
            <div class="item">
                <div class="item-fma"><!----><script type="text/javascript" src="http://content.reelz.com/assets/js/yui-utilities.js"></script><script type="text/javascript" src="http://content.reelz.com/assets/js/shadowbox-yui.js"></script><script type="text/javascript" src="http://content.reelz.com/assets/js/shadowbox.js"></script><link rel="stylesheet" href="http://content.reelz.com/assets/css/shadowbox.css" type="text/css" /><link rel="stylesheet" href="http://content.reelz.com/assets/content/settings/stylesheets/summer-guide-2009-2.css" type="text/css" /><script type="text/javascript">window.onload = Shadowbox.init;</script><script type="text/javascript">function toggleElementVisibility( id ) {	var e = document.getElementById( id );	var ea = document.getElementById( id + "-link" );	var newstate = ( e.style.display == 'block' ) ? 'none' : 'block';	var newtext = ( e.style.display == 'block' ) ? '[+] Show Month' : '[-] Hide Month';	e.style.display = newstate;	ea.innerHTML = newtext;}</script><div style="background-image:url('http://cache.Reelz.com/assets/content/fma/REELZIS-FMA-backgroundrepeat-01.jpg');width:300px; margin-bottom:10px; border:1px solid #aaaaaa; padding:5px 0 15px 0;"><a rel="shadowbox;width=720;height=405" href="http://cache.reelz.com/assets/flash/syndicatedPlayer.swf?clipid=68175"><img style="margin-left:4px;" src="http://cache.Reelz.com/assets/content/fma/REELZIS-2013-repframe-03.jpg"></a><p style="text-align:center;"><img style="margin-top:25px;" src="http://cache.Reelz.com/assets/content/fma/reelzis-FMA-learnmore-01.png"></p><table width="100%"><tr>	<td align="center">	<a href="http://www.reelz.com/barabbas/?utm_source=Reelz-Is&amp;utm_medium=FMA&amp;utm_content=Barabbas&amp;utm_campaign=Reelz%2BIs">	<img style="margin:20px 0 0 0;" src="http://cache.Reelz.com/assets/content/fma/reelzis-FMA-barabbas-01.png">	</a>	</td>		<td align="center">	<a href="http://www.reelz.com/bombgirls/?utm_source=Reelz-Is&amp;utm_medium=FMA&amp;utm_content=Bomb%2BGirls&amp;utm_campaign=Reelz%2BIs">	<img style="margin:15px 0 0 0;" src="http://cache.Reelz.com/assets/content/fma/REELZIS-FMA-bombgirls-logo-02.png">	</a>	</td></tr><tr>	<td align="center">	<a href="http://www.reelz.com/beverlyhillspawn/?utm_source=Reelz-Is&amp;utm_medium=FMA&amp;utm_content=Beverly%2BHills%2BPawn&amp;utm_campaign=Reelz%2BIs">	<img style="margin:15px 0 0 0;" src="http://cache.Reelz.com/assets/content/fma/REELZIS-FMA-bhpawn-logo-01.png">	</a>	</td>	<td align="center">	<a href="http://www.reelz.com/show/150/race-to-the-scene/?utm_source=Reelz-Is&amp;utm_medium=FMA&amp;utm_content=Race%2Bto%2Bthe%2BScene&amp;utm_campaign=Reelz%2BIs">	<img style="margin:15px 0 0 0;" src="http://cache.Reelz.com/assets/content/fma/REELZIS-FMA-rtts-logo-01.png">	</a>	</td></tr><tr>	<td align="center">	<a href="http://www.reelz.com/truejustice/?utm_source=Reelz-Is&amp;utm_medium=FMA&amp;utm_content=True%2BJustice&amp;utm_campaign=Reelz%2BIs">	<img style="margin:20px 0 0 0;" src="http://cache.Reelz.com/assets/content/fma/reelzis-FMA-truejustice-01.png">	</a>	</td>	<td align="center">	<a href="http://www.reelz.com/xiii/?utm_source=Reelz-Is&amp;utm_medium=FMA&amp;utm_content=XIII&amp;utm_campaign=Reelz%2BIs">	<img style="margin:20px 0 0 0;" src="http://cache.Reelz.com/assets/content/fma/reelzis-FMA-xiii-01.png">	</a>	</td></tr><tr>	<td align="center">	<a href="http://www.reelz.com/reelzshow/?utm_source=Reelz-Is&amp;utm_medium=FMA&amp;utm_content=The%2BReelz%2BShow&amp;utm_campaign=Reelz%2BIs">	<img style="margin:15px 0 0 0;" src="http://cache.Reelz.com/assets/content/fma/reelzis-FMA-reelzshow-02.png">	</a>	</td>	<td align="center">	<a href="http://www.reelz.com/whosaidwhat/?utm_source=Reelz-Is&amp;utm_medium=FMA&amp;utm_content=Who%2BSaid%2BWhat&amp;utm_campaign=Reelz%2BIs">	<img style="margin:15px 0 0 0;" src="http://cache.Reelz.com/assets/content/fma/REELZIS-FMA-whosaidwhat-logo-02.png">	</a>	</td></tr></table>	</div><!---<a rel="shadowbox;width=720;height=405" href="http://cache.reelz.com/assets/flash/syndicatedPlayer.swf?clipid=54795">--><!----></div><div class="item-fma"><!----><div class="sub-item"><table width="100%"><tr><td>	<p style=" margin-right:5px; font-family:Helvetica,Arial,Sans-serif; font-size:12px; color:#888888; text-transform:uppercase; font-weight:bold;">	FOLLOW REELZ: 	</p></td><td>	<a href="http://www.facebook.com/ReelzChannel"><img style="margin-right:5px;" src="http://cache.Reelz.com/assets/content/fma/FMA-sociallinks-facebook-02.png"></a></td><td>	<a href="https://twitter.com/reelzchannel"><img style="margin-right:5px;" src="http://cache.Reelz.com/assets/content/fma/FMA-sociallinks-twitter-02.png"></a></td><td>	<a href="http://pinterest.com/reelzchannel/"><img style="margin-right:5px;" src="http://cache.Reelz.com/assets/content/fma/FMA-sociallinks-pinterest-02.png"></a></td><td>	<a href="http://getglue.com/reelzchannel"><img src="http://cache.Reelz.com/assets/content/fma/FMA-sociallinks-getglue-02.png"></a></td>	</tr></table></div><!----></div><div class="item-fma"><!----><style type="text/css">    #emailbox p {margin-bottom: 10px; font-size: 14px; color: #888888; line-height:18px;}    #emailbox #emailsubmission_results { color: red; font-size: 12px; padding: 10px; display: none;}    #emailbox input[type="text"] { text-align:left; color: #bbbbbb; font-size: 14px; font-family:Arial; width: 196px; height: 28px; padding-left:10px;}     #emailbox input.button {border-radius:4px; font-size: 16px; font-weight: bold; font-family:Helvetica,Arial,Calibri,Sans-serif;height: 30px; width:40px; margin-left: 4px; vertical-align:top; background-color:#347cb3;}     #emailbox .loading { background: #FFFFFF url(/assets/global/reelzLoading.gif) center no-repeat; border: 1px solid #CCCCCC; position: absolute; z-index: 999; width:258px; height: 55px; }</style><div id="emailbox">    <div class="sub-item">    <div style="margin:10px;">        <div class="loading hide" id="loadingDiv"></div>        <p>Sign up for <strong>Reelz Recommends</strong>, our weekly newsletter</p>        <input id="emailInput" onfocus="javascript:clearInput(this);" onblur="javascript:setDefault(this);" type="text" name="emailInput" value="Email Address" maxlength="200" onkeyup="javascript:onKeyUpNewletterOptin(event, document.getElementById('emailInput').value, document.getElementById('emailsubmission_results'));"/>        <input type="button" onclick="javascript:submitNewsletterOptInEmail(document.getElementById('emailInput').value, document.getElementById('emailsubmission_results'));return false;" id="btnEmailSubmit" value="GO" class="button" />        <div id="emailsubmission_results"></div>    </div></div><!----></div><div class="item-fma"><!----><div class="sub-item"><script type="text/javascript">$(document).ready( function() {var loadPage = '/services/news/GetNews.aspx?f=html&amp;out=popular-news&amp;c=6'; loadPage = loadPage.replace(/amp;/g, "");$('#populareMovieNews').load(loadPage); });</script><h2>Most Viewed Movie News</h2><div id="populareMovieNews" class="mostViewed"></div><a class="more" href="/movie-news/">More Movie News &gt;</a><div class="clear"></div></div><!----></div>

            </div>
            <div id="ctl00_cphContent_rightColBottomAdWrapper" class="item-ad">
                
<div class="advertisement">
<script type="text/javascript">GA_googleAddAttr("movie", "234326,270258,292431,166139,156437,215227");GA_googleAddAttr("person", "");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", "234326,270258,292431,166139,156437,215227");GA_googleAddAttr("person", "");GA_googleAddAttr("show", "");GA_googleFillSlot("reelz_news_bottom_728x90");</script>
</div>

</div>
            <iframe src="/FooterFrame.aspx" id="FooterFrame" width="100%" height="500px" scrolling="no"></iframe>
        </div>
    </div>
    
<div id="loginBox-container" class="hide">
    <div class="loginBox">
				<a class="right" style="font-size:12px; margin:10px 10px 10px 0px" href="javascript:hideLoginForm();">close</a>
        <iframe id="reelzProfile" width="600" height="550" frameborder="0" scrolling="no" ></iframe>
    </div>
</div>

    
    </form>
    <script type="text/javascript">
        locationInit('top-location-wrap', 'True');
        trailersHoverInit('trailersHover');
        reviewsHoverInit('reviewsHover');
        //tvHoverInit('tvHover');
        newsHoverInit('newsHover');
        reelzchanneltvHoverInit('reelzchanneltvHover');
        theatersHoverInit('theatersHover');
        topNavReelzLookupInit('topNavReelzLookup');
        //hideMovieMineLink('movieMineMenu');
        FB.init("ed0ce3ebe946b763bc23d17de7226c43", "/xd_receiver.htm");  
    </script>

    
        <script type="text/javascript">
            var _gaq;_gaq = _gaq || []; _gaq.push(['_setAccount', "UA-343720-9"]);_gaq.push(['_setDomainName', '.Reelz.com']);
            var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
            document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
            _uacct = "UA-343720-1";
        </script>
        <script type="text/javascript">
            try {
                if (typeof (_gat) == 'object') {
                    var pageTracker = _gat._getTracker(_uacct);
                    pageTracker._trackPageview();
                    var pageTracker = _gat._getTracker("UA-343720-9");
                    pageTracker._trackPageview();
                }
            } catch (err) { }
        </script>
    
    <!-- Begin comScore Tag -->
    <script>
    document.write(unescape("%3Cscript src='" + (document.location.protocol == "https:" ? "https://sb" : "http://b") + ".scorecardresearch.com/beacon.js' %3E%3C/script%3E"));
    </script>
    <script>
    COMSCORE.beacon({
        c1: 2,
        c2: "6035614",
        c3: "",
        c4: "",
        c5: "",
        c6: "",
        c15: ""
    });
    </script>
    <noscript>
        <img src="http://b.scorecardresearch.com/b?c1=2&c2=6035614&c3=&c4=&c5=&c6=&c15=C67BD3C1&cv=1.3&cj=1"
            style="display: none" width="0" height="0" alt="" />
    </noscript>
    <!-- End comScore Tag -->    
</body>
</html>
