


<!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>
	Director of the Swedish Girl with the Dragon Tattoo Expresses His Frustration with the American Remake
</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: Director of the Swedish Girl with the Dragon Tattoo Expresses His Frustration with the American Remake (The Girl with the Dragon Tattoo, The Girl with the Dragon Tattoo,  David Fincher, Noomi Rapace, Niels A Oplev,  )" /><meta id="ctl00_keywords" name="keywords" content="The Girl with the Dragon Tattoo, The Girl with the Dragon Tattoo,  David Fincher, Noomi Rapace, Niels A Oplev,  " /><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", "280930,274704"); GA_googleAddAttr("person", "71265,361550,361767"); 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/8222/director-of-the-swedish-girl-with-the-dragon-tattoo-expresses-his-frustration-with-the-american-remake/"/>
    <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 = '6';
        var topicID = '29349';
        var blogId = '8222';
    
        $(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="Director of the Swedish Girl with the Dragon Tattoo Expresses His Frustration with the American Remake" /><meta name="og:url" content="http://www.reelz.com/movie-news/8222/director-of-the-swedish-girl-with-the-dragon-tattoo-expresses-his-frustration-with-the-american-remake/" /><meta name="og:type" content="article" /><meta name="og:image" content="http://cache.reelzchannel.com/assets/content/blogimages/oplev-476.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/8222/director-of-the-swedish-girl-with-the-dragon-tattoo-expresses-his-frustration-with-the-american-remake/" /><meta name="twitter:title" content="Director of the Swedish Girl with the Dragon Tattoo Expresses His Frus" /><meta name="twitter:description" content="It's far from the first time Hollywood studios have taken a recent foreign movie and decided to remake it, but the latest is director Niels Oplev's The Girl With the Dragon Tattoo. Based on the first " /><meta name="twitter:image:src" content="http://cache.reelzchannel.com/assets/content/blogimages/oplev-476.jpg" /><link rel="image_src" href="http://cache.reelzchannel.com/assets/content/blogimages/oplev-476.jpg" /></head> 
<body>
    <form name="aspnetForm" method="post" action="/movie-news/8222/director-of-the-swedish-girl-with-the-dragon-tattoo-expresses-his-frustration-with-the-american-remake/" id="aspnetForm">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNjQxNzk2ODcwD2QWAmYPZBYEAgEPZBYIAgcPFgQeBG5hbWUFC2Rlc2NyaXB0aW9uHgdjb250ZW50BeUBTW92aWUgTmV3czogRGlyZWN0b3Igb2YgdGhlIFN3ZWRpc2ggR2lybCB3aXRoIHRoZSBEcmFnb24gVGF0dG9vIEV4cHJlc3NlcyBIaXMgRnJ1c3RyYXRpb24gd2l0aCB0aGUgQW1lcmljYW4gUmVtYWtlIChUaGUgR2lybCB3aXRoIHRoZSBEcmFnb24gVGF0dG9vLCBUaGUgR2lybCB3aXRoIHRoZSBEcmFnb24gVGF0dG9vLCAgRGF2aWQgRmluY2hlciwgTm9vbWkgUmFwYWNlLCBOaWVscyBBIE9wbGV2LCAgKWQCCA8WBB8ABQhrZXl3b3Jkcx8BBXBUaGUgR2lybCB3aXRoIHRoZSBEcmFnb24gVGF0dG9vLCBUaGUgR2lybCB3aXRoIHRoZSBEcmFnb24gVGF0dG9vLCAgRGF2aWQgRmluY2hlciwgTm9vbWkgUmFwYWNlLCBOaWVscyBBIE9wbGV2LCAgZAIRDxUDDTI4MDkzMCwyNzQ3MDQTNzEyNjUsMzYxNTUwLDM2MTc2NwBkAhIPFgIeBFRleHQFqwE8bGluayByZWw9ImNhbm9uaWNhbCIgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy84MjIyL2RpcmVjdG9yLW9mLXRoZS1zd2VkaXNoLWdpcmwtd2l0aC10aGUtZHJhZ29uLXRhdHRvby1leHByZXNzZXMtaGlzLWZydXN0cmF0aW9uLXdpdGgtdGhlLWFtZXJpY2FuLXJlbWFrZS8iLz5kAgMPFgIeBmFjdGlvbgV4L21vdmllLW5ld3MvODIyMi9kaXJlY3Rvci1vZi10aGUtc3dlZGlzaC1naXJsLXdpdGgtdGhlLWRyYWdvbi10YXR0b28tZXhwcmVzc2VzLWhpcy1mcnVzdHJhdGlvbi13aXRoLXRoZS1hbWVyaWNhbi1yZW1ha2UvFgoCAQ8PFgIeB1Zpc2libGVoZGQCCQ9kFgZmDxYCHwRoZAICDxYCHgdvbmtleXVwBWxqYXZhc2NyaXB0Om9uS2V5VXBMb2NhdGlvbklucHV0KHRoaXMsIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd6aXBWYWxpZGF0aW9uRXJyb3InKSwgMCwgZXZlbnQpO3JldHVybiBmYWxzZTtkAgQPFgIeB29uY2xpY2sFjgFqYXZhc2NyaXB0OnN1Ym1pdExvY2F0aW9uSW5wdXQoZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2N0bDAwX2xvY2F0aW9uQ3RybF9sb2NhdGlvbklucHV0JyksIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd6aXBWYWxpZGF0aW9uRXJyb3InKSwgMCk7ZAILDw8WAh8EaGRkAg0PFgIfBGhkAg8PZBYCAgIPZBYOAgEPDxYCHwRoZBYCAgEPFgIfBGgWAgIBDw8WAh8EaGRkAgMPFgIfAgUXPGRpdiBpZD0ibWFpbi0yY29sdW1uIj5kAgUPDxYCHwRoZGQCBw8PFgIfBGhkFgJmDxYCHwIF2RU8dWwgaWQ9Im1vdmllLW5ld3MiPiAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0icm93Ij4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy84MjIyL2RpcmVjdG9yLW9mLXRoZS1zd2VkaXNoLWdpcmwtd2l0aC10aGUtZHJhZ29uLXRhdHRvby1leHByZXNzZXMtaGlzLWZydXN0cmF0aW9uLXdpdGgtdGhlLWFtZXJpY2FuLXJlbWFrZS8iPiAgICAgICAgICAgICAgICAgICAgPGltZyBjbGFzcz0iYmxvZy1pbWFnZS10b3AiIGFsdD0iZGlyZWN0b3Itb2YtdGhlLXN3ZWRpc2gtZ2lybC13aXRoLXRoZS1kcmFnb24tdGF0dG9vLWV4cHJlc3Nlcy1oaXMtZnJ1c3RyYXRpb24td2l0aC10aGUtYW1lcmljYW4tcmVtYWtlIiBzcmM9Imh0dHA6Ly9jYWNoZS5yZWVsemNoYW5uZWwuY29tL2Fzc2V0cy9jb250ZW50L2Jsb2dpbWFnZXMvb3BsZXYtNDc2LmpwZyIgLz4gICAgICAgICAgICAgICAgPC9hPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoMz4gICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy84MjIyL2RpcmVjdG9yLW9mLXRoZS1zd2VkaXNoLWdpcmwtd2l0aC10aGUtZHJhZ29uLXRhdHRvby1leHByZXNzZXMtaGlzLWZydXN0cmF0aW9uLXdpdGgtdGhlLWFtZXJpY2FuLXJlbWFrZS8iPkRpcmVjdG9yIG9mIHRoZSBTd2VkaXNoIDxlbT5HaXJsIHdpdGggdGhlIERyYWdvbiBUYXR0b288L2VtPiBFeHByZXNzZXMgSGlzIEZydXN0cmF0aW9uIHdpdGggdGhlIEFtZXJpY2FuIFJlbWFrZTwvYT4gICAgICAgICAgICA8L2gzPiAgICAgICAgICAgIDxwPjxwPkl0J3MgZmFyIGZyb20gdGhlIGZpcnN0IHRpbWUgSG9sbHl3b29kIHN0dWRpb3MgaGF2ZSB0YWtlbiBhIHJlY2VudCBmb3JlaWduIG1vdmllIGFuZCBkZWNpZGVkIHRvIHJlbWFrZSBpdCwgYnV0IHRoZSBsYXRlc3QgaXMgZGlyZWN0b3IgPGEgaHJlZj0iaHR0cDovL3d3dy5SZWVsei5jb20vcGVyc29uLzM2MTc2Ny9uaWVscy1vcGxldiI+TmllbHMgT3BsZXY8L2E+J3MgPGEgaHJlZj0iaHR0cDovL3d3dy5SZWVsei5jb20vbW92aWUvMjc0NzA0L3RoZS1naXJsLXdpdGgtdGhlLWRyYWdvbi10YXR0b28iPjxlbT5UaGUgR2lybCBXaXRoIHRoZSBEcmFnb24gVGF0dG9vPC9lbT48L2E+LiBCYXNlZCBvbiB0aGUgZmlyc3Qgbm92ZWwgb2YgdGhlIGxhdGUgU3dlZGlzaCBhdXRob3IgPHN0cm9uZz5TdGllZyBMYXJzc29uPC9zdHJvbmc+J3MgaW50ZXJuYXRpb25hbGx5IGZhbW91cyA8ZW0+TWlsbGVubml1bTwvZW0+IHRyaWxvZ3ksIDxlbT5UaGUgR2lybCBXaXRoIHRoZSBEcmFnb24gVGF0dG9vPC9lbT4gcHJlbWllcmVkIGluIFNjYW5kaW5hdmlhbiBjb3VudHJpZXMgdG8gd2lkZSBhY2NsYWltLCBwYXJ0aWN1bGFybHkgdGhlIHBlcmZvcm1hbmNlIG9mIDxhIGhyZWY9Imh0dHA6Ly93d3cuUmVlbHouY29tL3BlcnNvbi8zNjE1NTAvbm9vbWktcmFwYWNlIj5Ob29taSBSYXBhY2U8L2E+IGFzIGNvbXB1dGVyIGhhY2tlciBMaXNiZXRoIFNhbGFuZGVyLiBUaGUgbW92aWUgb3BlbmVkIGluIHRoZSBVbml0ZWQgU3RhdGVzIGVhcmxpZXIgdGhpcyB5ZWFyLCBmb2xsb3dlZCBieSB0aGUgc2VxdWVscyA8YSBocmVmPSJodHRwOi8vd3d3LlJlZWx6LmNvbS9tb3ZpZS8yNzczNzkvdGhlLWdpcmwtd2hvLXBsYXllZC13aXRoLWZpcmUiPjxlbT5UaGUgR2lybCBXaG8gUGxheWVkIHdpdGggRmlyZTwvZW0+PC9hPiBhbmQgPGEgaHJlZj0iaHR0cDovL3d3dy5SZWVsei5jb20vbW92aWUvMjc5NjQ3L3RoZS1naXJsLXdoby1raWNrZWQtdGhlLWhvcm5ldHMtbmVzdCI+PGVtPlRoZSBHaXJsIFdobyBLaWNrZWQgdGhlIEhvcm5ldCdzIE5lc3Q8L2VtPjwvYT4sIGp1c3QgYXMgcmVwb3J0cyBzcHJlYWQgdGhhdCA8YSBocmVmPSJodHRwOi8vd3d3LlJlZWx6LmNvbS9wZXJzb24vNzEyNjUvZGF2aWQtZmluY2hlciI+RGF2aWQgRmluY2hlcjwvYT4gd291bGQgZGlyZWN0IGFuIEFtZXJpY2FuIGFkYXB0YXRpb24gb2YgPGVtPlRoZSBHaXJsIHdpdGggdGhlIERyYWdvbiBUYXR0b288L2VtPiwgd2l0aCAgPGEgaHJlZj0iaHR0cDovL3d3dy5SZWVsei5jb20vcGVyc29uLzcwNzE3L2RhbmllbC1jcmFpZyI+RGFuaWVsIENyYWlnPC9hPiBhcyBqb3VybmFsaXN0IE1pa2FlbCBCbG9ta3Zpc3QgYW5kIDxhIGhyZWY9Imh0dHA6Ly93d3cuUmVlbHouY29tL3BlcnNvbi8zMTcyMTcvcm9vbmV5LW1hcmEiPlJvb25leSBNYXJhPC9hPiBhcyBTYWxhbmRlci48L3A+PHA+U3BlYWtpbmcgd2l0aCA8ZW0+V29yZCBhbmQgRmlsbTwvZW0+LCBPcGxldiBleHByZXNzZWQgaGlzIGZydXN0cmF0aW9uIHdpdGggdGhlIEFtZXJpY2FuIHZlcnNpb24uPC9wPjwvcD4gICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzgyMjIvZGlyZWN0b3Itb2YtdGhlLXN3ZWRpc2gtZ2lybC13aXRoLXRoZS1kcmFnb24tdGF0dG9vLWV4cHJlc3Nlcy1oaXMtZnJ1c3RyYXRpb24td2l0aC10aGUtYW1lcmljYW4tcmVtYWtlLyIgY2xhc3M9Im1vcmUiPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE9wbGV2IG5vdCBhIGZhbiBvZiByZW1ha2VzID4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4gICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjbGVhciI+PC9kaXY+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICA8L3VsPmQCCQ8PFgIfBGdkFiACAQ8PFgIeC05hdmlnYXRlVXJsBaoJbWFpbHRvOj9zdWJqZWN0PVJlZWx6Q2hhbm5lbDogRGlyZWN0b3Igb2YgdGhlIFN3ZWRpc2ggR2lybCB3aXRoIHRoZSBEcmFnb24gVGF0dG9vIEV4cHJlc3NlcyBIaXMgRnJ1c3RyYXRpb24gd2l0aCB0aGUgQW1lcmljYW4gUmVtYWtlJmJvZHk9SXQncyBmYXIgZnJvbSB0aGUgZmlyc3QgdGltZSBIb2xseXdvb2Qgc3R1ZGlvcyBoYXZlIHRha2VuIGEgcmVjZW50IGZvcmVpZ24gbW92aWUgYW5kIGRlY2lkZWQgdG8gcmVtYWtlIGl0LCBidXQgdGhlIGxhdGVzdCBpcyBkaXJlY3RvciBOaWVscyBPcGxldidzIFRoZSBHaXJsIFdpdGggdGhlIERyYWdvbiBUYXR0b28uIEJhc2VkIG9uIHRoZSBmaXJzdCBub3ZlbCBvZiB0aGUgbGF0ZSBTd2VkaXNoIGF1dGhvciBTdGllZyBMYXJzc29uJ3MgaW50ZXJuYXRpb25hbGx5IGZhbW91cyBNaWxsZW5uaXVtIHRyaWxvZ3ksIFRoZSBHaXJsIFdpdGggdGhlIERyYWdvbiBUYXR0b28gcHJlbWllcmVkIGluIFNjYW5kaW5hdmlhbiBjb3VudHJpZXMgdG8gd2lkZSBhY2NsYWltLCBwYXJ0aWN1bGFybHkgdGhlIHBlcmZvcm1hbmNlIG9mIE5vb21pIFJhcGFjZSBhcyBjb21wdXRlciBoYWNrZXIgTGlzYmV0aCBTYWxhbmRlci4gVGhlIG1vdmllIG9wZW5lZCBpbiB0aGUgVW5pdGVkIFN0YXRlcyBlYXJsaWVyIHRoaXMgeWVhciwgZm9sbG93ZWQgYnkgdGhlIHNlcXVlbHMgVGhlIEdpcmwgV2hvIFBsYXllZCB3aXRoIEZpcmUgYW5kIFRoZSBHaXJsIFdobyBLaWNrZWQgdGhlIEhvcm5ldCdzIE5lc3QsIGp1c3QgYXMgcmVwb3J0cyBzcHJlYWQgdGhhdCBEYXZpZCBGaW5jaGVyIHdvdWxkIGRpcmVjdCBhbiBBbWVyaWNhbiBhZGFwdGF0aW9uIG9mIFRoZSBHaXJsIHdpdGggdGhlIERyYWdvbiBUYXR0b28sIHdpdGggIERhbmllbCBDcmFpZyBhcyBqb3VybmFsaXN0IE1pa2FlbCBCbG9ta3Zpc3QgYW5kIFJvb25leSBNYXJhIGFzIFNhbGFuZGVyLg0KDQpTcGVha2luZyB3aXRoIFdvcmQgYW5kIEZpbG0sIE9wbGV2IGV4cHJlc3NlZCBoaXMgZnJ1c3RyYXRpb24gd2l0aCB0aGUgQW1lcmljYW4gdmVyc2lvbi4lMGElMGFodHRwJTNhJTJmJTJmd3d3LnJlZWx6LmNvbSUyZm1vdmllLW5ld3MlMmY4MjIyJTJmZGlyZWN0b3Itb2YtdGhlLXN3ZWRpc2gtZ2lybC13aXRoLXRoZS1kcmFnb24tdGF0dG9vLWV4cHJlc3Nlcy1oaXMtZnJ1c3RyYXRpb24td2l0aC10aGUtYW1lcmljYW4tcmVtYWtlJTJmZGQCAw8PFgIfBwWaAmh0dHA6Ly93d3cuZmFjZWJvb2suY29tL3NoYXJlci5waHA/dT1odHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzgyMjIvZGlyZWN0b3Itb2YtdGhlLXN3ZWRpc2gtZ2lybC13aXRoLXRoZS1kcmFnb24tdGF0dG9vLWV4cHJlc3Nlcy1oaXMtZnJ1c3RyYXRpb24td2l0aC10aGUtYW1lcmljYW4tcmVtYWtlLyZ0PURpcmVjdG9yK29mK3RoZStTd2VkaXNoK0dpcmwrd2l0aCt0aGUrRHJhZ29uK1RhdHRvbytFeHByZXNzZXMrSGlzK0ZydXN0cmF0aW9uK3dpdGgrdGhlK0FtZXJpY2FuK1JlbWFrZWRkAgUPDxYCHwcFqQFodHRwOi8vcmVkZGl0LmNvbS9zdWJtaXQ/dXJsPWh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvODIyMi9kaXJlY3Rvci1vZi10aGUtc3dlZGlzaC1naXJsLXdpdGgtdGhlLWRyYWdvbi10YXR0b28tZXhwcmVzc2VzLWhpcy1mcnVzdHJhdGlvbi13aXRoLXRoZS1hbWVyaWNhbi1yZW1ha2UvZGQCBw8PFgIfBwXCA2h0dHA6Ly9kaWdnLmNvbS9zdWJtaXQ/dXJsPWh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvODIyMi9kaXJlY3Rvci1vZi10aGUtc3dlZGlzaC1naXJsLXdpdGgtdGhlLWRyYWdvbi10YXR0b28tZXhwcmVzc2VzLWhpcy1mcnVzdHJhdGlvbi13aXRoLXRoZS1hbWVyaWNhbi1yZW1ha2UvJnRpdGxlPURpcmVjdG9yK29mK3RoZStTd2VkaXNoK0dpcmwrd2l0aCt0aGUrRHJhZ29uK1RhdHRvbytFeHByZXNzZXMrSGlzJmRlc2NyaXB0aW9uPUl0J3MrZmFyK2Zyb20rdGhlK2ZpcnN0K3RpbWUrSG9sbHl3b29kK3N0dWRpb3MraGF2ZSt0YWtlbithK3JlY2VudCtmb3JlaWduK21vdmllK2FuZCtkZWNpZGVkK3RvK3JlbWFrZStpdCUyYytidXQrdGhlK2xhdGVzdCtpcytkaXJlY3RvcitOaWVscytPcGxldidzK1RoZStHaXJsK1dpdGgrdGhlK0RyYWdvbitUYXR0b28uK0Jhc2VkK29uK3RoZStmaWRkAgkPDxYCHwcFqwJodHRwOi8vZGVsaWNpb3VzLmNvbS9wb3N0P3Y9NSZub3VpJmp1bXA9Y2xvc2UmdXJsPWh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvODIyMi9kaXJlY3Rvci1vZi10aGUtc3dlZGlzaC1naXJsLXdpdGgtdGhlLWRyYWdvbi10YXR0b28tZXhwcmVzc2VzLWhpcy1mcnVzdHJhdGlvbi13aXRoLXRoZS1hbWVyaWNhbi1yZW1ha2UvJnRpdGxlPURpcmVjdG9yK29mK3RoZStTd2VkaXNoK0dpcmwrd2l0aCt0aGUrRHJhZ29uK1RhdHRvbytFeHByZXNzZXMrSGlzK0ZydXN0cmF0aW9uK3dpdGgrdGhlK0FtZXJpY2FuK1JlbWFrZWRkAgsPDxYCHwcFngJodHRwOi8vY2dpLmZhcmsuY29tL2NnaS9mYXJrL2ZhcmtpdC5wbD91PWh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvODIyMi9kaXJlY3Rvci1vZi10aGUtc3dlZGlzaC1naXJsLXdpdGgtdGhlLWRyYWdvbi10YXR0b28tZXhwcmVzc2VzLWhpcy1mcnVzdHJhdGlvbi13aXRoLXRoZS1hbWVyaWNhbi1yZW1ha2UvJmg9RGlyZWN0b3Irb2YrdGhlK1N3ZWRpc2grR2lybCt3aXRoK3RoZStEcmFnb24rVGF0dG9vK0V4cHJlc3NlcytIaXMrRnJ1c3RyYXRpb24rd2l0aCt0aGUrQW1lcmljYW4rUmVtYWtlZGQCDQ8PFgIfBwW6CWh0dHA6Ly93d3cubXlzcGFjZS5jb20vaW5kZXguY2ZtP2Z1c2VhY3Rpb249cG9zdHRvJnQ9RGlyZWN0b3Irb2YrdGhlK1N3ZWRpc2grR2lybCt3aXRoK3RoZStEcmFnb24rVGF0dG9vK0V4cHJlc3NlcytIaXMrRnJ1c3RyYXRpb24rd2l0aCt0aGUrQW0mYz1JdCdzK2Zhcitmcm9tK3RoZStmaXJzdCt0aW1lK0hvbGx5d29vZCtzdHVkaW9zK2hhdmUrdGFrZW4rYStyZWNlbnQrZm9yZWlnbittb3ZpZSthbmQrZGVjaWRlZCt0bytyZW1ha2UraXQlMmMrYnV0K3RoZStsYXRlc3QraXMrZGlyZWN0b3IrTmllbHMrT3BsZXYncytUaGUrR2lybCtXaXRoK3RoZStEcmFnb24rVGF0dG9vLitCYXNlZCtvbit0aGUrZmlyc3Qrbm92ZWwrb2YrdGhlK2xhdGUrU3dlZGlzaCthdXRob3IrU3RpZWcrTGFyc3NvbidzK2ludGVybmF0aW9uYWxseStmYW1vdXMrTWlsbGVubml1bSt0cmlsb2d5JTJjK1RoZStHaXJsK1dpdGgrdGhlK0RyYWdvbitUYXR0b28rcHJlbWllcmVkK2luK1NjYW5kaW5hdmlhbitjb3VudHJpZXMrdG8rd2lkZSthY2NsYWltJTJjK3BhcnRpY3VsYXJseSt0aGUrcGVyZm9ybWFuY2Urb2YrTm9vbWkrUmFwYWNlK2FzK2NvbXB1dGVyK2hhY2tlcitMaXNiZXRoK1NhbGFuZGVyLitUaGUrbW92aWUrb3BlbmVkK2luK3RoZStVbml0ZWQrU3RhdGVzK2VhcmxpZXIrdGhpcyt5ZWFyJTJjK2ZvbGxvd2VkK2J5K3RoZStzZXF1ZWxzK1RoZStHaXJsK1dobytQbGF5ZWQrd2l0aCtGaXJlK2FuZCtUaGUrR2lybCtXaG8rS2lja2VkK3RoZStIb3JuZXQncytOZXN0JTJjK2p1c3QrYXMrcmVwb3J0cytzcHJlYWQrdGhhdCtEYXZpZCtGaW5jaGVyK3dvdWxkK2RpcmVjdCthbitBbWVyaWNhbithZGFwdGF0aW9uK29mK1RoZStHaXJsK3dpdGgrdGhlK0RyYWdvbitUYXR0b28lMmMrd2l0aCsrRGFuaWVsK0NyYWlnK2FzK2pvdXJuYWxpc3QrTWlrYWVsK0Jsb21rdmlzdCthbmQrUm9vbmV5K01hcmErYXMrU2FsYW5kZXIuJTBkJTBhJTBkJTBhU3BlYWtpbmcrd2l0aCtXb3JkK2FuZCtGaWxtJTJjK09wbGV2K2V4cHJlc3NlZCtoaXMrZnJ1c3RyYXRpb24rd2l0aCt0aGUrQW1lcmljYW4rdmVyc2lvbi4mdT1odHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzgyMjIvZGlyZWN0b3Itb2YtdGhlLXN3ZWRpc2gtZ2lybC13aXRoLXRoZS1kcmFnb24tdGF0dG9vLWV4cHJlc3Nlcy1oaXMtZnJ1c3RyYXRpb24td2l0aC10aGUtYW1lcmljYW4tcmVtYWtlLyZsPTdkZAIPD2QWAmYPFgIfAgXUEjxkaXYgY2xhc3M9ImNsZWFyIj4gICAgPGg1PlNJR04gVVAgRk9SIEZBTiBBTEVSVFM8L2g1PiAgICA8cD5CZSB0aGUgZmlyc3QgdG8gd2F0Y2ggbmV3IHRyYWlsZXJzLkdldCBuZXdzIGFib3V0IHRoZSBzdGFycyB5b3UgbG92ZS5OZXZlciBtaXNzIHlvdXIgZmF2b3JpdGUgbW92aWUhPC9wPiAgICA8ZGl2IHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNlZGYyY2M7IGJvcmRlcjogMXB4IHNvbGlkICNDQ0NDQ0M7IHBhZGRpbmc6IDNweDsgY29sb3I6IzMzMzMzMzsgbWFyZ2luLXRvcDogNXB4OyI+ICAgICAgICA8aDUgc3R5bGU9InRleHQtYWxpZ246Y2VudGVyOyBiYWNrZ3JvdW5kLWNvbG9yOiBUcmFuc3BhcmVudDsgY29sb3I6ICM2NjY2NjY7IGZvbnQtd2VpZ2h0OmJvbGQ7Ij5SZWxhdGVkIEZhbiBBbGVydHM8L2g1PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaW5saW5lLWxpc3QiPiAgICAgICAgICAgICAgICA8dWwgY2xhc3M9InJlbGF0ZWQiIGlkPSJSZWxhdGVkQWxlcnRzIj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJjaGVja2JveCIgaWQ9InA3MTI2NSIgbmFtZT0iRGF2aWQgRmluY2hlciIgLz4gRGF2aWQgRmluY2hlciAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9ImNoZWNrYm94IiBpZD0icDM2MTU1MCIgbmFtZT0iTm9vbWkgUmFwYWNlIiAvPiBOb29taSBSYXBhY2UgICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJjaGVja2JveCIgaWQ9InAzNjE3NjciIG5hbWU9Ik5pZWxzIE9wbGV2IiAvPiBOaWVscyBPcGxldiAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT0iY2hlY2tib3giIGlkPSJtMjgwOTMwIiBuYW1lPSJUaGUgR2lybCB3aXRoIHRoZSBEcmFnb24gVGF0dG9vIiAvPiBUaGUgR2lybCB3aXRoIHRoZSBEcmFnb24gVGF0dG9vICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibGFzdCI+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJjaGVja2JveCIgaWQ9Im0yNzQ3MDQiIG5hbWU9IlRoZSBHaXJsIHdpdGggdGhlIERyYWdvbiBUYXR0b28iIC8+IFRoZSBHaXJsIHdpdGggdGhlIERyYWdvbiBUYXR0b28gICAgICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+ICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNsZWFyIj48L2Rpdj4gICAgICAgICAgICA8L2Rpdj4gICAgICAgICAgICAgICAgICAgICAgICA8YnIgLz4gICAgICAgIDxkaXYgaWQ9ImVtYWlsX3N1Ym1pc3Npb24iIGNsYXNzPSJoaWRlIiBzdHlsZT0ibWFyZ2luLWJvdHRvbTogNXB4OyBtYXJnaW4tdG9wOiAtNXB4OyI+ICAgICAgICAgICAgPGlucHV0IHR5cGU9InRleHQiIGlkPSJzdWJzY3JpYmVyRW1haWwiIHN0eWxlPSJ3aWR0aDogMTEwcHg7IiB2YWx1ZT0ieW91ciBlbWFpbCI+ICAgICAgICAgICAgPGlucHV0IHR5cGU9InN1Ym1pdCIgY2xhc3M9ImJ1dHRvbiIgdmFsdWU9IkFkZCIgb25jbGljaz0iamF2YXNjcmlwdDphZGRBbGVydHMoKTsgcmV0dXJuIGZhbHNlOyI+ICAgICAgICA8L2Rpdj4gICAgICAgIDxkaXYgaWQ9InByb2ZpbGVfc3VibWlzc2lvbiIgY2xhc3M9ImhpZGUiIHN0eWxlPSJtYXJnaW4tYm90dG9tOiA1cHg7IG1hcmdpbi10b3A6IC01cHg7Ij4gICAgICAgICAgICA8aW5wdXQgdHlwZT0ic3VibWl0IiBjbGFzcz0iYnV0dG9uIiB2YWx1ZT0iQWRkIEFsZXJ0cyIgb25jbGljaz0iamF2YXNjcmlwdDphZGRBbGVydHMoKTsgcmV0dXJuIGZhbHNlOyIgLz4gICAgICAgIDwvZGl2PiAgICAgICAgPGRpdiBpZD0iYWxlcnRfc3VibWlzc2lvbl9yZXN1bHQiPjwvZGl2PiAgICA8L2Rpdj4gICAgPGEgaHJlZj0iL3doYXRhcmVhbGVydHMvIiBjbGFzcz0ibW9yZSI+V2hhdCBhcmUgQUxFUlRTPzwvYT4gICAgPGRpdiBjbGFzcz0iY2xlYXIiPjwvZGl2PjwvZGl2PmQCEQ8WCB4FY2xhc3MFDmJsb2ctaW1hZ2UtdG9wHgNzcmMFRWh0dHA6Ly9jYWNoZS5yZWVsemNoYW5uZWwuY29tL2Fzc2V0cy9jb250ZW50L2Jsb2dpbWFnZXMvb3BsZXYtNDc2LmpwZx4DYWx0BWZkaXJlY3Rvci1vZi10aGUtc3dlZGlzaC1naXJsLXdpdGgtdGhlLWRyYWdvbi10YXR0b28tZXhwcmVzc2VzLWhpcy1mcnVzdHJhdGlvbi13aXRoLXRoZS1hbWVyaWNhbi1yZW1ha2UfBGdkAhMPDxYCHwRoZGQCFQ8WAh8CBW9EaXJlY3RvciBvZiB0aGUgU3dlZGlzaCA8ZW0+R2lybCB3aXRoIHRoZSBEcmFnb24gVGF0dG9vPC9lbT4gRXhwcmVzc2VzIEhpcyBGcnVzdHJhdGlvbiB3aXRoIHRoZSBBbWVyaWNhbiBSZW1ha2VkAhcPFgIfAgUXUG9zdGVkIDExLjExLjEwIGJ5IFJ5YW5kAhkPFgIfAgW1BDxkaXYgaWQ9J2ZiLXJvb3QnPjwvZGl2PjxzY3JpcHQ+KGZ1bmN0aW9uKGQsIHMsIGlkKSB7ICB2YXIganMsIGZqcyA9IGQuZ2V0RWxlbWVudHNCeVRhZ05hbWUocylbMF07ICBpZiAoZC5nZXRFbGVtZW50QnlJZChpZCkpIHJldHVybjsgIGpzID0gZC5jcmVhdGVFbGVtZW50KHMpOyBqcy5pZCA9IGlkOyAganMuc3JjID0gJy8vY29ubmVjdC5mYWNlYm9vay5uZXQvZW5fVVMvYWxsLmpzI3hmYm1sPTEnOyAgZmpzLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKGpzLCBmanMpO30oZG9jdW1lbnQsICdzY3JpcHQnLCAnZmFjZWJvb2stanNzZGsnKSk7PC9zY3JpcHQ+PGZiOmxpa2UgaHJlZj0naHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy84MjIyL2RpcmVjdG9yLW9mLXRoZS1zd2VkaXNoLWdpcmwtd2l0aC10aGUtZHJhZ29uLXRhdHRvby1leHByZXNzZXMtaGlzLWZydXN0cmF0aW9uLXdpdGgtdGhlLWFtZXJpY2FuLXJlbWFrZS8nIHNob3dfZmFjZXM9J2ZhbHNlJyBsYXlvdXQ9J2J1dHRvbl9jb3VudCcgd2lkdGg9JzI1MHB4JyBoZWlnaHQ9JzM1cHgnIHNlbmQ9J3RydWUnPjwvZmI6bGlrZT5kAhsPFgIfAgW/HTxwPkl0J3MgZmFyIGZyb20gdGhlIGZpcnN0IHRpbWUgSG9sbHl3b29kIHN0dWRpb3MgaGF2ZSB0YWtlbiBhIHJlY2VudCBmb3JlaWduIG1vdmllIGFuZCBkZWNpZGVkIHRvIHJlbWFrZSBpdCwgYnV0IHRoZSBsYXRlc3QgaXMgZGlyZWN0b3IgPGEgaHJlZj0iaHR0cDovL3d3dy5SZWVsei5jb20vcGVyc29uLzM2MTc2Ny9uaWVscy1vcGxldiI+TmllbHMgT3BsZXY8L2E+J3MgPGEgaHJlZj0iaHR0cDovL3d3dy5SZWVsei5jb20vbW92aWUvMjc0NzA0L3RoZS1naXJsLXdpdGgtdGhlLWRyYWdvbi10YXR0b28iPjxlbT5UaGUgR2lybCBXaXRoIHRoZSBEcmFnb24gVGF0dG9vPC9lbT48L2E+LiBCYXNlZCBvbiB0aGUgZmlyc3Qgbm92ZWwgb2YgdGhlIGxhdGUgU3dlZGlzaCBhdXRob3IgPHN0cm9uZz5TdGllZyBMYXJzc29uPC9zdHJvbmc+J3MgaW50ZXJuYXRpb25hbGx5IGZhbW91cyA8ZW0+TWlsbGVubml1bTwvZW0+IHRyaWxvZ3ksIDxlbT5UaGUgR2lybCBXaXRoIHRoZSBEcmFnb24gVGF0dG9vPC9lbT4gcHJlbWllcmVkIGluIFNjYW5kaW5hdmlhbiBjb3VudHJpZXMgdG8gd2lkZSBhY2NsYWltLCBwYXJ0aWN1bGFybHkgdGhlIHBlcmZvcm1hbmNlIG9mIDxhIGhyZWY9Imh0dHA6Ly93d3cuUmVlbHouY29tL3BlcnNvbi8zNjE1NTAvbm9vbWktcmFwYWNlIj5Ob29taSBSYXBhY2U8L2E+IGFzIGNvbXB1dGVyIGhhY2tlciBMaXNiZXRoIFNhbGFuZGVyLiBUaGUgbW92aWUgb3BlbmVkIGluIHRoZSBVbml0ZWQgU3RhdGVzIGVhcmxpZXIgdGhpcyB5ZWFyLCBmb2xsb3dlZCBieSB0aGUgc2VxdWVscyA8YSBocmVmPSJodHRwOi8vd3d3LlJlZWx6LmNvbS9tb3ZpZS8yNzczNzkvdGhlLWdpcmwtd2hvLXBsYXllZC13aXRoLWZpcmUiPjxlbT5UaGUgR2lybCBXaG8gUGxheWVkIHdpdGggRmlyZTwvZW0+PC9hPiBhbmQgPGEgaHJlZj0iaHR0cDovL3d3dy5SZWVsei5jb20vbW92aWUvMjc5NjQ3L3RoZS1naXJsLXdoby1raWNrZWQtdGhlLWhvcm5ldHMtbmVzdCI+PGVtPlRoZSBHaXJsIFdobyBLaWNrZWQgdGhlIEhvcm5ldCdzIE5lc3Q8L2VtPjwvYT4sIGp1c3QgYXMgcmVwb3J0cyBzcHJlYWQgdGhhdCA8YSBocmVmPSJodHRwOi8vd3d3LlJlZWx6LmNvbS9wZXJzb24vNzEyNjUvZGF2aWQtZmluY2hlciI+RGF2aWQgRmluY2hlcjwvYT4gd291bGQgZGlyZWN0IGFuIEFtZXJpY2FuIGFkYXB0YXRpb24gb2YgPGVtPlRoZSBHaXJsIHdpdGggdGhlIERyYWdvbiBUYXR0b288L2VtPiwgd2l0aCAgPGEgaHJlZj0iaHR0cDovL3d3dy5SZWVsei5jb20vcGVyc29uLzcwNzE3L2RhbmllbC1jcmFpZyI+RGFuaWVsIENyYWlnPC9hPiBhcyBqb3VybmFsaXN0IE1pa2FlbCBCbG9ta3Zpc3QgYW5kIDxhIGhyZWY9Imh0dHA6Ly93d3cuUmVlbHouY29tL3BlcnNvbi8zMTcyMTcvcm9vbmV5LW1hcmEiPlJvb25leSBNYXJhPC9hPiBhcyBTYWxhbmRlci48L3A+DQoNCjxwPlNwZWFraW5nIHdpdGggPGVtPldvcmQgYW5kIEZpbG08L2VtPiwgT3BsZXYgZXhwcmVzc2VkIGhpcyBmcnVzdHJhdGlvbiB3aXRoIHRoZSBBbWVyaWNhbiB2ZXJzaW9uLjwvcD48YmxvY2txdW90ZT48cD5JIGtub3cgaGXigJlzIHNlZW4gbXkgZmlsbSBidXQgSSBkb27igJl0IGtub3cgYW55dGhpbmcgYmVzaWRlcyB0aGF0LiBUaGUgb25seSB0aGluZyB0aGF04oCZcyBhbm5veWluZyB0byBtZSBpcyB0aGF0IHRoZSBTb255IFBSIG1hY2hpbmUgaXMgdHJ5aW5nIHRvIG1ha2UgdGhlaXIgTGlzYmV0aCBTYWxhbmRlciB0aGUgbGVhZCBMaXNiZXRoIFNhbGFuZGVyLiBUaGF04oCZcyBoaWdobHkgdW5mYWlyIGJlY2F1c2UgTm9vbWkgaGFzIGNhcHR1cmVkIHRoaXMgcGFydCBhbmQgaXQgc2hvdWxkIGFsd2F5cyBiZSBhbGwgaGVyLiBUaGF04oCZcyBoZXIgbGVnYWN5IGluIGEgd2F5IEkgY2Fu4oCZdCBzZWUgYW55b25lIGNvbXBldGluZyB3aXRoLiBJIGhvcGUgc2hlIGdldHMgbm9taW5hdGVkIGZvciBhbiBPc2Nhci4gSSBrbm93IGEgbG90IG9mIEFjYWRlbXkgbWVtYmVycyBoYXZlIHNlZW4gdGhlIGZpbG0gYW5kIGxpa2VkIGl0IGJlY2F1c2UgZXZlcnkgdGltZSBJIGdvIHRvIExBIEkgbWVldCBzbyBtYW55IHBlb3BsZSB3aG8gaGF2ZSBzZWVuIG15IHZlcnNpb24gb2YgaXQuIEV2ZW4gaW4gSG9sbHl3b29kIHRoZXJlIHNlZW1zIHRvIGJlIGEga2luZCBvZiBhbmdlciBhYm91dCB0aGUgcmVtYWtlLCBsaWtlLCAiV2h5IHdvdWxkIHRoZXkgcmVtYWtlIHNvbWV0aGluZyB3aGVuIHRoZXkgY2FuIGp1c3QgZ28gc2VlIHRoZSBvcmlnaW5hbD8iIEV2ZXJ5Ym9keSB3aG8gbG92ZXMgZmlsbSB3aWxsIGdvIHNlZSB0aGUgb3JpZ2luYWwgb25lLiBJdOKAmXMgbGlrZSwgd2hhdCBkbyB5b3Ugd2FudCB0byBzZWUsIHRoZSBGcmVuY2ggdmVyc2lvbiBvZiA8YSBocmVmPSJodHRwOi8vd3d3LlJlZWx6LmNvbS9tb3ZpZS8xOTQ1MTkvbGEtZmVtbWUtbmlraXRhIj48ZW0+TGEgRmVtbWUgTmlraXRhPC9lbT48L2E+IG9yIHRoZSBBbWVyaWNhbiBvbmUgWzE5OTMncyA8ZW0+UG9pbnQgb2YgTm8gUmV0dXJuPC9lbT5dPyBZb3UgY2FuIGhvcGUgdGhhdCBGaW5jaGVyIGRvZXMgYSBiZXR0ZXIgam9iLjwvcD48L2Jsb2NrcXVvdGU+DQoNCjxwPkl0IGlzIE9wbGV2J3MgYmVsaWVmIHRoYXQgdGhlIGNoYXJhY3RlciBvZiBTYWxhbmRlciBpcyB0aGUgImtleSIgdG8gdGhlIHN1Y2Nlc3Mgb2YgTGFyc3NvbidzIG5vdmVscywgYW5kLCBpbiB0dXJuLCB0aGUgbW92aWUgYWRhcHRhdGlvbnMuIE9wbGV2IHNheXMgaGUgaGFzIG5vdCBiZWVuIGNvbnRhY3RlZCBieSBGaW5jaGVyIG9yIGFueW9uZSBhc3NvY2lhdGVkIHdpdGggdGhlIEFtZXJpY2FuIHZlcnNpb24uIDxhIGhyZWY9Imh0dHA6Ly93d3cud29yZGFuZGZpbG0uY29tLzIwMTAvMTEvZ2lybC13aXRoLXRoZS1kcmFnb24tdGF0dG9vLWRpcmVjdG9yLW5pZWxzLWFyZGVuLW9wbGV2LWtub3dzLXdoYXQtd29tZW4td2FudC10by1iZS1saXNiZXRoLXNhbGFuZGVyLyI+Ikkga25vdyBoZeKAmXMgc2VlbiBteSBmaWxtIGJ1dCBJIGRvbuKAmXQga25vdyBhbnl0aGluZyBiZXNpZGVzIHRoYXQsIjwvYT4gc2FpZCBPcGxldi48L3A+DQoNCjxwPk9wbGV2IGhhcyB0aHJlZSBwcm9qZWN0cyBjdXJyZW50bHkgaW4gdGhlIHdvcmtzLCBpbmNsdWRpbmcgPGVtPlRoZSBMYXN0IFBob3RvZ3JhcGg8L2VtPiwgd2hpY2ggd291bGQgc3RhciA8YSBocmVmPSJodHRwOi8vd3d3LlJlZWx6LmNvbS9wZXJzb24vNjkxOTcvY2hyaXN0aWFuLWJhbGUiPkNocmlzdGlhbiBCYWxlPC9hPiBpbiBhIG1vdmllIE9wbGV2IGRlc2NyaWJlZCBhcyAiYSBtb2Rlcm4tZGF5IDxlbT5BcG9jYWx5cHNlIE5vdzwvZW0+LiIgRmluY2hlcidzIDxhIGhyZWY9Imh0dHA6Ly93d3cuUmVlbHouY29tL21vdmllLzI4MDkzMC90aGUtZ2lybC13aXRoLXRoZS1kcmFnb24tdGF0dG9vIj48ZW0+R2lybCB3aXRoIHRoZSBEcmFnb24gVGF0dG9vPC9lbT48L2E+IG9wZW5zIG9uIERlY2VtYmVyIDIxLCAyMDExIGFuZCBoZSBtYWludGFpbnMgdGhhdCBoaXMgdmVyc2lvbiBpcyA8YSBocmVmPSJodHRwOi8vd3d3LlJlZWx6LmNvbS9tb3ZpZS1uZXdzLzc5MjQvc2V0LXBob3Rvcy1mcm9tLXRoZS1naXJsLXdpdGgtdGhlLWRyYWdvbi10YXR0b28tbW9yZS1jYXN0LWFkZGVkIj5ub3QgYSByZW1ha2U8L2E+LCBidXQgYW4gYWRhcHRhdGlvbiBvZiBMYXJzc29uJ3Mgbm92ZWwgYnkgc2NyZWVud3JpdGVyIDxhIGhyZWY9Imh0dHA6Ly93d3cuUmVlbHouY29tL3BlcnNvbi8yMjY3MTEvc3RldmVuLXphaWxsaWFuIj5TdGV2ZW4gWmFpbGxpYW48L2E+LjwvcD5kAh0PZBYCZg8WAh8CBZsbICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZ3JleUJveCI+ICAgICAgICA8ZGl2IGNsYXNzPSJpbmxpbmUtbGlzdCI+ICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImxhYmVsIj5SZWxhdGVkOjwvc3Bhbj4gICAgICAgICAgICA8dWwgY2xhc3M9InJlbGF0ZWQiPgkJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpID4gICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9wZXJzb24vNzEyNjUvZGF2aWQtZmluY2hlci8iPjxub2JyPkRhdmlkIEZpbmNoZXI8L25vYnI+PC9hPiAgICAgICAgICAgICAgICAgICAgIDwvbGk+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpID4gICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9wZXJzb24vMzYxNTUwL25vb21pLXJhcGFjZS8iPjxub2JyPk5vb21pIFJhcGFjZTwvbm9icj48L2E+ICAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgPiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL3BlcnNvbi8zNjE3NjcvbmllbHMtb3BsZXYvIj48bm9icj5OaWVscyBPcGxldjwvbm9icj48L2E+ICAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpID4gICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS8yODA5MzAvdGhlLWdpcmwtd2l0aC10aGUtZHJhZ29uLXRhdHRvby8iPjxub2JyPlRoZSBHaXJsIHdpdGggdGhlIERyYWdvbiBUYXR0b288L25vYnI+PC9hPiAgICAgICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxhc3QiPiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLzI3NDcwNC90aGUtZ2lybC13aXRoLXRoZS1kcmFnb24tdGF0dG9vLyI+PG5vYnI+VGhlIEdpcmwgd2l0aCB0aGUgRHJhZ29uIFRhdHRvbzwvbm9icj48L2E+ICAgICAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAJCSAgICAgICAgICAgIDwvdWw+ICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2xlYXIiPjwvZGl2PiAgICAgICAgPC9kaXY+ICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImlubGluZS1saXN0IGJsb2dzIj4gICAgICAgICAgICA8c3BhbiBjbGFzcz0ibGFiZWwiPlJlbGF0ZWQgTW92aWUgTmV3czo8L3NwYW4+ICAgICAgICAgICAgPHVsIGlkPSJtb3ZpZS1uZXdzIiBjbGFzcz0iY29uZGVuc2VkIj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj4gICAgICAgICAgICAgICAgICAgIDxoMz48c3BhbiBjbGFzcz0iZGF0ZUJveCIgPjEyLjI0LjIwMTI8L3NwYW4+PGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy8xMjY3MC9tb3ZpZS1mYW1pbGllcy15b3Utd291bGRudC13YW50LXRvLXNwZW5kLXRoZS1ob2xpZGF5cy13aXRoLyI+TW92aWUgRmFtaWxpZXMgWW91IFdvdWxkbid0IFdhbnQgdG8gU3BlbmQgdGhlIEhvbGlkYXlzIFdpdGg8L2E+PC9oMz4gICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj4gICAgICAgICAgICAgICAgICAgIDxoMz48c3BhbiBjbGFzcz0iZGF0ZUJveCIgPjEyLjAzLjIwMTI8L3NwYW4+PGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy8xNTI5MC90b3AtMTAtYmVzdC1ob2xseXdvb2QtcmVtYWtlcy1vZi1mb3JlaWduLW1vdmllcy8iPlRvcCAxMCBCZXN0IEhvbGx5d29vZCBSZW1ha2VzIG9mIEZvcmVpZ24gTW92aWVzIDwvYT48L2gzPiAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPiAgICAgICAgICAgICAgICAgICAgPGgzPjxzcGFuIGNsYXNzPSJkYXRlQm94IiA+MTAuMDkuMjAxMjwvc3Bhbj48YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzE0ODc5L3JlZWx6LXJlY29tbWVuZHMtYS1jYXV0aW9uYXJ5LXRhbGUtYWJvdXQtc2Vla2luZy10aGUtdHJ1dGgtb24tb3RoZXItcGxhbmV0cy8iPlJlZWx6IFJlY29tbWVuZHM6IEEgQ2F1dGlvbmFyeSBUYWxlIEFib3V0IFNlZWtpbmcgdGhlIFRydXRoIG9uIE90aGVyIFBsYW5ldHM8L2E+PC9oMz4gICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj4gICAgICAgICAgICAgICAgICAgIDxoMz48c3BhbiBjbGFzcz0iZGF0ZUJveCIgPjA4LjI0LjIwMTI8L3NwYW4+PGEgaHJlZj0iaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy8xNDUyOS9yYWNoZWwtbWNhZGFtcy1hbmQtbm9vbWktcmFwYWNlLWlnbml0ZS1icmlhbi1kZS1wYWxtYXMtcGFzc2lvbi8iPlJhY2hlbCBNY0FkYW1zIGFuZCBOb29taSBSYXBhY2UgSWduaXRlIEJyaWFuIERlIFBhbG1hJ3MgPGVtPlBhc3Npb248L2VtPjwvYT48L2gzPiAgICAgICAgICAgICAgICA8L2xpPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPiAgICAgICAgICAgICAgICAgICAgPGgzPjxzcGFuIGNsYXNzPSJkYXRlQm94IiA+MDguMDEuMjAxMjwvc3Bhbj48YSBocmVmPSJodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzE0MzYyL3Byb21ldGhldXMtc2VxdWVsLW9mZmljaWFsbHktaW4tdGhlLXdvcmtzLyI+PGVtPlByb21ldGhldXM8L2VtPiBTZXF1ZWwgT2ZmaWNpYWxseSBpbiB0aGUgV29ya3M8L2E+PC9oMz4gICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibGFzdCI+ICAgICAgICAgICAgICAgICAgICA8aDM+PHNwYW4gY2xhc3M9ImRhdGVCb3giID4wNS4xNy4yMDEyPC9zcGFuPjxhIGhyZWY9Imh0dHA6Ly93d3cucmVlbHouY29tL21vdmllLW5ld3MvMTM4ODYvbmV3LXNwb2lsZXIteS1wb3N0ZXItZm9yLXByb21ldGhldXMtbmV3LXZpZGVvLWludHJvZHVjZXMtbm9vbWktcmFwYWNlLyI+TmV3IFNwb2lsZXIteSBQb3N0ZXIgRm9yIDxlbT5Qcm9tZXRoZXVzPC9lbT47IE5ldyBWaWRlbyBJbnRyb2R1Y2VzIE5vb21pIFJhcGFjZSA8L2E+PC9oMz4gICAgICAgICAgICAgICAgPC9saT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC91bD4gICAgICAgICAgICA8ZGl2IGNsYXNzPSJjbGVhciI+PC9kaXY+ICAgICAgICA8L2Rpdj4gICAgICAgICAgICAgICAgICAgPC9kaXY+ZAIfDw8WAh8EZ2QWBgIBD2QWAmYPFgIfAgWJQjx1bD4gICAgPGxpIGlkPSI1Njc1NCIgY2xhc3M9ImNvbW1lbnQiPiAgICAgICAgPCEtLSBpZiBzdGF0ZW1lbnQgZm9yIHJhdGluZyBpbWFnZSAtLT4gICAgICAgICAgICAgICAgPGgzPkdXVERUIHgyPC9oMz4gICAgICAgIDxjaXRlIGNsYXNzPSJieWxpbmUiPmZlYXRoZXJzdG9uZSB8IDAxLjA4LjEyIDEyOjQ5OjI2IFBNPC9jaXRlPiAgICAgICAgPHA+U2F3IHRoZSBBbWVyaWNhbiB2ZXJzaW9uIHRoaXMgd2VlazsgIFN3ZWRpc2ggdmVyc2lvbiA5KywgQW1lcmljYW4gNSAtIGJ1dCB3aGF0IGVsc2UgdG8gZXhwZWN0IHdoZW4gdGhlIEFtZXJpY2FuIHRyYWlsZXJzIG1hZGUgaXQgbG9vayBsaWtlIGEgY3JlZXB5IHNsYXNoZXIgbW92aWU/IE5vb21pIHNob3VsZCBnZXQgdGhlIE9zY2FyLCBNYXJhIHNob3VsZCBnbyBiYWNrIHRvIGJlaW5nIGEgZm9vdGJhbGwgZGVidXRhbnRlIG9yIHdoYXRldmVyIHNoZSB3YXMgYmVmb3JlIHNoZSB0cmllZCB0byBiZSBhbiBhY3RyZXNzLjwvcD4gICAgICAgIDxkaXYgY2xhc3M9InJlcGx5Ij4JCSAgICA8c3BhbiBjbGFzcz0iIj48YSBocmVmPSJqYXZhc2NyaXB0OnNldFBhcmVudENvbnRyb2xJZCg1Njc1NCk7Ij48c3Ryb25nPlJlcGx5PC9zdHJvbmc+PC9hPiA8c3Bhbj58PC9zcGFuPiA8L3NwYW4+CQkgICAgPHNwYW4gaWQ9InJlcG9ydGVkNTY3NTQiPjxhIGhyZWY9ImphdmFzY3JpcHQ6c3VibWl0Q29tbWVudFJlcG9ydCg1Njc1NCk7Ij5SZXBvcnQgQWJ1c2U8L2E+PC9zcGFuPgkJPC9kaXY+CQk8ZGl2IGNsYXNzPSJ2b3RlIj4JCSAgICA8cD48YSBocmVmPSIiPjxpbWcgc3JjPSIvYXNzZXRzL2dsb2JhbC92b3RlLXRodW1ic3VwLmdpZiIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBhbHQ9IlRodW1icyBVcCIgLz48L2E+PGEgaHJlZj0iIj48aW1nIHNyYz0iL2Fzc2V0cy9nbG9iYWwvdm90ZS10aHVtYnNkb3duLmdpZiIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBhbHQ9IlRodW1icyBEb3duIiAvPjwvYT48L3A+CQkgICAgPHA+UmV2aWV3IFJhdGluZzogMDwvcD4JCTwvZGl2PgkJPGRpdiBjbGFzcz0iY2xlYXIiPjwvZGl2PgkJPGRpdiBpZD0iUmVwbHlGb3JtLTU2NzU0IiBjbGFzcz0iUmVwbHlGb3JtIj48L2Rpdj4gICAgICAgICAgICA8ZGl2IGNsYXNzPSJjbGVhciI+PC9kaXY+DQogICAgICAgIDwvbGk+DQogICAgPC91bD48dWw+ICAgIDxsaSBpZD0iNDQ4MjMiIGNsYXNzPSJjb21tZW50Ij4gICAgICAgIDwhLS0gaWYgc3RhdGVtZW50IGZvciByYXRpbmcgaW1hZ2UgLS0+ICAgICAgICAgICAgICAgIDxoMz5Xcm9uZzwvaDM+ICAgICAgICA8Y2l0ZSBjbGFzcz0iYnlsaW5lIj5tYWNlIHwgMDcuMTIuMTEgMDI6NDQ6MzEgUE08L2NpdGU+ICAgICAgICA8cD5pbSBndWVzc2luZyBub25lIG9mIHlvdSBhY3R1YWxseSByZWFkIHRoZSBib29rcyBvciB5b3Ugd291bGQgd2FudCB0byBzZWUgbW92aWVzIHRoYXQgYWN0dWFsbHkgZXhwbGFpbiB3aHkgdGhleSBhcmUgZG9pbmcgdGhlIHRoaW5ncyB0aGV5IGFyZSBkb2luZy4gIEFzIHdlbGwgYXMgbm90IGxlYXZpbmcgb3V0IGltcG9ydGFudCBldmVudHMgYW5kIGNoYXJhY3RlcnMuICBCdXQgaXRzIGNvb2wgbGV0cyBoYXRlIG9uIHRoZSBtYWNoaW5lLiAgSW0gc29ycnkgYnV0IHRoZSBmaXJzdCB0aW1lIGFyb3VuZCB3YXMgYSBkaXNhcHBvaW50bWVudCB0byB0aG9zZSBvZiB1cyB3aG8gYWN0dWFsbHkgcmVhZCBib29rcyBhbmQgbGlrZSB0byBzZWUgZXZlbnRzIHRha2luZyBwbGFjZS4gIEkgbWVhbiBqdXN0IHdhdGNoIHRoZSBwcmV2aWV3cyB0aGlzIG9uZSBoYXMgYWN0dWFsIGJhY2tncm91bmQuIFRoZSBvcmlnaW5hbHMganVzdCBiYXJsZXkgdG91Y2hlZCBvbiBpdC48L3A+ICAgICAgICA8ZGl2IGNsYXNzPSJyZXBseSI+CQkgICAgPHNwYW4gY2xhc3M9IiI+PGEgaHJlZj0iamF2YXNjcmlwdDpzZXRQYXJlbnRDb250cm9sSWQoNDQ4MjMpOyI+PHN0cm9uZz5SZXBseTwvc3Ryb25nPjwvYT4gPHNwYW4+fDwvc3Bhbj4gPC9zcGFuPgkJICAgIDxzcGFuIGlkPSJyZXBvcnRlZDQ0ODIzIj48YSBocmVmPSJqYXZhc2NyaXB0OnN1Ym1pdENvbW1lbnRSZXBvcnQoNDQ4MjMpOyI+UmVwb3J0IEFidXNlPC9hPjwvc3Bhbj4JCTwvZGl2PgkJPGRpdiBjbGFzcz0idm90ZSI+CQkgICAgPHA+PGEgaHJlZj0iIj48aW1nIHNyYz0iL2Fzc2V0cy9nbG9iYWwvdm90ZS10aHVtYnN1cC5naWYiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgYWx0PSJUaHVtYnMgVXAiIC8+PC9hPjxhIGhyZWY9IiI+PGltZyBzcmM9Ii9hc3NldHMvZ2xvYmFsL3ZvdGUtdGh1bWJzZG93bi5naWYiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgYWx0PSJUaHVtYnMgRG93biIgLz48L2E+PC9wPgkJICAgIDxwPlJldmlldyBSYXRpbmc6IDA8L3A+CQk8L2Rpdj4JCTxkaXYgY2xhc3M9ImNsZWFyIj48L2Rpdj4JCTxkaXYgaWQ9IlJlcGx5Rm9ybS00NDgyMyIgY2xhc3M9IlJlcGx5Rm9ybSI+PC9kaXY+ICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2xlYXIiPjwvZGl2Pg0KICAgICAgICA8L2xpPg0KICAgIDwvdWw+PHVsPiAgICA8bGkgaWQ9IjM0MTA0IiBjbGFzcz0iY29tbWVudCI+ICAgICAgICA8IS0tIGlmIHN0YXRlbWVudCBmb3IgcmF0aW5nIGltYWdlIC0tPiAgICAgICAgICAgICAgICA8aDM+U3RpZWcgTGFyc3NvbjwvaDM+ICAgICAgICA8Y2l0ZSBjbGFzcz0iYnlsaW5lIj5tYWdhc2F0byB8IDAxLjI3LjExIDExOjU1OjQ5IEFNPC9jaXRlPiAgICAgICAgPHA+VGhlIG9yaWdpbmFsIHRyaW9sb2d5IGlzIGEgbWFzdGVyIHBpZWNlLiBSYXBhY2UgZ2F2ZSBTYWxhbmRlciBsaWZlLiBHZWF0IG1vdmllIHdpdGggcmVhbCBwZW9wbGUsIHJlYWwgYWN0aW5nLiBJIGRvIG5vdCBuZWVkIHRvIHNlZSBhIHJlbWFrZSB3aGVuIHRoZSBvcmlnaW5hbCBpcyBzbyBnbG9yaW91cy4uLiBIb2xseXdvb2QgbXVzdCB1bmRlcnN0YW5kIHRoYXQgc29tZXRpbWVzIGlzIGJldHRlciBub3QgdG8gdG91Y2ggYSBtb3ZpZSwgZXhjZXB0IGZvciB0aGUgc3VidGl0bGVzLjwvcD4gICAgICAgIDxkaXYgY2xhc3M9InJlcGx5Ij4JCSAgICA8c3BhbiBjbGFzcz0iIj48YSBocmVmPSJqYXZhc2NyaXB0OnNldFBhcmVudENvbnRyb2xJZCgzNDEwNCk7Ij48c3Ryb25nPlJlcGx5PC9zdHJvbmc+PC9hPiA8c3Bhbj58PC9zcGFuPiA8L3NwYW4+CQkgICAgPHNwYW4gaWQ9InJlcG9ydGVkMzQxMDQiPjxhIGhyZWY9ImphdmFzY3JpcHQ6c3VibWl0Q29tbWVudFJlcG9ydCgzNDEwNCk7Ij5SZXBvcnQgQWJ1c2U8L2E+PC9zcGFuPgkJPC9kaXY+CQk8ZGl2IGNsYXNzPSJ2b3RlIj4JCSAgICA8cD48YSBocmVmPSIiPjxpbWcgc3JjPSIvYXNzZXRzL2dsb2JhbC92b3RlLXRodW1ic3VwLmdpZiIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBhbHQ9IlRodW1icyBVcCIgLz48L2E+PGEgaHJlZj0iIj48aW1nIHNyYz0iL2Fzc2V0cy9nbG9iYWwvdm90ZS10aHVtYnNkb3duLmdpZiIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBhbHQ9IlRodW1icyBEb3duIiAvPjwvYT48L3A+CQkgICAgPHA+UmV2aWV3IFJhdGluZzogMDwvcD4JCTwvZGl2PgkJPGRpdiBjbGFzcz0iY2xlYXIiPjwvZGl2PgkJPGRpdiBpZD0iUmVwbHlGb3JtLTM0MTA0IiBjbGFzcz0iUmVwbHlGb3JtIj48L2Rpdj4gICAgICAgICAgICA8ZGl2IGNsYXNzPSJjbGVhciI+PC9kaXY+DQogICAgICAgIDwvbGk+DQogICAgPC91bD48dWw+ICAgIDxsaSBpZD0iMjk1NjciIGNsYXNzPSJjb21tZW50Ij4gICAgICAgIDwhLS0gaWYgc3RhdGVtZW50IGZvciByYXRpbmcgaW1hZ2UgLS0+ICAgICAgICAgICAgICAgIDxoMz5sb3N0IGluIHRyYW5zbGF0aW9uPC9oMz4gICAgICAgIDxjaXRlIGNsYXNzPSJieWxpbmUiPm1hbG9yaWUgfCAxMS4xNS4xMCAwNjoxMTozMSBQTTwvY2l0ZT4gICAgICAgIDxwPk9wbGV2IGlzIHJpZ2h0IGluIHNheWluZyB3aGF0IGhlIGRpZC4gQWx0aG91Z2ggc29tZSBtb3ZpZXMgYXJlIGJldHRlciByZW1hZGUgaW50byBlbmdsaXNoIHdoaWNoIGlzIGZldyBhbmQgZmFyIGJldHdlZW4uIFNvbWV0aW1lcyB0aGluZ3MganVzdCBnZXQgbG9zdCBpbiB0cmFuc2xhdGlvbnMgd2hpY2ggaXNuJiMzOTt0IGdvb2QgYXQgYWxsLiBJIHdoYXQgdG8gc2VlIGhvdyB0aGUgbW92aWUgdHVybnMgb3V0OyBidXQgb25seSB0byBzZWUgaG93IGJhZGx5IHRoZSBBbWVyaWNhbiB2ZXJzaW9uIHN0cmF5cyBhd2F5IGZyb20gdGhlIGJvb2sgYW5kIHRoZSBPcGxldiB2ZXJzaW9uLiBJIGp1c3QgaG9wZSB0aGV5IGRvbnQgY2hhbmdlIHRoZSBmb2N1cyBvZiBob3cgaXRzIHN1cHBvc2VkIHRvIHBsYXkgb3V0OyBidXQgbXkgaG9wZXMgYXJlbiYjMzk7dCBoaWdoIGZvciB0aGF0IHRvIGhhcHBlbi48L3A+ICAgICAgICA8ZGl2IGNsYXNzPSJyZXBseSI+CQkgICAgPHNwYW4gY2xhc3M9IiI+PGEgaHJlZj0iamF2YXNjcmlwdDpzZXRQYXJlbnRDb250cm9sSWQoMjk1NjcpOyI+PHN0cm9uZz5SZXBseTwvc3Ryb25nPjwvYT4gPHNwYW4+fDwvc3Bhbj4gPC9zcGFuPgkJICAgIDxzcGFuIGlkPSJyZXBvcnRlZDI5NTY3Ij48YSBocmVmPSJqYXZhc2NyaXB0OnN1Ym1pdENvbW1lbnRSZXBvcnQoMjk1NjcpOyI+UmVwb3J0IEFidXNlPC9hPjwvc3Bhbj4JCTwvZGl2PgkJPGRpdiBjbGFzcz0idm90ZSI+CQkgICAgPHA+PGEgaHJlZj0iIj48aW1nIHNyYz0iL2Fzc2V0cy9nbG9iYWwvdm90ZS10aHVtYnN1cC5naWYiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgYWx0PSJUaHVtYnMgVXAiIC8+PC9hPjxhIGhyZWY9IiI+PGltZyBzcmM9Ii9hc3NldHMvZ2xvYmFsL3ZvdGUtdGh1bWJzZG93bi5naWYiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgYWx0PSJUaHVtYnMgRG93biIgLz48L2E+PC9wPgkJICAgIDxwPlJldmlldyBSYXRpbmc6IDA8L3A+CQk8L2Rpdj4JCTxkaXYgY2xhc3M9ImNsZWFyIj48L2Rpdj4JCTxkaXYgaWQ9IlJlcGx5Rm9ybS0yOTU2NyIgY2xhc3M9IlJlcGx5Rm9ybSI+PC9kaXY+ICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2xlYXIiPjwvZGl2Pg0KICAgICAgICA8L2xpPg0KICAgIDwvdWw+PHVsPiAgICA8bGkgaWQ9IjI5MzUxIiBjbGFzcz0iY29tbWVudCI+ICAgICAgICA8IS0tIGlmIHN0YXRlbWVudCBmb3IgcmF0aW5nIGltYWdlIC0tPiAgICAgICAgICAgICAgICA8aDM+R2l2ZSBpdCBhIGNoYW5jZTwvaDM+ICAgICAgICA8Y2l0ZSBjbGFzcz0iYnlsaW5lIj5laGFydDExMDQgfCAxMS4xMS4xMCAxMDo0MzoyNCBBTTwvY2l0ZT4gICAgICAgIDxwPk5vIG9uZSBpcyBoYWlsaW5nIGl0IGFzICYjMzQ7YmV0dGVyIHRoYW4mIzM0OyBvciAmIzM0O09zY2FyIGNvbnRlbmRlci4mIzM0OyBJIHdhdGNoZWQgdGhlIG9yaWdpbmFsIGFuZCBsb3ZlZCBpdCwgZGVzcGl0ZSB0aGUgc3ViLXRpdGxlcy4gSSBkb24mIzM5O3Qgc2VlIGEgcHJvYmxlbSB3aXRoIGFuIEFtZXJpY2FuIHZlcnNpb24gb2YgdGhlIGZpbG0gYmVpbmcgbWFkZS4gSSBoYXZlbiYjMzk7dCB5ZXQgaGVhcmQgYW55b25lIHNheWluZyB0aGV5JiMzOTtyZSB0cnlpbmcgdG8gYmVzdCBOb29taSBSYXBhY2UgKHdobyBpcyBhIHBoZW5vbSBvZiBhbiBhY3RyZXNzKS4gSnVzdCBnaXZlIHRoZSBuZXcgbW92aWUgYSBjaGFuY2UuIEkmIzM5O20gc3VyZSBpdCB3aWxsIGJlIGRpZmZlcmVudCBmcm9tIHRoZSBTd2VkaXNoIHZlcnNpb24sIHdoaWNoIG1heSBJIHJlbWluZCB5b3UgZGlkbiYjMzk7dCBmb2xsb3cgdGhlIGJvb2sgdmVyYmF0aW0uIEV2ZXJ5b25lIGhhcyB0aGVpciBvd24gaW50ZXJwcmV0YXRpb24gb2YgdGhlIGJvb2ssIGxldCBpdCBiZS48L3A+ICAgICAgICA8ZGl2IGNsYXNzPSJyZXBseSI+CQkgICAgPHNwYW4gY2xhc3M9IiI+PGEgaHJlZj0iamF2YXNjcmlwdDpzZXRQYXJlbnRDb250cm9sSWQoMjkzNTEpOyI+PHN0cm9uZz5SZXBseTwvc3Ryb25nPjwvYT4gPHNwYW4+fDwvc3Bhbj4gPC9zcGFuPgkJICAgIDxzcGFuIGlkPSJyZXBvcnRlZDI5MzUxIj48YSBocmVmPSJqYXZhc2NyaXB0OnN1Ym1pdENvbW1lbnRSZXBvcnQoMjkzNTEpOyI+UmVwb3J0IEFidXNlPC9hPjwvc3Bhbj4JCTwvZGl2PgkJPGRpdiBjbGFzcz0idm90ZSI+CQkgICAgPHA+PGEgaHJlZj0iIj48aW1nIHNyYz0iL2Fzc2V0cy9nbG9iYWwvdm90ZS10aHVtYnN1cC5naWYiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgYWx0PSJUaHVtYnMgVXAiIC8+PC9hPjxhIGhyZWY9IiI+PGltZyBzcmM9Ii9hc3NldHMvZ2xvYmFsL3ZvdGUtdGh1bWJzZG93bi5naWYiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgYWx0PSJUaHVtYnMgRG93biIgLz48L2E+PC9wPgkJICAgIDxwPlJldmlldyBSYXRpbmc6IDA8L3A+CQk8L2Rpdj4JCTxkaXYgY2xhc3M9ImNsZWFyIj48L2Rpdj4JCTxkaXYgaWQ9IlJlcGx5Rm9ybS0yOTM1MSIgY2xhc3M9IlJlcGx5Rm9ybSI+PC9kaXY+ICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2xlYXIiPjwvZGl2Pg0KICAgICAgICA8L2xpPg0KICAgIDwvdWw+PHVsPiAgICA8bGkgaWQ9IjI5MzUwIiBjbGFzcz0iY29tbWVudCI+ICAgICAgICA8IS0tIGlmIHN0YXRlbWVudCBmb3IgcmF0aW5nIGltYWdlIC0tPiAgICAgICAgICAgICAgICA8aDM+V2UgYWxsIGtub3cgaXQmIzM5O3MgZ29pbmcgdG8gYmUgYSByZW1ha2U8L2gzPiAgICAgICAgPGNpdGUgY2xhc3M9ImJ5bGluZSI+bWlzYW1pbGxlIHwgMTEuMTEuMTAgMTA6MzY6MzcgQU08L2NpdGU+ICAgICAgICA8cD5JIGNvbXBsZXRlbHkgaW4gYWdyZWVtZW50IHdpdGggT3BsZXYuIEkgd291bGQgcGVyc29uYWxseSB3YW50IHRvIHdhdGNoIExhIEZlbW1lIE5pa2l0YSBvdmVyIHBvaW50IG9mIG5vIHJldHVybiwgbWFpbmx5IGJlY2F1c2Ugb2YgdGhlIGZhY3QgdGhhdCBpdCYjMzk7cyB0d2VudHkgdGltZXMgYmV0dGVyIHRoYW4gaXRzIEFtZXJpY2FuIGNvdW50ZXJwYXJ0LCBhbmQgSSBmZWVsIHRoZSBzYW1lIHdpdGggJiMzOTtHaXJsJiMzOTsuIE5vb21pJiMzOTtzIFdPTkRFUkZVTCBwZXJmb3JtYW5jZSBpcyBnb2luZyB0byBiZSBzb29uIG92ZXIgc2hhZG93ZWQgYnkgd2hvIGV2ZXIgdGhlIEFtZXJpY2FuIHZlcnNpb24gb2YgTGlzYmV0aCBpcyBnb2luZyB0byBiZSBvbmx5IGlmIFtBbWVyaWNhbnNdIGZvY3VzIG9uIExpc2JldGguIEkganVzdCBmZWVsIGEgbGl0dGxlIG91dCByYWdlZCBhbmQgYW55dGltZSBzb21lb25lIGJyaW5ncyB0aGUgZnV0dXJlIEFtZXJpY2FuIG9uZSwgaSBtZW50aW9uIE9wbGV2JiMzOTtzIG1hc3RlcnBpZWNlLiBUaGVuIHRoZXkgY29tcGxhaW4gdGhhdCB0aGV5IGRvbiYjMzk7dCB3YW50IHRvIHJlYWQgYSBtb3ZpZSwgYmVjYXVzZSBsaWtlIGEgbG90IG9mIEFtZXJpY2FucyAsbXlzZWxmIGluY2x1ZGVkLCBkb24mIzM5O3Qga25vdyBTd2VkaXNoLiBJIGp1c3QgdGVsbCB0aGVtIHRvIHN1Y2sgaXQgdXAgYW5kIHdhdGNoIGl0IG11bHRpcGxlIHRpbWVzIHVudGlsIHRoZXkgZ2V0IGl0IGJlY2F1c2UgaXQgaXMgIHNvbWV0aGluZyB0aGF0IHJlYWxseSBFVkVSWU9ORSBzaG91bGQgc2VlLiBJdCYjMzk7cyB0aGF0IGdvb2QhIA08YnI+DTxicj5XcmFwcGluZyB1cCwgd2hlbiB0aGUgQW1lcmljYW4gdmVyc2lvbiBvZiAmIzM5O0dpcmwmIzM5OyBjb21lcyBvdXQgYW5kIHlvdSB3YW50IG1lIHRvIGdvIHNlZSBpdCwgaSB3aWxsIHNheSBubywgb3IgbWF5YmUgSSYjMzk7bGwgZ28gb3V0IG9mIG1vcmJpZCBjdXJpb3NpdHksIGJ1dCBieSB0aW1lIE9zY2FyIHNlYXNvbiBjb21lcyBhcm91bmQsIE9wbGV2JiMzOTtzIHZlcnNpb24gYmV0dGVyIHJlY2VpdmUgbW9yZSBub21pbmF0aW9ucyB0aGFuIGJlc3QgZm9yZWlnbiBmaWxtIGFuZCBzY3JlZW5wbGF5IGFkYXB0YXRpb24uPC9wPiAgICAgICAgPGRpdiBjbGFzcz0icmVwbHkiPgkJICAgIDxzcGFuIGNsYXNzPSIiPjxhIGhyZWY9ImphdmFzY3JpcHQ6c2V0UGFyZW50Q29udHJvbElkKDI5MzUwKTsiPjxzdHJvbmc+UmVwbHk8L3N0cm9uZz48L2E+IDxzcGFuPnw8L3NwYW4+IDwvc3Bhbj4JCSAgICA8c3BhbiBpZD0icmVwb3J0ZWQyOTM1MCI+PGEgaHJlZj0iamF2YXNjcmlwdDpzdWJtaXRDb21tZW50UmVwb3J0KDI5MzUwKTsiPlJlcG9ydCBBYnVzZTwvYT48L3NwYW4+CQk8L2Rpdj4JCTxkaXYgY2xhc3M9InZvdGUiPgkJICAgIDxwPjxhIGhyZWY9IiI+PGltZyBzcmM9Ii9hc3NldHMvZ2xvYmFsL3ZvdGUtdGh1bWJzdXAuZ2lmIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGFsdD0iVGh1bWJzIFVwIiAvPjwvYT48YSBocmVmPSIiPjxpbWcgc3JjPSIvYXNzZXRzL2dsb2JhbC92b3RlLXRodW1ic2Rvd24uZ2lmIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGFsdD0iVGh1bWJzIERvd24iIC8+PC9hPjwvcD4JCSAgICA8cD5SZXZpZXcgUmF0aW5nOiAwPC9wPgkJPC9kaXY+CQk8ZGl2IGNsYXNzPSJjbGVhciI+PC9kaXY+CQk8ZGl2IGlkPSJSZXBseUZvcm0tMjkzNTAiIGNsYXNzPSJSZXBseUZvcm0iPjwvZGl2PiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNsZWFyIj48L2Rpdj4NCiAgICAgICAgPC9saT4NCiAgICA8L3VsPmQCAw9kFgJmDw8WCB4IT2JqZWN0SUQCnkAeBlR5cGVJRAIfHgZSb290SUQCpeUBHgtTaW5nbGVUb3BpY2hkFgQCAQ9kFgYCAg8PFgIeD1ZhbGlkYXRpb25Hcm91cAUKcmVwbHl2YWxpZGRkAgQPDxYCHw8FCnJlcGx5dmFsaWRkZAIFDw8WAh8PBQpyZXBseXZhbGlkZGQCAg8PFgIfBGdkFgYCAg8PFgIfDwUKcmVwbHl2YWxpZGRkAgQPDxYCHw8FCnJlcGx5dmFsaWRkZAIFDw8WAh8PBQpyZXBseXZhbGlkZGQCBQ9kFgJmDw8WCB8LAp5AHwwCHx8NAqXlAR8OaGQWBAIBD2QWBgICDw8WAh8PBQhuZXd2YWxpZGRkAgQPDxYCHw8FCG5ld3ZhbGlkZGQCBQ8PFgIfDwUIbmV3dmFsaWRkZAICDw8WAh8EZ2QWBgICDw8WAh8PBQhuZXd2YWxpZGRkAgQPDxYCHw8FCG5ld3ZhbGlkZGQCBQ8PFgIfDwUIbmV3dmFsaWRkZAILDw8WBh4PUGFnZXJfSXRlbUNvdW50AgEeDlBhZ2VyX1BhZ2VTaXplAggeD1BhZ2VyX1BhZ2VDb3VudAIBZBYCZg8PFgIfBGhkFhICAQ8PFgIfBGhkZAIDDw8WBB4IQ3NzQ2xhc3MFCXRoaXMtcGFnZR4EXyFTQgICZGQCBQ8PFgIfBGhkZAIHDw8WBB8CBQItMh8HBZQBaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy84MjIyL2RpcmVjdG9yLW9mLXRoZS1zd2VkaXNoLWdpcmwtd2l0aC10aGUtZHJhZ29uLXRhdHRvby1leHByZXNzZXMtaGlzLWZydXN0cmF0aW9uLXdpdGgtdGhlLWFtZXJpY2FuLXJlbWFrZS8/cGFnZT0tMmRkAgkPDxYEHwIFAi0xHwcFlAFodHRwOi8vd3d3LnJlZWx6LmNvbS9tb3ZpZS1uZXdzLzgyMjIvZGlyZWN0b3Itb2YtdGhlLXN3ZWRpc2gtZ2lybC13aXRoLXRoZS1kcmFnb24tdGF0dG9vLWV4cHJlc3Nlcy1oaXMtZnJ1c3RyYXRpb24td2l0aC10aGUtYW1lcmljYW4tcmVtYWtlLz9wYWdlPS0xZGQCCw8PFgQfAgUBMB8HBZMBaHR0cDovL3d3dy5yZWVsei5jb20vbW92aWUtbmV3cy84MjIyL2RpcmVjdG9yLW9mLXRoZS1zd2VkaXNoLWdpcmwtd2l0aC10aGUtZHJhZ29uLXRhdHRvby1leHByZXNzZXMtaGlzLWZydXN0cmF0aW9uLXdpdGgtdGhlLWFtZXJpY2FuLXJlbWFrZS8/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+ZGQhgEXQXOvB0JdXuwtytyeYpz7wlA==" />

     
    <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", "280930,274704");GA_googleAddAttr("person", "71265,361550,361767");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: Director of the Swedish Girl with the Dragon Tattoo Expresses His Frustration with the American Remake&amp;body=It's far from the first time Hollywood studios have taken a recent foreign movie and decided to remake it, but the latest is director Niels Oplev's The Girl With the Dragon Tattoo. Based on the first novel of the late Swedish author Stieg Larsson's internationally famous Millennium trilogy, The Girl With the Dragon Tattoo premiered in Scandinavian countries to wide acclaim, particularly the performance of Noomi Rapace as computer hacker Lisbeth Salander. The movie opened in the United States earlier this year, followed by the sequels The Girl Who Played with Fire and The Girl Who Kicked the Hornet's Nest, just as reports spread that David Fincher would direct an American adaptation of The Girl with the Dragon Tattoo, with  Daniel Craig as journalist Mikael Blomkvist and Rooney Mara as Salander.

Speaking with Word and Film, Oplev expressed his frustration with the American version.%0a%0ahttp%3a%2f%2fwww.reelz.com%2fmovie-news%2f8222%2fdirector-of-the-swedish-girl-with-the-dragon-tattoo-expresses-his-frustration-with-the-american-remake%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/8222/director-of-the-swedish-girl-with-the-dragon-tattoo-expresses-his-frustration-with-the-american-remake/&amp;t=Director+of+the+Swedish+Girl+with+the+Dragon+Tattoo+Expresses+His+Frustration+with+the+American+Remake" 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/8222/director-of-the-swedish-girl-with-the-dragon-tattoo-expresses-his-frustration-with-the-american-remake/" 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/8222/director-of-the-swedish-girl-with-the-dragon-tattoo-expresses-his-frustration-with-the-american-remake/&amp;title=Director+of+the+Swedish+Girl+with+the+Dragon+Tattoo+Expresses+His&amp;description=It's+far+from+the+first+time+Hollywood+studios+have+taken+a+recent+foreign+movie+and+decided+to+remake+it%2c+but+the+latest+is+director+Niels+Oplev's+The+Girl+With+the+Dragon+Tattoo.+Based+on+the+fi" 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/8222/director-of-the-swedish-girl-with-the-dragon-tattoo-expresses-his-frustration-with-the-american-remake/&amp;title=Director+of+the+Swedish+Girl+with+the+Dragon+Tattoo+Expresses+His+Frustration+with+the+American+Remake" 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/8222/director-of-the-swedish-girl-with-the-dragon-tattoo-expresses-his-frustration-with-the-american-remake/&amp;h=Director+of+the+Swedish+Girl+with+the+Dragon+Tattoo+Expresses+His+Frustration+with+the+American+Remake" 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=Director+of+the+Swedish+Girl+with+the+Dragon+Tattoo+Expresses+His+Frustration+with+the+Am&amp;c=It's+far+from+the+first+time+Hollywood+studios+have+taken+a+recent+foreign+movie+and+decided+to+remake+it%2c+but+the+latest+is+director+Niels+Oplev's+The+Girl+With+the+Dragon+Tattoo.+Based+on+the+first+novel+of+the+late+Swedish+author+Stieg+Larsson's+internationally+famous+Millennium+trilogy%2c+The+Girl+With+the+Dragon+Tattoo+premiered+in+Scandinavian+countries+to+wide+acclaim%2c+particularly+the+performance+of+Noomi+Rapace+as+computer+hacker+Lisbeth+Salander.+The+movie+opened+in+the+United+States+earlier+this+year%2c+followed+by+the+sequels+The+Girl+Who+Played+with+Fire+and+The+Girl+Who+Kicked+the+Hornet's+Nest%2c+just+as+reports+spread+that+David+Fincher+would+direct+an+American+adaptation+of+The+Girl+with+the+Dragon+Tattoo%2c+with++Daniel+Craig+as+journalist+Mikael+Blomkvist+and+Rooney+Mara+as+Salander.%0d%0a%0d%0aSpeaking+with+Word+and+Film%2c+Oplev+expressed+his+frustration+with+the+American+version.&amp;u=http://www.reelz.com/movie-news/8222/director-of-the-swedish-girl-with-the-dragon-tattoo-expresses-his-frustration-with-the-american-remake/&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="p71265" name="David Fincher" /> David Fincher                         </li>                                                        <li >                            <input type="checkbox" id="p361550" name="Noomi Rapace" /> Noomi Rapace                         </li>                                                        <li >                            <input type="checkbox" id="p361767" name="Niels Oplev" /> Niels Oplev                         </li>                                                                            <li >                            <input type="checkbox" id="m280930" name="The Girl with the Dragon Tattoo" /> The Girl with the Dragon Tattoo                        </li>                                            <li class="last">                            <input type="checkbox" id="m274704" name="The Girl with the Dragon Tattoo" /> The Girl with the Dragon Tattoo                        </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/oplev-476.jpg" id="ctl00_cphContent_HeroImage" class="blog-image-top" alt="director-of-the-swedish-girl-with-the-dragon-tattoo-expresses-his-frustration-with-the-american-remake" />
                    
                    <h1>
                    Director of the Swedish <em>Girl with the Dragon Tattoo</em> Expresses His Frustration with the American Remake</h1>
                    <cite>Posted 11.11.10 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/8222/director-of-the-swedish-girl-with-the-dragon-tattoo-expresses-his-frustration-with-the-american-remake/' show_faces='false' layout='button_count' width='250px' height='35px' send='true'></fb:like>
                    <p>It's far from the first time Hollywood studios have taken a recent foreign movie and decided to remake it, but the latest is director <a href="http://www.Reelz.com/person/361767/niels-oplev">Niels Oplev</a>'s <a href="http://www.Reelz.com/movie/274704/the-girl-with-the-dragon-tattoo"><em>The Girl With the Dragon Tattoo</em></a>. Based on the first novel of the late Swedish author <strong>Stieg Larsson</strong>'s internationally famous <em>Millennium</em> trilogy, <em>The Girl With the Dragon Tattoo</em> premiered in Scandinavian countries to wide acclaim, particularly the performance of <a href="http://www.Reelz.com/person/361550/noomi-rapace">Noomi Rapace</a> as computer hacker Lisbeth Salander. The movie opened in the United States earlier this year, followed by the sequels <a href="http://www.Reelz.com/movie/277379/the-girl-who-played-with-fire"><em>The Girl Who Played with Fire</em></a> and <a href="http://www.Reelz.com/movie/279647/the-girl-who-kicked-the-hornets-nest"><em>The Girl Who Kicked the Hornet's Nest</em></a>, just as reports spread that <a href="http://www.Reelz.com/person/71265/david-fincher">David Fincher</a> would direct an American adaptation of <em>The Girl with the Dragon Tattoo</em>, with  <a href="http://www.Reelz.com/person/70717/daniel-craig">Daniel Craig</a> as journalist Mikael Blomkvist and <a href="http://www.Reelz.com/person/317217/rooney-mara">Rooney Mara</a> as Salander.</p>

<p>Speaking with <em>Word and Film</em>, Oplev expressed his frustration with the American version.</p><blockquote><p>I know he’s seen my film but I don’t know anything besides that. The only thing that’s annoying to me is that the Sony PR machine is trying to make their Lisbeth Salander the lead Lisbeth Salander. That’s highly unfair because Noomi has captured this part and it should always be all her. That’s her legacy in a way I can’t see anyone competing with. I hope she gets nominated for an Oscar. I know a lot of Academy members have seen the film and liked it because every time I go to LA I meet so many people who have seen my version of it. Even in Hollywood there seems to be a kind of anger about the remake, like, "Why would they remake something when they can just go see the original?" Everybody who loves film will go see the original one. It’s like, what do you want to see, the French version of <a href="http://www.Reelz.com/movie/194519/la-femme-nikita"><em>La Femme Nikita</em></a> or the American one [1993's <em>Point of No Return</em>]? You can hope that Fincher does a better job.</p></blockquote>

<p>It is Oplev's belief that the character of Salander is the "key" to the success of Larsson's novels, and, in turn, the movie adaptations. Oplev says he has not been contacted by Fincher or anyone associated with the American version. <a href="http://www.wordandfilm.com/2010/11/girl-with-the-dragon-tattoo-director-niels-arden-oplev-knows-what-women-want-to-be-lisbeth-salander/">"I know he’s seen my film but I don’t know anything besides that,"</a> said Oplev.</p>

<p>Oplev has three projects currently in the works, including <em>The Last Photograph</em>, which would star <a href="http://www.Reelz.com/person/69197/christian-bale">Christian Bale</a> in a movie Oplev described as "a modern-day <em>Apocalypse Now</em>." Fincher's <a href="http://www.Reelz.com/movie/280930/the-girl-with-the-dragon-tattoo"><em>Girl with the Dragon Tattoo</em></a> opens on December 21, 2011 and he maintains that his version is <a href="http://www.Reelz.com/movie-news/7924/set-photos-from-the-girl-with-the-dragon-tattoo-more-cast-added">not a remake</a>, but an adaptation of Larsson's novel by screenwriter <a href="http://www.Reelz.com/person/226711/steven-zaillian">Steven Zaillian</a>.</p>
                

                                         <div class="greyBox">        <div class="inline-list">            <span class="label">Related:</span>            <ul class="related">		                                    <li >                        <a href="http://www.reelz.com/person/71265/david-fincher/"><nobr>David Fincher</nobr></a>                     </li>                                                <li >                        <a href="http://www.reelz.com/person/361550/noomi-rapace/"><nobr>Noomi Rapace</nobr></a>                     </li>                                                <li >                        <a href="http://www.reelz.com/person/361767/niels-oplev/"><nobr>Niels Oplev</nobr></a>                     </li>                                                                <li >                        <a href="http://www.reelz.com/movie/280930/the-girl-with-the-dragon-tattoo/"><nobr>The Girl with the Dragon Tattoo</nobr></a>                    </li>                                    <li class="last">                        <a href="http://www.reelz.com/movie/274704/the-girl-with-the-dragon-tattoo/"><nobr>The Girl with the Dragon Tattoo</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" >12.24.2012</span><a href="http://www.reelz.com/movie-news/12670/movie-families-you-wouldnt-want-to-spend-the-holidays-with/">Movie Families You Wouldn't Want to Spend the Holidays With</a></h3>                </li>                                            <li class="">                    <h3><span class="dateBox" >12.03.2012</span><a href="http://www.reelz.com/movie-news/15290/top-10-best-hollywood-remakes-of-foreign-movies/">Top 10 Best Hollywood Remakes of Foreign Movies </a></h3>                </li>                                            <li class="">                    <h3><span class="dateBox" >10.09.2012</span><a href="http://www.reelz.com/movie-news/14879/reelz-recommends-a-cautionary-tale-about-seeking-the-truth-on-other-planets/">Reelz Recommends: A Cautionary Tale About Seeking the Truth on Other Planets</a></h3>                </li>                                            <li class="">                    <h3><span class="dateBox" >08.24.2012</span><a href="http://www.reelz.com/movie-news/14529/rachel-mcadams-and-noomi-rapace-ignite-brian-de-palmas-passion/">Rachel McAdams and Noomi Rapace Ignite Brian De Palma's <em>Passion</em></a></h3>                </li>                                            <li class="">                    <h3><span class="dateBox" >08.01.2012</span><a href="http://www.reelz.com/movie-news/14362/prometheus-sequel-officially-in-the-works/"><em>Prometheus</em> Sequel Officially in the Works</a></h3>                </li>                                            <li class="last">                    <h3><span class="dateBox" >05.17.2012</span><a href="http://www.reelz.com/movie-news/13886/new-spoiler-y-poster-for-prometheus-new-video-introduces-noomi-rapace/">New Spoiler-y Poster For <em>Prometheus</em>; New Video Introduces Noomi Rapace </a></h3>                </li>                                        </ul>            <div class="clear"></div>        </div>                   </div>

                    <div class="clear">
                    </div>
                    <div id="ctl00_cphContent_CommentsPnl">
		
                        <h2>Comments</h2>
                            <div id="commentsExpandlvl1">
                                <ul>    <li id="56754" class="comment">        <!-- if statement for rating image -->                <h3>GWTDT x2</h3>        <cite class="byline">featherstone | 01.08.12 12:49:26 PM</cite>        <p>Saw the American version this week;  Swedish version 9+, American 5 - but what else to expect when the American trailers made it look like a creepy slasher movie? Noomi should get the Oscar, Mara should go back to being a football debutante or whatever she was before she tried to be an actress.</p>        <div class="reply">		    <span class=""><a href="javascript:setParentControlId(56754);"><strong>Reply</strong></a> <span>|</span> </span>		    <span id="reported56754"><a href="javascript:submitCommentReport(56754);">Report Abuse</a></span>		</div>		<div class="vote">		    <p><a href=""><img src="/assets/global/vote-thumbsup.gif" width="18" height="18" alt="Thumbs Up" /></a><a href=""><img src="/assets/global/vote-thumbsdown.gif" width="18" height="18" alt="Thumbs Down" /></a></p>		    <p>Review Rating: 0</p>		</div>		<div class="clear"></div>		<div id="ReplyForm-56754" class="ReplyForm"></div>            <div class="clear"></div>
        </li>
    </ul><ul>    <li id="44823" class="comment">        <!-- if statement for rating image -->                <h3>Wrong</h3>        <cite class="byline">mace | 07.12.11 02:44:31 PM</cite>        <p>im guessing none of you actually read the books or you would want to see movies that actually explain why they are doing the things they are doing.  As well as not leaving out important events and characters.  But its cool lets hate on the machine.  Im sorry but the first time around was a disappointment to those of us who actually read books and like to see events taking place.  I mean just watch the previews this one has actual background. The originals just barley touched on it.</p>        <div class="reply">		    <span class=""><a href="javascript:setParentControlId(44823);"><strong>Reply</strong></a> <span>|</span> </span>		    <span id="reported44823"><a href="javascript:submitCommentReport(44823);">Report Abuse</a></span>		</div>		<div class="vote">		    <p><a href=""><img src="/assets/global/vote-thumbsup.gif" width="18" height="18" alt="Thumbs Up" /></a><a href=""><img src="/assets/global/vote-thumbsdown.gif" width="18" height="18" alt="Thumbs Down" /></a></p>		    <p>Review Rating: 0</p>		</div>		<div class="clear"></div>		<div id="ReplyForm-44823" class="ReplyForm"></div>            <div class="clear"></div>
        </li>
    </ul><ul>    <li id="34104" class="comment">        <!-- if statement for rating image -->                <h3>Stieg Larsson</h3>        <cite class="byline">magasato | 01.27.11 11:55:49 AM</cite>        <p>The original triology is a master piece. Rapace gave Salander life. Geat movie with real people, real acting. I do not need to see a remake when the original is so glorious... Hollywood must understand that sometimes is better not to touch a movie, except for the subtitles.</p>        <div class="reply">		    <span class=""><a href="javascript:setParentControlId(34104);"><strong>Reply</strong></a> <span>|</span> </span>		    <span id="reported34104"><a href="javascript:submitCommentReport(34104);">Report Abuse</a></span>		</div>		<div class="vote">		    <p><a href=""><img src="/assets/global/vote-thumbsup.gif" width="18" height="18" alt="Thumbs Up" /></a><a href=""><img src="/assets/global/vote-thumbsdown.gif" width="18" height="18" alt="Thumbs Down" /></a></p>		    <p>Review Rating: 0</p>		</div>		<div class="clear"></div>		<div id="ReplyForm-34104" class="ReplyForm"></div>            <div class="clear"></div>
        </li>
    </ul><ul>    <li id="29567" class="comment">        <!-- if statement for rating image -->                <h3>lost in translation</h3>        <cite class="byline">malorie | 11.15.10 06:11:31 PM</cite>        <p>Oplev is right in saying what he did. Although some movies are better remade into english which is few and far between. Sometimes things just get lost in translations which isn&#39;t good at all. I what to see how the movie turns out; but only to see how badly the American version strays away from the book and the Oplev version. I just hope they dont change the focus of how its supposed to play out; but my hopes aren&#39;t high for that to happen.</p>        <div class="reply">		    <span class=""><a href="javascript:setParentControlId(29567);"><strong>Reply</strong></a> <span>|</span> </span>		    <span id="reported29567"><a href="javascript:submitCommentReport(29567);">Report Abuse</a></span>		</div>		<div class="vote">		    <p><a href=""><img src="/assets/global/vote-thumbsup.gif" width="18" height="18" alt="Thumbs Up" /></a><a href=""><img src="/assets/global/vote-thumbsdown.gif" width="18" height="18" alt="Thumbs Down" /></a></p>		    <p>Review Rating: 0</p>		</div>		<div class="clear"></div>		<div id="ReplyForm-29567" class="ReplyForm"></div>            <div class="clear"></div>
        </li>
    </ul><ul>    <li id="29351" class="comment">        <!-- if statement for rating image -->                <h3>Give it a chance</h3>        <cite class="byline">ehart1104 | 11.11.10 10:43:24 AM</cite>        <p>No one is hailing it as &#34;better than&#34; or &#34;Oscar contender.&#34; I watched the original and loved it, despite the sub-titles. I don&#39;t see a problem with an American version of the film being made. I haven&#39;t yet heard anyone saying they&#39;re trying to best Noomi Rapace (who is a phenom of an actress). Just give the new movie a chance. I&#39;m sure it will be different from the Swedish version, which may I remind you didn&#39;t follow the book verbatim. Everyone has their own interpretation of the book, let it be.</p>        <div class="reply">		    <span class=""><a href="javascript:setParentControlId(29351);"><strong>Reply</strong></a> <span>|</span> </span>		    <span id="reported29351"><a href="javascript:submitCommentReport(29351);">Report Abuse</a></span>		</div>		<div class="vote">		    <p><a href=""><img src="/assets/global/vote-thumbsup.gif" width="18" height="18" alt="Thumbs Up" /></a><a href=""><img src="/assets/global/vote-thumbsdown.gif" width="18" height="18" alt="Thumbs Down" /></a></p>		    <p>Review Rating: 0</p>		</div>		<div class="clear"></div>		<div id="ReplyForm-29351" class="ReplyForm"></div>            <div class="clear"></div>
        </li>
    </ul><ul>    <li id="29350" class="comment">        <!-- if statement for rating image -->                <h3>We all know it&#39;s going to be a remake</h3>        <cite class="byline">misamille | 11.11.10 10:36:37 AM</cite>        <p>I completely in agreement with Oplev. I would personally want to watch La Femme Nikita over point of no return, mainly because of the fact that it&#39;s twenty times better than its American counterpart, and I feel the same with &#39;Girl&#39;. Noomi&#39;s WONDERFUL performance is going to be soon over shadowed by who ever the American version of Lisbeth is going to be only if [Americans] focus on Lisbeth. I just feel a little out raged and anytime someone brings the future American one, i mention Oplev&#39;s masterpiece. Then they complain that they don&#39;t want to read a movie, because like a lot of Americans ,myself included, don&#39;t know Swedish. I just tell them to suck it up and watch it multiple times until they get it because it is  something that really EVERYONE should see. It&#39;s that good! <br><br>Wrapping up, when the American version of &#39;Girl&#39; comes out and you want me to go see it, i will say no, or maybe I&#39;ll go out of morbid curiosity, but by time Oscar season comes around, Oplev&#39;s version better receive more nominations than best foreign film and screenplay adaptation.</p>        <div class="reply">		    <span class=""><a href="javascript:setParentControlId(29350);"><strong>Reply</strong></a> <span>|</span> </span>		    <span id="reported29350"><a href="javascript:submitCommentReport(29350);">Report Abuse</a></span>		</div>		<div class="vote">		    <p><a href=""><img src="/assets/global/vote-thumbsup.gif" width="18" height="18" alt="Thumbs Up" /></a><a href=""><img src="/assets/global/vote-thumbsdown.gif" width="18" height="18" alt="Thumbs Down" /></a></p>		    <p>Review Rating: 0</p>		</div>		<div class="clear"></div>		<div id="ReplyForm-29350" class="ReplyForm"></div>            <div class="clear"></div>
        </li>
    </ul>
                
                                <br />
                                <div id="MoreComments"></div>
                                <div id="LoadMoreBtn" onclick="javascript:LoadMoreComments();" style="color:Blue;cursor:pointer;" >&nbsp;</div>
                                      
 
<script language="javascript" type="text/javascript">
    function showShadow(evt)
    {            
        if (lastkey == 13)
        { 
            return false; 
        }
    
        if (Page_ClientValidate('replyvalid') || Page_ClientValidate('newvalid'))
        {
            $(".commentOverlay").prepend('<div id="commentSB"><span>Thank-you your comment has been received!</span></div>');
            $(".button").toggleClass('hide');
        }
    }
    
    var lastkey = 0;
        
    function stopRKey(evt) 
    {
      var evt = (evt) ? evt : ((event) ? event : null);
      var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
      if (node.className == "enterFix")
      {
        lastkey = 0;
      }
      else
      {
        lastkey = evt.keyCode;
      }
    }

    document.onkeypress = stopRKey; 
    
    function shareonFB()
    {
        if (Page_ClientValidate('replyvalid') || Page_ClientValidate('newvalid'))
        {
            var urlString = 'www.reelz.com/movie-news/8222/director-of-the-swedish-girl-with-the-dragon-tattoo-expresses-his-frustration-with-the-american-remake/';
            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/8222/director-of-the-swedish-girl-with-the-dragon-tattoo-expresses-his-frustration-with-the-american-remake/';
            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", "280930,274704");GA_googleAddAttr("person", "71265,361550,361767");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", "280930,274704");GA_googleAddAttr("person", "71265,361550,361767");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", "280930,274704");GA_googleAddAttr("person", "71265,361550,361767");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>
