CINXE.COM

Insider Selling Stocks 2024 - MarketBeat

<!DOCTYPE html> <html lang="en"> <head> <!-- Meta Data --> <title> Insider Selling Stocks 2024 - MarketBeat </title><meta charset="utf-8" /><meta name="viewport" content="width=device-width, height=device-height, initial-scale=1.0" /> <!--[if IE]> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <![endif]--> <!-- Validation --> <meta name="google-site-verification" content="21tyd2NTsebvto7W56gttKaElQtkak0Ld32xGvr_COs" /><meta name="msvalidate.01" content="43C334F81BEB9DE14F872D6C91B4FC29" /><meta name="y_key" content="63e01d3704030089" /><meta property="fb:pages" content="1450892295227696" /><meta name="theme-color" content="#005882" /><meta name="apple-itunes-app" content="app-id=917482225" /><meta name="robots" content="max-image-preview:large" /><link rel="sitemap" type="application/xml" title="Sitemap" href="https://www.marketbeat.com/Sitemap.ashx" /><link rel="alternate" type="application/rss+xml" title="MarketBeat Headlines RSS" href="https://www.marketbeat.com/rss.ashx?type=headlines" /> <!-- ICONS --> <link rel="shortcut icon" href="/favicon.ico"> <link rel="apple-touch-icon" href="/apple-touch-icon-180x180.png"><link rel="sitemap" href="https://www.marketbeat.com/Sitemap.ashx" /> <!-- STYLESHEETS--> <link rel="stylesheet" href="/Scripts/libraries/bootstrap.min.css"><link rel="preload" href="/Style/fonts/Barlow-400.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/Style/fonts/Barlow-500.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/Style/fonts/Barlow-600.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/Style/fonts/Barlow-700.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/Style/fonts/Barlow-Condensed-500.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/Style/fonts/Barlow-Condensed-600.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/Style/fontawesome/webfonts/fa-regular-400.woff2" as="font" type="font/woff2" crossorigin /> <link rel="preload" href="/Style/fontawesome/webfonts/fa-solid-900.woff2" as="font" type="font/woff2" crossorigin /> <link rel="preload" href="/Style/fontawesome/webfonts/fa-brands-400.woff2" as="font" type="font/woff2" crossorigin /> <link rel="preload" href="/Style/fontawesome/webfonts/custom-icons.woff2" as="font" type="font/woff2" crossorigin /> <link href="/Style/fonts/fonts.css?v=20240710" rel="stylesheet" /> <link href="/Style/fontawesome/css/all.min.css?v=20240710" rel="stylesheet" /> <link href="/Style/allstyles10.css?v=20241119" rel="stylesheet" /> <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> <!--[if lt IE 9]> <link rel="stylesheet" href="/Style/olderbrowsers/css/bootstrap.min.css" media="all" /> <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> <![endif]--> <!--[if IE]> <style> #left-side-menu.left-showing, #right-side-menu.right-showing { z-index: 30; color: white; } </style> <![endif]--> <!--[if lt IE 9]> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> <![endif]--> <!--[if (gte IE 9) | (!IE)]><!--> <script defer src="/Scripts/libraries/jquery.min.js"></script> <!--<![endif]--> <script src="https://accounts.google.com/gsi/client" async defer></script> <!--<script type="text/javascript" src="/newsletter/PopUnder.js"></script>--> <link rel="manifest" href="/manifest.json" /><link rel="preconnect" href="https://cdn.onesignal.com" /> <script src="https://cdn.onesignal.com/sdks/OneSignalSDK.js"></script> <script src="/scripts/modal/mb-modernpopup.js?v=20241202" type="text/javascript"></script><link rel="preconnect" href="https://www.google-analytics.com/" /><link rel="preconnect" href="https://www.googletagmanager.com/" /> <script> var OneSignalAuthCode = '88nnd4crj7'; function registerUserChange(action) { OneSignal.getUserId(function (userId) { OneSignalIdString = userId; var Domain = 'marketbeat.com'; var url = "https://www.marketbeat.com/scripts/OneSignalTracking.ashx?OneSignalID=" + OneSignalIdString + "&domain=" + Domain + "&action=" + action; var xhr = new XMLHttpRequest(); xhr.open('GET', url); xhr.onload = function () { if (xhr.status !== 200) { console.log('GET failed. Returned status of ' + xhr.status); } else { console.log('GET succeeded (' + url + '). Returned status of ' + xhr.status); } }; xhr.send(); }); } var OneSignal = OneSignal || []; OneSignal.push( function () { OneSignal.init({ appId: "92d0557c-79b3-4742-9ab4-9155a42d6a49", safari_web_id: 'web.onesignal.auto.24c5a223-602c-4339-a230-554aefc554b5', autoRegister: false, autoResubscribe: true, notifyButton: { enable: false }, welcomeNotification: { "title": "Join Wall Street's Brightest Minds.", "message": "Receive research in your inbox from top analysts, before the market opens. Click here to learn how.", "url": "https://www.marketbeat.com/subscribe/all-access/?ReferralType=OneSignalThankYou" }, }); OneSignal.once('subscriptionChange', function (isSubscribed) { if (isSubscribed) { registerUserChange("subscribe"); } else { registerUserChange("unsubscribe"); } }); var pageViews = parseFloat(getCookie('MarketBeatOptinCookie')); if ((navigator.userAgent.toLowerCase().indexOf('firefox') > -1) || ((navigator.userAgent.toLowerCase().indexOf('safari') > -1) && (!(navigator.userAgent.toLowerCase().indexOf('chrome') > -1)))) { OneSignal.showSlidedownPrompt(); } else if (navigator.userAgent.toLowerCase().indexOf(' edg') > -1) { OneSignal.showSlidedownPrompt(); } else { OneSignal.showNativePrompt(); } }); </script> <script type='text/javascript'>OneSignal.push(function () {OneSignal.getUserId(function (userId) {$.get("/scripts/OneSignalTracking.ashx?OneSignalNLI=" + userId);});});</script> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "WebPage", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://google.com/webpage" }, "headline": "Insider Selling Explained: Can it Inform Your Investing Choices?", "image": { "@type": "ImageObject", "url": "https://www.marketbeat.com/logos/articles/med_stock-image_144973355_S.jpg", "height": "400", "width": "400" }, "datePublished": "2022-09-30", "dateModified": "2024-12-11", "author": { "@type" : "Person", "name": "Melissa Brock" , "url":"https://www.marketbeat.com/authors/melissa-brock/" , "jobTitle":"Contributing Author", "description":"Experience: Melissa Brock worked as an associate editor \u0026 contributing writer for MarketBeat from 2021 to 2024.\r\nShe currently works as a full-time freelance writer and financial editor covering higher education, investing, personal finance, mortgages, college savings, insurance, and more.  Areas of Expertise: Dividend Stocks, Retirement Education: Bachelor of Arts in Communication Studies, Central College, Pella, Iowa Past Experience: Melissa graduated summa cum laude with a bachelor of arts in communication studies with minors in psychology and Spanish from Central College. She\u0027s a longtime member of the National Association of College Admission Counseling (NACAC). While working in college admission, Melissa Brock pursued a freelance writing and editing career.  ", "email":"editorial@marketbeat.com", "sameAs":"https://www.linkedin.com/in/melissa-brock-557878170/", "image": { "@type": "ImageObject", "url": "https://www.marketbeat.com/logos/authors/20231106105145_author-melissa-brock.jpg", "height": "0", "width": "0" }, "worksFor": { "@type": "Organization", "name": "MarketBeat", "url": "https://www.marketbeat.com"}, "alumniOf": {"@type": "CollegeOrUniversity", "name": "Central College"}, "hasCredential": {"@type": "EducationalOccupationalCredential", "name": "Bachelor of Arts in Communication Studies", "recognizedBy": { "@type": "Organization", "name": "Central College"}}, "knowsAbout": ["Dividend Stocks","Retirement"], "publishingPrinciples": "https://www.marketbeat.com/editorial-guidelines/" }, "publisher": {"@context":"https://schema.org", "@type":"Organization", "name":"MarketBeat", "url":"https://www.marketbeat.com/", "logo":{"@context":"https://schema.org", "@type":"ImageObject", "url":"https://www.marketbeat.com/images/master/marketbeat-logo-gray-blue-1200.png", "height":"306", "width":"1200"}, "email":"contact@marketbeat.com", "description":"MarketBeat empowers retail investors to make better trading decisions by providing real-time financial data and objective market research.", "address":{"@context":"https://schema.org", "@type":"PostalAddress", "streetAddress":"345 N Reid Place, Suite 620", "addressLocality":"Sioux Falls", "addressRegion":"SD", "postalCode":"57103", "addressCountry":"US"}, "contactPoint":{"@context":"https://schema.org", "@type":"ContactPoint", "telephone":"+1-844-978-6257", "email":"contact@marketbeat.com", "contactType":"Customer Support"}, "sameAs":["https://twitter.com/MarketBeatCom/", "https://www.facebook.com/marketbeatcom/", "https://www.youtube.com/marketbeatcom", "https://en.wikipedia.org/wiki/MarketBeat", "https://www.linkedin.com/company/marketbeat"], "publishingPrinciples":"https://www.marketbeat.com/editorial-guidelines/"}, "description": "Can monitoring insider selling help you invest? Let\u0027s walk through some things you may need to know about insider selling. " } </script><meta name="twitter:card" content="summary"/><meta name ="twitter:site" content="@MarketBeatCom" /><meta name ="twitter:creator" content="@MarketBeatCom" /><meta name ="twitter:title" content="Insider Selling Explained: Can it Inform Your Investing Choices?"/><meta name ="twitter:description" content="Can monitoring insider selling help you invest? Let's walk through some things you may need to know about insider selling. " /><meta name ="twitter:image" content="https://www.marketbeat.com/logos/articles/med_stock-image_144973355_S.jpg" /><meta property="og:title" content="Insider Selling Explained: Can it Inform Your Investing Choices?" /><meta property="og:type" content="article" /><meta property="og:url" content="https://www.marketbeat.com/insider-trades/insider-selling-stocks/" /><meta property="og:image" content="https://www.marketbeat.com/logos/articles/med_stock-image_144973355_S.jpg" /><meta property="og:description" content="Can monitoring insider selling help you invest? Let's walk through some things you may need to know about insider selling. " /><meta property="og:site_name" content="MarketBeat" /><meta property="og:locale" content="en_US" /> <link rel="canonical" href="https://www.marketbeat.com/insider-trades/insider-selling-stocks/" /> <script type="text/javascript">var ShowInsiderTradesPopupFirst = true;</script> <style type="text/css"> @media screen and (min-width:1200px) and (max-width: 1300px) { .top-label-wrapper .top-labeled-input{max-width:9em;} .top-label-selected{ display:block; overflow:hidden; text-overflow:ellipsis; width:5em; } } @media screen and (min-width:1200px) and (max-width: 1420px) { .temp-hidden{display:none;} .narrow-gutter-row [class^=col-], .narrow-gutter-row [class*=' col-'] { padding-right: 2px; padding-left: 2px; } } </style> <meta property="og:image" content="https://www.marketbeat.com/images/marketbeat-logo-1200-1200.jpg?v=1"/><meta property="og:image:width" content="1200" /><meta property="og:image:height" content="1200" /> <!-- Global site tag (gtag.js) - Google Analytics - New MB GA 4 Tag --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-DXW4L2BDZK"></script> <script> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'G-DXW4L2BDZK'); </script> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9373162611283935" crossorigin="anonymous"></script> <!-- Lower Right Ad --> <script type="text/javascript" src="/Scripts/lowerrightad-min.js?v=20241007"></script> <meta name="description" content="View stocks that have had the highest levels of insider selling activity during the last 90 days at MarketBeat." /></head> <body> <a class="skip-link bg-light-blue border c-dark-blue b-dark-blue" href="#main">Skip to main content</a> <div id='g_id_onload' data-client_id='178542853386-sfq8ta0q9in407qnaud00o1o7a6thlsi.apps.googleusercontent.com' data-login_uri='https://www.marketbeat.com/users/OneTapVerifyRedirect.aspx' data-prompt_parent_id='g_id_onload' data-auto_select='true' data-cancel_on_tap_outside='true' data-use_fedcm_for_prompt='true' data-state_cookie_domain='marketbeat.com'></div> <div class="page-wrap"> <script type="text/javascript">var scrollingTickersFile = '/Scripts/ScrollingTickers.ashx?accountid=0&interval=2412111254&userlevel=NotLoggedIn'; </script> <div id="scrollingTickers" class="d-print-none" style="height: 32px; width: 100%; overflow: hidden; background-color: var(--blue-14);transition: background-color .3s;"> </div> <div id="header-holder" class="mega-not-showing"> <div id="mb-header" class="bg-blue-13 w-100"> <header id="logobar" class="logo-bar container d-flex flex-wrap "> <div class="row narrow-gutter-row align-items-center py-1 py-sm-0 position-relative" style="width: calc(100% + 10px)"> <div class="col-auto header-left align-items-center order-sm-1"> <div class="d-flex align-items-center"> <span class="trigger-left menu-button-wrapper"><span class="c-white fa-regular fa-bars"></span></span> <a title="MarketBeat" href="https://www.marketbeat.com" id="header-logo-link"> <img class="header-logo" src="/images/master/MarketBeat-logo-r-white.svg?v=2019" alt="MarketBeat home page" width="300" height="76"> </a> </div> </div> <div class="d-none d-lg-block col-lg-9 mx-auto col-xxl-5 order-lg-4 order-xxl-2 position-static"> <div class="main-menu-bar"> <nav id="mega-menu" class="d-none d-lg-flex navbar navbar-expand-lg p-0 nounderline position-static" aria-label="Primary Menu"> <ul class="d-flex navbar-nav justify-content-between align-items-center w-100 px-xxl-3"> <li class="has-submenu"> <a href="/all-access/" id="navResearchTools" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Research Tools</a> <ul class="purple-menu shortest-list dropdown-menu" aria-labelledby="navResearchTools"> <li class="has-submenu"><a href="/all-access/">All Access Research Tools</a> <ul> <li><a href="/all-access/live-news/">Live News Feed <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/manage/momentum-alerts/">Momentum Alerts <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/all-access/idea-engine/">Idea Engine <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/all-access/export-data/">Export Data (CSV) <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/all-access/">See All Research Tools</a></li> </ul> </li> <li class="has-submenu separate-on-side"><a href="/manage/watchlists/">My MarketBeat</a> <ul> <li><a href="/manage/watchlists/">My Portfolio</a></li> <li><a class='wl-tab-change' href="/manage/watchlists/#newsletter">My Newsletter</a></li> <li><a href="/manage/">My Account</a></li> </ul> </li> <li class="has-submenu"> <a href="/calculators/">Calculators</a> <ul> <li><a href="/dividends/calculator/">Dividend Calculator</a></li> <li><a href="/dividends/yield-calculator/">Dividend Yield Calculator</a></li> <li><a href="/calculators/market-cap-calculator/">Market Cap Calculator</a></li> <li><a href="/calculators/options-profit-calculator/">Options Profit Calculator</a></li> <li><a href="/calculators/stock-average-calculator/">Stock Average Calculator</a></li> <li><a href="/stock-splits/calculator/">Stock Split Calculator</a></li> <li><a href="/calculators/stock-profit-calculator/">Stock Profit Calculator</a></li> </ul> </li> <li class="has-submenu"> <a href="/stock-screener/">Stock Screeners</a> <ul> <li><a href="/stock-screener/">Stock Screener</a></li> <li><a href="/all-access/etf-screener/">ETF Screener <span class="fa-solid fa-dynamic-lock"></span></a></li> </ul> </li> <li class="has-submenu"><a href="/stocks/trending/">Trending Stocks</a> <ul> <li><a href="/stocks/trending/">Trending MarketBeat Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/stocks/trending/media/">Trending Media Mentions <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/stocks/trending/media-sentiment/">High Media Sentiment Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/stocks/trending/wallstreetbets/">Trending WallStreetBets Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> </ul> </li> <li class="has-submenu"><a href="/all-access/reports/">Premium Reports</a> <ul> <li><a href="/all-access/reports/">All Reports <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/all-access/reports/?report=7stockstoownbeforethe2024election">7 Election Stocks to Own <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/all-access/reports/?report=these7stockswillbemagnificentin2024">7 Magnificent Stocks in 2024 <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/all-access/reports/?report=the10bestaistockstoownin2024">10 Best AI Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/all-access/reports/?report=newyear">Best Stocks for 2025 Report <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/all-access/reports/?report=shortinterest">Guide To High Short Interest Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/all-access/reports/?report=elonmusk">Elon Musk's Next Move <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/all-access/reports/?report=7stocksthatcouldbebiggerthantesla-nvidia-andgoogle">Next 7 Blockbuster Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/ratings/stock-picks-from-top-rated-analysts/">Stock Picks from Top Analysts <span class="fa-solid fa-dynamic-lock"></span></a></li> </ul> </li> </ul> </li> <li class="has-submenu d-none"> <a href="/market-data/" id="navFinancialCalendars" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Financial Calendars</a> <ul class="blue-menu shorter-list dropdown-menu" aria-labelledby="navFinancialCalendars"> <li class="mega-only"><a href="/market-data/">Calendars and Market Data</a></li> </ul> </li> <li class="has-submenu"> <a href="/market-data/" id="navMarketData" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Market Data</a> <ul class="green-menu mediumtall-list dropdown-menu" aria-labelledby="navMarketData"> <li class="mega-only"><a href="/market-data/">All Market Data and Financial Calendars</a></li> <li class="has-submenu"> <a href="/ratings/">Analyst Ratings</a> <ul> <li><a href="/ratings/">Recent Analyst Ratings</a></li> <li><a href="/all-access/ratings-screener/">Stock Ratings Screener <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/stocks/top-rated/">Top-Rated Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/stocks/lowest-rated/">Lowest-Rated Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/all-access/analyst-rankings/">Top-Rated Analysts <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/all-access/brokerage-rankings/">Top-Rated Brokerages <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/stocks/most-upgraded/">Most-Upgraded Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/ratings/newsletter/">Free Ratings Newsletter</a></li> </ul> </li> <li class="has-submenu"> <a href="/congress-stock-trades/">Congressional Data</a> <ul> <li><a href="/congress-stock-trades/">Recent Trades</a></li> <li><a href="/congress-stock-trades/most-purchased-stocks/">Most Bought Stocks</a></li> <li><a href="/congress-stock-trades/profiles/">Members of Congress</a></li> </ul> </li> <li class="has-submenu"> <a href="/market-data/">Corporate Events</a> <ul> <li><a href="/stock-buybacks/">Corporate Buybacks</a></li> <li><a href="/economic-reports/upcoming/">Economic Reports</a></li> <li><a href="/ipos/">Initial Public Offerings (IPOs)</a></li> <li><a href="/ipos/lockup-expirations/">IPO Lockup Expirations</a></li> <li><a href="/market-data/sec-filings/">SEC Filings</a></li> <li><a href="/stock-splits/">Stock Splits</a></li> </ul> </li> <li class="has-submenu"> <a href="/dividends/">Dividends</a> <ul> <li><a href="/dividends/announcements/">Today's Announcements</a></li> <li><a href="/dividends/ex-dividend-calendar/">Ex-Dividend Calendar</a></li> <li><a href="/dividends/increases/">Dividend Increases</a></li> <li><a href="/dividends/achievers/">Dividend Achievers</a></li> <li><a href="/dividends/aristocrats/">Dividend Aristocrats</a></li> <li><a href="/dividends/best-dividend-stocks/">Best Dividend Stocks</a></li> <li><a href="/dividends/high-yield/">High-Yield Dividend Stocks</a></li> <li><a href="/dividends/top-rated-dividend-stocks/">Top-Rated Dividend Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/dividends/screener/">Dividend Screener</a></li> <li><a href="/dividends/subscribe/">Free Dividend Newsletter</a></li> </ul> </li> <li class="has-submenu"> <a href="/earnings/">Earnings</a> <ul> <li><a href="/earnings/latest/">Today's Announcements</a></li> <li><a href="/earnings/tomorrow/">Tomorrow's Announcements</a></li> <li><a href="/earnings/next-week/">Next Week's Announcements</a></li> <li><a href="/earnings/conference-calls/">Upcoming Earnings Calls</a></li> <li><a href="/earnings/transcripts/">Earnings Call Transcripts</a></li> <li><a href="/all-access/earnings-screener/">Earnings Screener <span class="fa-solid fa-dynamic-lock"></span></a></li> </ul> </li> <li class="has-submenu"> <a href="/insider-trades/">Insider Trades</a> <ul> <li><a href="/insider-trades/">Today's Insider Trades</a></li> <li><a href="/insider-trades/insider-buying-stocks/">Top Insider Buying Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/insider-trades/insider-selling-stocks/">Top Insider Selling Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/all-access/insider-trades-screener/">Insider Trades Screener <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/insider-trades/subscribe/">Insider Trades Newsletter</a></li> </ul> </li> <li> <a href="/stock-market-holidays/">Stock Market Holidays</a> </li> <li class="has-submenu"><a href="/cryptocurrencies/">Cryptocurrencies</a> <ul> <li><a href="/cryptocurrencies/">All Cryptocurrencies</a></li> <li><a href="/cryptocurrencies/news/">Cryptocurrency Headlines</a></li> <li><a href="/cryptocurrencies/newsletter/">Cryptocurrency Newsletter</a></li> </ul> </li> <li class="has-submenu"><a href="/market-data/biggest-percentage-gainers/">Gainers &amp; Decliners</a> <ul> <li><a href="/market-data/biggest-percentage-gainers/">Percentage Gainers</a></li> <li><a href="/market-data/biggest-percentage-decliners/">Percentage Decliners</a></li> <li><a href="/market-data/breakout-stocks/">Breakout Stocks</a></li> </ul> </li> <li class="has-submenu"><a href="/market-data/low-pe-stocks/">High &amp; Low PE</a> <ul> <li><a href="https://www.marketbeat.com/market-data/high-pe-stocks/">High PE Stocks</a></li> <li><a href="https://www.marketbeat.com/market-data/low-pe-stocks/">Low PE Stocks</a></li> </ul> </li> <li class="has-submenu"><a href="/market-data/52-week-highs/">Highs &amp; Lows</a> <ul> <li><a href="/market-data/52-week-highs/">52-Week Highs</a></li> <li><a href="/market-data/52-week-lows/">52-Week Lows</a></li> </ul> </li> <li class="has-submenu"><a href="/market-data/most-active-stocks/">Most Active</a> <ul> <li><a href="/market-data/most-active-stocks/">Most Active Stocks</a></li> <li><a href="/market-data/most-volatile-stocks/">Most Volatile Stocks</a></li> <li><a href="/market-data/unusual-volume-stocks/">Unusual Trading Volume</a></li> <li><a href="/market-data/trading-halts/">Trading Halts</a></li> </ul> </li> <li class="has-submenu"><a href="/market-data/unusual-call-options-volume/">Options</a> <ul> <li><a href="/market-data/unusual-call-options-volume/">Unusual Call Volume</a></li> <li><a href="/market-data/unusual-put-options-volume/">Unusual Put Volume</a></li> </ul> </li> <li><a href="/market-data/sector-performance/">Sector Performance</a> </li> <li class="has-submenu"><a href="/short-interest/">Short Interest</a> <ul> <li><a href="/short-interest/">Largest Short Positions</a></li> <li><a href="/short-interest/short-interest-increases/">Short Interest Increases</a></li> <li><a href="/short-interest/short-interest-decreases/">Short Interest Decreases</a></li> </ul> </ul> </li> <li class="has-submenu"> <a href="/stocks/" id="navStockLists" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Stock Lists</a> <ul class="gold-menu medium-list dropdown-menu" aria-labelledby="navStockLists"> <li class="mega-only"><a href="/stocks/">All Stock Lists</a></li> <li class="has-submenu"><a href="/types-of-stock/">Stocks by Interest</a> <ul> <li><a href="/types-of-stock/5g-stocks/">5G Stocks</a></li> <li><a href="/types-of-stock/blue-chip-stocks/">Blue Chip Stocks</a></li> <li><a href="/types-of-stock/biotech-stocks/">Biotech Stocks</a></li> <li><a href="/types-of-stock/faang-stocks/">FAANG Stocks</a></li> <li><a href="/types-of-stock/gold-stocks/">Gold Stocks</a></li> <li><a href="/types-of-stock/large-cap-stocks/">Large Cap Stocks</a></li> <li><a href="/types-of-stock/marijuana-stocks/">Marijuana Stocks</a></li> <li><a href="/types-of-stock/oil-stocks/">Oil Stocks</a></li> <li><a href="/types-of-stock/real-estate-investment-trusts-reits/">REITs</a></li> <li><a href="/types-of-stock/russell-2000-stocks/">Russell 2000 Stocks</a></li> <li><a href="/types-of-stock/small-cap-stocks/">Small Cap Stocks</a></li> <li><a href="/types-of-stock/warren-buffett-stocks/">Warren Buffett Stocks</a></li> </ul> </li> <li class="has-submenu"><a href="/market-data/low-priced-stocks/">Low Priced Stocks</a> <ul> <li><a href="/market-data/low-priced-stocks/stocks-under-50-cents/">Stocks Under $0.50</a></li> <li><a href="/market-data/low-priced-stocks/stocks-under-1/">Stocks Under $1</a></li> <li><a href="/market-data/low-priced-stocks/stocks-under-2/">Stocks Under $2</a></li> <li><a href="/market-data/low-priced-stocks/stocks-under-5/">Stocks Under $5</a></li> </ul> </li> <li class="has-submenu"><a href="/types-of-stock/penny-stocks/">Penny Stocks</a> <ul> <li><a href="/market-data/most-active-penny-stocks/">Most Active Penny Stocks</a></li> <li><a href="/types-of-stock/penny-stocks/most-popular/">Most Popular Penny Stocks</a></li> <li><a href="/types-of-stock/penny-stocks/top-penny-stocks-today/">Top Penny Stocks Today</a></li> </ul> </li> <li class="has-submenu"><a href="/stocks/">Stocks by Exchange</a> <ul> <li><a href="/stocks/NYSE/">NYSE Stocks</a></li> <li><a href="/stocks/NASDAQ/">NASDAQ Stocks</a></li> <li><a href="/stocks/OTCMKTS/">OTCMKTS Stocks</a></li> <li><a href="/stocks/TSE/">TSX Stocks</a></li> <li><a href="/stocks/LON/">LSE Stocks</a></li> </ul> </li> <li class="has-submenu"><a href="/stocks/sectors/">Stocks by Sector</a> <ul> <li><a href="/stocks/sectors/auto-tires-trucks/">Automotive Stocks</a></li> <li><a href="/stocks/sectors/aerospace/">Aerospace Stocks</a></li> <li><a href="/stocks/sectors/basic-materials/">Basic Materials Stocks</a></li> <li><a href="/stocks/sectors/business-services/">Business Services Stocks</a></li> <li><a href="/stocks/sectors/consumer-discretionary/">Consumer Discretionary Stocks</a></li> <li><a href="/stocks/sectors/consumer-staples/">Consumer Staples Stocks</a></li> <li><a href="/stocks/sectors/construction/">Construction Stocks</a></li> <li><a href="/stocks/sectors/oils-energy/">Energy Stocks</a></li> <li><a href="/stocks/sectors/finance/">Finance Stocks</a></li> <li><a href="/stocks/sectors/industrial-products/">Industrial Stocks</a></li> <li><a href="/stocks/sectors/manufacturing/">Manufacturing Stocks</a></li> <li><a href="/stocks/sectors/medical/">Medical Stocks</a></li> <li><a href="/stocks/sectors/real-estate/">Real Estate Stocks</a></li> <li><a href="/stocks/sectors/retail-wholesale/">Retail Stocks</a></li> <li><a href="/stocks/sectors/computer-and-technology/">Technology Stocks</a></li> <li><a href="/stocks/sectors/transportation/">Transportation Stocks</a></li> <li><a href="/stocks/sectors/utilities/">Utilities Stocks</a></li> </ul> </li> <li class="has-submenu"><a href="/stocks/">Technical Indicators</a> <ul> <li><a href="/stocks/death-cross-stocks/">Death Cross Stocks</a></li> <li><a href="/stocks/golden-cross-stocks/">Golden Cross Stocks</a></li> <li><a href="/market-data/overbought-stocks-rsi/">RSI Overbought Stocks</a></li> <li><a href="/market-data/oversold-stocks-rsi/">RSI Oversold Stocks</a></li> </ul> </li> <li><a href="/compare-stocks/">Stock Comparisons</a></li> <li class="has-submenu"><a href="/stocks/top-rated/">Premium Stock Lists</a> <ul> <li><a href="/stocks/top-marketrank/">Top MarketRank&trade; Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/stocks/top-esg-stocks/">Top ESG Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/stocks/top-rated/">Top-Rated Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/dividends/top-rated-dividend-stocks/">Top-Rated Dividend Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/stocks/top-rated-small-cap-stocks/">Top-Rated Small-Cap Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/stocks/top-rated-tech-stocks/">Top-Rated Tech Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> </ul> </li> </ul> </li> <li class="has-submenu"> <a href="/headlines/" id="navHeadlines" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Headlines</a> <ul class="red-menu shorter-list dropdown-menu" aria-labelledby="navHeadlines"> <li class="has-submenu"><a href="/videos/">MarketBeat TV</a><ul class="row limited-video-submenu"><li class="mega-only mb-2 col-6 pl-0"><a href="/videos/3-high-short-interest-stocks-you-need-to-watch/" class="position-relative"><span class="d-flex position-relative align-items-center justify-content-center"><span class="position-absolute fa-solid fa-play c-white" aria-hidden="true" style="opacity:0.8;font-size:3em;"></span><img class="w-100" src="https://www.marketbeat.com/logos/videos/thumb_20241210143014_videoartboard1copy37.png" alt="3 High Short Interest Stocks You Need to Watch" height="78" width="140" loading="lazy" decoding="async"/></span><span class="d-block mt-1" style="line-height:1.2em;">3 High Short Interest Stocks You Need to Watch</span></a></li><li class="side-only"><a href='/videos/3-high-short-interest-stocks-you-need-to-watch/'>3 High Short Interest Stocks You Need to Watch</a></li><li class="mega-only mb-2 col-6 pl-0"><a href="/videos/soundhound-the-ai-stock-thats-up-100-could-it-double-again-soon/" class="position-relative"><span class="d-flex position-relative align-items-center justify-content-center"><span class="position-absolute fa-solid fa-play c-white" aria-hidden="true" style="opacity:0.8;font-size:3em;"></span><img class="w-100" src="https://www.marketbeat.com/logos/videos/thumb_20241209173036_videoartboard1copy37.png" alt="SoundHound: The AI Stock That’s Up 100% – Could It Double Again Soon?" height="78" width="140" loading="lazy" decoding="async"/></span><span class="d-block mt-1" style="line-height:1.2em;">SoundHound: The AI Stock That’s Up 100% – Could It Double Again Soon?</span></a></li><li class="side-only"><a href='/videos/soundhound-the-ai-stock-thats-up-100-could-it-double-again-soon/'>SoundHound: The AI Stock That’s Up 100% – Could It Double Again Soon?</a></li><li class="mega-only mb-2 col-6 pl-0"><a href="/videos/trinity-capital-the-dividend-stock-built-for-growth/" class="position-relative"><span class="d-flex position-relative align-items-center justify-content-center"><span class="position-absolute fa-solid fa-play c-white" aria-hidden="true" style="opacity:0.8;font-size:3em;"></span><img class="w-100" src="https://www.marketbeat.com/logos/videos/thumb_20241206131814_videokylebrown-withlogo.jpg" alt="Trinity Capital: The Dividend Stock Built for Growth" height="78" width="140" loading="lazy" decoding="async"/></span><span class="d-block mt-1" style="line-height:1.2em;">Trinity Capital: The Dividend Stock Built for Growth</span></a></li><li class="side-only"><a href='/videos/trinity-capital-the-dividend-stock-built-for-growth/'>Trinity Capital: The Dividend Stock Built for Growth</a></li><li class="mega-only mb-2 col-6 pl-0"><a href="/videos/tsmc-and-nvidia-what-us-blackwell-chips-could-mean-for-their-stocks/" class="position-relative"><span class="d-flex position-relative align-items-center justify-content-center"><span class="position-absolute fa-solid fa-play c-white" aria-hidden="true" style="opacity:0.8;font-size:3em;"></span><img class="w-100" src="https://www.marketbeat.com/logos/videos/thumb_20241205173839_videonvidiablackwellmanufacturing.png" alt="TSMC & NVIDIA: What U.S. Blackwell Chips Could Mean for Their Stocks" height="78" width="140" loading="lazy" decoding="async"/></span><span class="d-block mt-1" style="line-height:1.2em;">TSMC & NVIDIA: What U.S. Blackwell Chips Could Mean for Their Stocks</span></a></li><li class="side-only"><a href='/videos/tsmc-and-nvidia-what-us-blackwell-chips-could-mean-for-their-stocks/'>TSMC & NVIDIA: What U.S. Blackwell Chips Could Mean for Their Stocks</a></li></ul></li><li class="has-submenu"><a href="/originals/">Featured Articles</a><ul class='limited-width-submenu'><li><a href='/originals/the-great-cpu-race-amd-and-intel-battle-for-dominance/'>The Great CPU Race: AMD and Intel Battle for Dominance </a></li><li><a href='/originals/gamestop-turns-a-profit-so-what-its-still-not-worth-investing/'>GameStop Turns a Profit: So What? It’s Still Not Worth Investing</a></li><li><a href='/originals/c3ai-stock-surges-on-strong-sales-despite-profit-concerns/'>C3.ai Stock Surges on Strong Sales Despite Profit Concerns</a></li><li><a href='/originals/why-betting-on-oil-over-gold-could-pay-off-big-in-2025/'>Why Betting on Oil Over Gold Could Pay Off Big in 2025</a></li><li><a href='/originals/why-mongodbs-drop-could-be-your-best-buy-opportunity-for-2025/'>Why MongoDB’s Drop Could Be Your Best Buy Opportunity for 2025</a></li><li><a href='/originals/2-ai-stocks-that-gap-and-crapped-for-a-dip-buying-opportunity/'>2 AI Stocks That Gap and Crapped for a Dip Buying Opportunity </a></li><li><a href='/originals/4-stocks-planning-to-return-capital-with-hefty-buyback-programs/'>4 Stocks Planning to Return Capital With Hefty Buyback Programs</a></li><li><a href='/originals/overblown-holiday-worries-3-stocks-set-for-a-surprise-comeback/'>Overblown Holiday Worries? 3 Stocks Set for a Surprise Comeback</a></li><li class="pt-1"><a href='/originals/'>More Featured Articles <span class="fa-regular fa-angle-right" aria-hidden="true"></span></a></li></ul></li> <li class="has-submenu"><a href="/headlines/">News</a> <ul> <li><a href="/headlines/">All Headlines</a></li> <li><a href="/instant-alerts/">Instant News Alerts</a></li> <li><a href="/surveys/">Research Surveys</a></li> <li><a href="/all-access/live-news/">Real-Time News Feed <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/slideshows/">Investing Slideshows</a></li> </ul> </li> </ul> </li> <li class="has-submenu"> <a href="/learn/" id="navLearn" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Education</a> <ul class="blue-menu shorter-list dropdown-menu" aria-labelledby="navLearn"> <li class="menu-ad mega-only"> <div class="position-relative mb-3"> <div class="bold mb-2 c-gray">Featured Topic: Options Trading</div> <ul class="row"> <li class="d-none d-lg-block mb-2 col-4 pl-0"><a href="https://www.marketbeat.com/originals/neos-s-and-p-500r-high-income-etf-harnasses-the-power-of-options/" class="position-relative"><span class="d-flex position-relative align-items-center justify-content-center"><img class="w-100" style="aspect-ratio:2/1;object-fit:cover;" src="https://www.marketbeat.com/logos/articles/thumb_20241210135548_neos-sp-500r-high-income-etf-harnasses-the-power-o.png" alt="NEOS S&P 500 High Income ETF (SPYI)" height="488" width="1200" loading="lazy" decoding="async"/></span><span class="d-block mt-1 c-gray font-weight-normal" style="font-size:.95em;line-height:1.2em;padding-right:.5em;">Neos S&P 500(R) High Income ETF Harnesses the Power of Options</span></a></li><li class="d-none d-lg-block mb-2 col-4 pl-0"><a href="https://www.marketbeat.com/originals/3-unusual-call-option-trades-investors-should-be-watching/" class="position-relative"><span class="d-flex position-relative align-items-center justify-content-center"><img class="w-100" style="aspect-ratio:2/1;object-fit:cover;" src="https://www.marketbeat.com/logos/articles/thumb_20241104115452_options-traders-bet-big-on-these-3-tech-stocks.jpg" alt="" height="800" width="1200" loading="lazy" decoding="async"/></span><span class="d-block mt-1 c-gray font-weight-normal" style="font-size:.95em;line-height:1.2em;padding-right:.5em;">Options Traders Bet Big on These 3 Tech Stocks </span></a></li><li class="d-none d-lg-block mb-2 col-4 pl-0"><a href="https://www.marketbeat.com/learn/how-to-play-new-options-trading-with-bitcoin-etfs/" class="position-relative"><span class="d-flex position-relative align-items-center justify-content-center"><img class="w-100" style="aspect-ratio:2/1;object-fit:cover;" src="https://www.marketbeat.com/logos/articles/thumb_20241101152430_how-to-play-new-options-trading-with-bitcoin-etfs.jpg" alt="Six bitcoin coins — Stock Editorial Photography" height="800" width="1200" loading="lazy" decoding="async"/></span><span class="d-block mt-1 c-gray font-weight-normal" style="font-size:.95em;line-height:1.2em;padding-right:.5em;">How to Play New Options Trading With Bitcoin ETFs</span></a></li><li class="d-none d-lg-block mb-2 col-4 pl-0"><a href="https://www.marketbeat.com/originals/albemarle-stock-call-options-surge-what-it-means-for-lithium/" class="position-relative"><span class="d-flex position-relative align-items-center justify-content-center"><img class="w-100" style="aspect-ratio:2/1;object-fit:cover;" src="https://www.marketbeat.com/logos/articles/thumb_20241028111137_albemarle-stock-call-options-surge-what-it-means-f.png" alt="albemarle lithium ion battery" height="488" width="1200" loading="lazy" decoding="async"/></span><span class="d-block mt-1 c-gray font-weight-normal" style="font-size:.95em;line-height:1.2em;padding-right:.5em;">Albemarle Stock Call Options Surge: What It Means for Lithium</span></a></li><li class="d-none d-lg-block mb-2 col-4 pl-0"><a href="https://www.marketbeat.com/learn/options-how-to-execute-the-wheel-strategy-for-options-income/" class="position-relative"><span class="d-flex position-relative align-items-center justify-content-center"><img class="w-100" style="aspect-ratio:2/1;object-fit:cover;" src="https://www.marketbeat.com/logos/articles/thumb_20240718150215_how-to-execute-the-wheel-strategy-to-generate-opti.jpg" alt="Photo of a businessman running inside a circle made of money symbolic of the wheel options trading strategy. " height="960" width="1200" loading="lazy" decoding="async"/></span><span class="d-block mt-1 c-gray font-weight-normal" style="font-size:.95em;line-height:1.2em;padding-right:.5em;">How to Execute the Wheel Strategy to Generate Options Income</span></a></li><li class="d-none d-lg-block mb-2 col-4 pl-0"><a href="https://www.marketbeat.com/learn/3-options-strategies-to-play-a-stocks-uptrend-if-bullish/" class="position-relative"><span class="d-flex position-relative align-items-center justify-content-center"><img class="w-100" style="aspect-ratio:2/1;object-fit:cover;" src="https://www.marketbeat.com/logos/articles/thumb_20240626075418_3-options-strategies-to-play-a-stocks-uptrend-if-b.jpg" alt="Stock options strategies " height="900" width="1200" loading="lazy" decoding="async"/></span><span class="d-block mt-1 c-gray font-weight-normal" style="font-size:.95em;line-height:1.2em;padding-right:.5em;">3 Options Strategies to Play a Stock’s Uptrend if Bullish </span></a></li> </ul> </div> </li> <li> <a href="/learn/">Learn</a> <div style="max-width: 200px;" class="mega-only">Read investment guides, how-to articles, and explainers.</div> </li> <li> <a href="/stock-ideas/">Stock Ideas</a> <div style="max-width: 200px;" class="mega-only">Looking for ideas for stocks to invest in? These stocks are poised to move.</div> </li> <li> <a href="/financial-terms/">Financial Terms</a> <div style="max-width: 200px;" class="mega-only">Learn the language of investment with our glossary of over 200 financial terms.</div> </li> <li> <a href="/help/">Help</a> <div style="max-width: 200px;" class="mega-only">View our library of help videos to learn how to use the tools on the MarketBeat website.</div> </li> </ul> </li> </ul> </nav> <!-- end main menu--> </div> </div> <div id="headeright" class="col-auto order-sm-3 text-right header-right"> <button class="btn btn-primary login-modal-button" data-target="#pnlLoginCreateModal" data-toggle="modal" aria-label="Log in" onclick="trapFocusInModal('#pnlLoginCreateModal', 'txtLoginOnModalEmail', 'LoginOnModalTab', 'LastLinkOnLoginTab');"><span class="fa-regular fa-user mx-1"></span><span class="px-1 d-none d-lg-inline-block">Log in </span></button> <a href="https://marketbeat.com/subscribe/all-access/?ReferralType=HeaderButton" class="btn btn-featured ml-1" aria-label="Free Trial" id="header-btn-featured"><span class="fa-regular fa-dollar-sign mx-1"></span><span class="px-1 d-none d-lg-inline">Free Trial </span></a> </div> <div id="pnlMainHeaderSearch" class="pb-1 pt-0 pt-sm-1 order-sm-2 col NotLoggedIn"> <form id="headerSearchForm" class="input-group dark-bkg ml-lg-2 mr-md-2" method="get" action="/pages/search.aspx" role="search" aria-label="Site search"> <input aria-label="Search" id="headerSearch" type="text" name="query" class="autocomplete form-control" placeholder="Search stocks, news, and tools..." style="font-size:.9em;"/> <span id="mainAutocompleteList"></span> <span class="input-group-append position-relative"> <span id="headerSearchLoading" style="width: 20px; height: 20px; position: absolute; left: -1.7em; top: 0.4em; display: none;"> <img style="filter: brightness(1.5);" src="/images/loading-gif.gif?v=2" alt="" loading="lazy" width="20" height="20"></span> <button class="clear-button" type="submit" aria-label="Search" style="color: var(--white); text-transform: uppercase;"><span class="fa-regular fa-magnifying-glass"></span><span class="sr-only">Search</span></button> </span> </form> </div> </div> </header> </div> </div> <main> <div class="d-print-none py-1 bg-blue text-center d-minimal-none"> <div style="max-width: 1140px; margin: 0 auto;"> <div style="padding:6px;font-size:0.8rem;line-height:1.2;" class="below-h1-text-link-ad d-minimal-none"><a style="font-weight:700; color:var(--white);" target="_blank" rel="sponsored noopener" href="https://www.marketbeat.com/scripts/redirect.aspx?TriggeredCampaignID=10652&UserID=0&Placement=NativeDisplay&Source=NativeDisplay&interstitial=1&noskip=1">→ WARNING: “Buffett Indicator” flashing for first time in 50 years</a> <span style="color:var(--white);"> <span class="pl-1 d-none d-sm-inline-block">(From Behind the Markets)</span> <span class="d-inline d-sm-none">(Ad)</span></span><img loading='lazy' src='https://www.marketbeat.com/scripts/TriggeredCampaignPixel.ashx?TriggeredCampaignID=10652&Placement=NativeDisplay&Source=NativeDisplay' alt='' height='1' width='1' /></div> </div> </div> <div id="main" class="container main-container"> <article id="article"> <form method="post" action="./" onsubmit="javascript:return WebForm_OnSubmit();" id="form1"> <div class="aspNetHidden"> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> <input type="hidden" name="__LASTFOCUS" id="__LASTFOCUS" value="" /> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKLTI5MTYxNzIwNw9kFgJmD2QWFmYPZBYGAhgPFgIeBFRleHQFsQE8c2NyaXB0IHR5cGU9J3RleHQvamF2YXNjcmlwdCc+T25lU2lnbmFsLnB1c2goZnVuY3Rpb24gKCkge09uZVNpZ25hbC5nZXRVc2VySWQoZnVuY3Rpb24gKHVzZXJJZCkgeyQuZ2V0KCIvc2NyaXB0cy9PbmVTaWduYWxUcmFja2luZy5hc2h4P09uZVNpZ25hbE5MST0iICsgdXNlcklkKTt9KTt9KTs8L3NjcmlwdD5kAhkPZBYEAgEPFgIfAAXUJDxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vbGQranNvbiI+IHsgIkBjb250ZXh0IjogImh0dHA6Ly9zY2hlbWEub3JnIiwgIkB0eXBlIjogIldlYlBhZ2UiLCAibWFpbkVudGl0eU9mUGFnZSI6IHsgIkB0eXBlIjogIldlYlBhZ2UiLCAiQGlkIjogImh0dHBzOi8vZ29vZ2xlLmNvbS93ZWJwYWdlIiB9LCAiaGVhZGxpbmUiOiAiSW5zaWRlciBTZWxsaW5nIEV4cGxhaW5lZDogQ2FuIGl0IEluZm9ybSBZb3VyIEludmVzdGluZyBDaG9pY2VzPyIsICJpbWFnZSI6IHsgIkB0eXBlIjogIkltYWdlT2JqZWN0IiwgInVybCI6ICJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hcnRpY2xlcy9tZWRfc3RvY2staW1hZ2VfMTQ0OTczMzU1X1MuanBnIiwgImhlaWdodCI6ICI0MDAiLCAid2lkdGgiOiAiNDAwIiB9LCAiZGF0ZVB1Ymxpc2hlZCI6ICIyMDIyLTA5LTMwIiwgImRhdGVNb2RpZmllZCI6ICIyMDI0LTEyLTExIiwgImF1dGhvciI6IHsgIkB0eXBlIiA6ICJQZXJzb24iLCAibmFtZSI6ICJNZWxpc3NhIEJyb2NrIiAsICJ1cmwiOiJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9hdXRob3JzL21lbGlzc2EtYnJvY2svIiAsICJqb2JUaXRsZSI6IkNvbnRyaWJ1dGluZyBBdXRob3IiLCAiZGVzY3JpcHRpb24iOiJFeHBlcmllbmNlOiBNZWxpc3NhIEJyb2NrIHdvcmtlZCBhcyBhbiBhc3NvY2lhdGUgZWRpdG9yIFx1MDAyNiBjb250cmlidXRpbmcgd3JpdGVyIGZvciBNYXJrZXRCZWF0IGZyb20gMjAyMSB0byAyMDI0LlxyXG5TaGUgY3VycmVudGx5IHdvcmtzIGFzIGEgZnVsbC10aW1lIGZyZWVsYW5jZSB3cml0ZXIgYW5kIGZpbmFuY2lhbCBlZGl0b3IgY292ZXJpbmcgaGlnaGVyIGVkdWNhdGlvbiwgaW52ZXN0aW5nLCBwZXJzb25hbCBmaW5hbmNlLCBtb3J0Z2FnZXMsIGNvbGxlZ2Ugc2F2aW5ncywgaW5zdXJhbmNlLCBhbmQgbW9yZS7CoCBBcmVhcyBvZiBFeHBlcnRpc2U6IERpdmlkZW5kIFN0b2NrcywgUmV0aXJlbWVudCBFZHVjYXRpb246IEJhY2hlbG9yIG9mIEFydHMgaW4gQ29tbXVuaWNhdGlvbiBTdHVkaWVzLCBDZW50cmFsIENvbGxlZ2UsIFBlbGxhLCBJb3dhIFBhc3QgRXhwZXJpZW5jZTogTWVsaXNzYSBncmFkdWF0ZWQgc3VtbWEgY3VtIGxhdWRlIHdpdGggYSBiYWNoZWxvciBvZiBhcnRzIGluIGNvbW11bmljYXRpb24gc3R1ZGllcyB3aXRoIG1pbm9ycyBpbiBwc3ljaG9sb2d5IGFuZCBTcGFuaXNoIGZyb20gQ2VudHJhbCBDb2xsZWdlLiBTaGVcdTAwMjdzIGEgbG9uZ3RpbWUgbWVtYmVyIG9mIHRoZSBOYXRpb25hbCBBc3NvY2lhdGlvbiBvZiBDb2xsZWdlIEFkbWlzc2lvbiBDb3Vuc2VsaW5nIChOQUNBQykuIFdoaWxlIHdvcmtpbmcgaW4gY29sbGVnZSBhZG1pc3Npb24sIE1lbGlzc2EgQnJvY2sgcHVyc3VlZCBhIGZyZWVsYW5jZSB3cml0aW5nIGFuZCBlZGl0aW5nIGNhcmVlci7CoCAiLCAiZW1haWwiOiJlZGl0b3JpYWxAbWFya2V0YmVhdC5jb20iLCAic2FtZUFzIjoiaHR0cHM6Ly93d3cubGlua2VkaW4uY29tL2luL21lbGlzc2EtYnJvY2stNTU3ODc4MTcwLyIsICJpbWFnZSI6IHsgIkB0eXBlIjogIkltYWdlT2JqZWN0IiwgInVybCI6ICJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hdXRob3JzLzIwMjMxMTA2MTA1MTQ1X2F1dGhvci1tZWxpc3NhLWJyb2NrLmpwZyIsICJoZWlnaHQiOiAiMCIsICJ3aWR0aCI6ICIwIiB9LCAid29ya3NGb3IiOiB7ICJAdHlwZSI6ICJPcmdhbml6YXRpb24iLCAibmFtZSI6ICJNYXJrZXRCZWF0IiwgInVybCI6ICJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbSJ9LCAiYWx1bW5pT2YiOiB7IkB0eXBlIjogIkNvbGxlZ2VPclVuaXZlcnNpdHkiLCAibmFtZSI6ICJDZW50cmFsIENvbGxlZ2UifSwgImhhc0NyZWRlbnRpYWwiOiB7IkB0eXBlIjogIkVkdWNhdGlvbmFsT2NjdXBhdGlvbmFsQ3JlZGVudGlhbCIsICAibmFtZSI6ICJCYWNoZWxvciBvZiBBcnRzIGluIENvbW11bmljYXRpb24gU3R1ZGllcyIsICJyZWNvZ25pemVkQnkiOiB7ICJAdHlwZSI6ICJPcmdhbml6YXRpb24iLCAibmFtZSI6ICJDZW50cmFsIENvbGxlZ2UifX0sICJrbm93c0Fib3V0IjogWyJEaXZpZGVuZCBTdG9ja3MiLCJSZXRpcmVtZW50Il0sICJwdWJsaXNoaW5nUHJpbmNpcGxlcyI6ICJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9lZGl0b3JpYWwtZ3VpZGVsaW5lcy8iIH0sICJwdWJsaXNoZXIiOiB7IkBjb250ZXh0IjoiaHR0cHM6Ly9zY2hlbWEub3JnIiwgIkB0eXBlIjoiT3JnYW5pemF0aW9uIiwgIm5hbWUiOiJNYXJrZXRCZWF0IiwgInVybCI6Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tLyIsICJsb2dvIjp7IkBjb250ZXh0IjoiaHR0cHM6Ly9zY2hlbWEub3JnIiwgIkB0eXBlIjoiSW1hZ2VPYmplY3QiLCAidXJsIjoiaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vaW1hZ2VzL21hc3Rlci9tYXJrZXRiZWF0LWxvZ28tZ3JheS1ibHVlLTEyMDAucG5nIiwgImhlaWdodCI6IjMwNiIsICJ3aWR0aCI6IjEyMDAifSwgImVtYWlsIjoiY29udGFjdEBtYXJrZXRiZWF0LmNvbSIsICJkZXNjcmlwdGlvbiI6Ik1hcmtldEJlYXQgZW1wb3dlcnMgcmV0YWlsIGludmVzdG9ycyB0byBtYWtlIGJldHRlciB0cmFkaW5nIGRlY2lzaW9ucyBieSBwcm92aWRpbmcgcmVhbC10aW1lIGZpbmFuY2lhbCBkYXRhIGFuZCBvYmplY3RpdmUgbWFya2V0IHJlc2VhcmNoLiIsICJhZGRyZXNzIjp7IkBjb250ZXh0IjoiaHR0cHM6Ly9zY2hlbWEub3JnIiwgIkB0eXBlIjoiUG9zdGFsQWRkcmVzcyIsICJzdHJlZXRBZGRyZXNzIjoiMzQ1IE4gUmVpZCBQbGFjZSwgU3VpdGUgNjIwIiwgImFkZHJlc3NMb2NhbGl0eSI6IlNpb3V4IEZhbGxzIiwgImFkZHJlc3NSZWdpb24iOiJTRCIsICJwb3N0YWxDb2RlIjoiNTcxMDMiLCAiYWRkcmVzc0NvdW50cnkiOiJVUyJ9LCAiY29udGFjdFBvaW50Ijp7IkBjb250ZXh0IjoiaHR0cHM6Ly9zY2hlbWEub3JnIiwgIkB0eXBlIjoiQ29udGFjdFBvaW50IiwgInRlbGVwaG9uZSI6IisxLTg0NC05NzgtNjI1NyIsICJlbWFpbCI6ImNvbnRhY3RAbWFya2V0YmVhdC5jb20iLCAiY29udGFjdFR5cGUiOiJDdXN0b21lciBTdXBwb3J0In0sICJzYW1lQXMiOlsiaHR0cHM6Ly90d2l0dGVyLmNvbS9NYXJrZXRCZWF0Q29tLyIsICJodHRwczovL3d3dy5mYWNlYm9vay5jb20vbWFya2V0YmVhdGNvbS8iLCAiaHR0cHM6Ly93d3cueW91dHViZS5jb20vbWFya2V0YmVhdGNvbSIsICJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9NYXJrZXRCZWF0IiwgImh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9jb21wYW55L21hcmtldGJlYXQiXSwgInB1Ymxpc2hpbmdQcmluY2lwbGVzIjoiaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vZWRpdG9yaWFsLWd1aWRlbGluZXMvIn0sICJkZXNjcmlwdGlvbiI6ICJDYW4gbW9uaXRvcmluZyBpbnNpZGVyIHNlbGxpbmcgaGVscCB5b3UgaW52ZXN0PyBMZXRcdTAwMjdzIHdhbGsgdGhyb3VnaCBzb21lIHRoaW5ncyB5b3UgbWF5IG5lZWQgdG8ga25vdyBhYm91dCBpbnNpZGVyIHNlbGxpbmcuICIgfSA8L3NjcmlwdD48bWV0YSBuYW1lPSJ0d2l0dGVyOmNhcmQiIGNvbnRlbnQ9InN1bW1hcnkiLz48bWV0YSBuYW1lID0idHdpdHRlcjpzaXRlIiBjb250ZW50PSJATWFya2V0QmVhdENvbSIgLz48bWV0YSBuYW1lID0idHdpdHRlcjpjcmVhdG9yIiBjb250ZW50PSJATWFya2V0QmVhdENvbSIgLz48bWV0YSBuYW1lID0idHdpdHRlcjp0aXRsZSIgY29udGVudD0iSW5zaWRlciBTZWxsaW5nIEV4cGxhaW5lZDogQ2FuIGl0IEluZm9ybSBZb3VyIEludmVzdGluZyBDaG9pY2VzPyIvPjxtZXRhIG5hbWUgPSJ0d2l0dGVyOmRlc2NyaXB0aW9uIiBjb250ZW50PSJDYW4gbW9uaXRvcmluZyBpbnNpZGVyIHNlbGxpbmcgaGVscCB5b3UgaW52ZXN0PyBMZXQncyB3YWxrIHRocm91Z2ggc29tZSB0aGluZ3MgeW91IG1heSBuZWVkIHRvIGtub3cgYWJvdXQgaW5zaWRlciBzZWxsaW5nLiAiIC8+PG1ldGEgbmFtZSA9InR3aXR0ZXI6aW1hZ2UiIGNvbnRlbnQ9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL2FydGljbGVzL21lZF9zdG9jay1pbWFnZV8xNDQ5NzMzNTVfUy5qcGciIC8+PG1ldGEgcHJvcGVydHk9Im9nOnRpdGxlIiBjb250ZW50PSJJbnNpZGVyIFNlbGxpbmcgRXhwbGFpbmVkOiBDYW4gaXQgSW5mb3JtIFlvdXIgSW52ZXN0aW5nIENob2ljZXM/IiAvPjxtZXRhIHByb3BlcnR5PSJvZzp0eXBlIiBjb250ZW50PSJhcnRpY2xlIiAvPjxtZXRhIHByb3BlcnR5PSJvZzp1cmwiIGNvbnRlbnQ9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2luc2lkZXItdHJhZGVzL2luc2lkZXItc2VsbGluZy1zdG9ja3MvIiAvPjxtZXRhIHByb3BlcnR5PSJvZzppbWFnZSIgY29udGVudD0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvbWVkX3N0b2NrLWltYWdlXzE0NDk3MzM1NV9TLmpwZyIgLz48bWV0YSBwcm9wZXJ0eT0ib2c6ZGVzY3JpcHRpb24iIGNvbnRlbnQ9IkNhbiBtb25pdG9yaW5nIGluc2lkZXIgc2VsbGluZyBoZWxwIHlvdSBpbnZlc3Q/IExldCdzIHdhbGsgdGhyb3VnaCBzb21lIHRoaW5ncyB5b3UgbWF5IG5lZWQgdG8ga25vdyBhYm91dCBpbnNpZGVyIHNlbGxpbmcuICIgLz48bWV0YSBwcm9wZXJ0eT0ib2c6c2l0ZV9uYW1lIiBjb250ZW50PSJNYXJrZXRCZWF0IiAvPjxtZXRhIHByb3BlcnR5PSJvZzpsb2NhbGUiIGNvbnRlbnQ9ImVuX1VTIiAvPmQCAw8WAh8ABWE8bGluayByZWw9ImNhbm9uaWNhbCIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vaW5zaWRlci10cmFkZXMvaW5zaWRlci1zZWxsaW5nLXN0b2Nrcy8iIC8+ZAIaDxYCHwAFzAE8bWV0YSBwcm9wZXJ0eT0ib2c6aW1hZ2UiIGNvbnRlbnQ9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2ltYWdlcy9tYXJrZXRiZWF0LWxvZ28tMTIwMC0xMjAwLmpwZz92PTEiLz48bWV0YSBwcm9wZXJ0eT0ib2c6aW1hZ2U6d2lkdGgiIGNvbnRlbnQ9IjEyMDAiIC8+PG1ldGEgcHJvcGVydHk9Im9nOmltYWdlOmhlaWdodCIgY29udGVudD0iMTIwMCIgLz5kAgEPFgIfAAXrAjxkaXYgaWQ9J2dfaWRfb25sb2FkJyBkYXRhLWNsaWVudF9pZD0nMTc4NTQyODUzMzg2LXNmcTh0YTBxOWluNDA3cW5hdWQwMG8xbzdhNnRobHNpLmFwcHMuZ29vZ2xldXNlcmNvbnRlbnQuY29tJyBkYXRhLWxvZ2luX3VyaT0naHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vdXNlcnMvT25lVGFwVmVyaWZ5UmVkaXJlY3QuYXNweCcgZGF0YS1wcm9tcHRfcGFyZW50X2lkPSdnX2lkX29ubG9hZCcgZGF0YS1hdXRvX3NlbGVjdD0ndHJ1ZScgZGF0YS1jYW5jZWxfb25fdGFwX291dHNpZGU9J3RydWUnIGRhdGEtdXNlX2ZlZGNtX2Zvcl9wcm9tcHQ9J3RydWUnIGRhdGEtc3RhdGVfY29va2llX2RvbWFpbj0nbWFya2V0YmVhdC5jb20nPjwvZGl2PmQCCA8WAh8ABZsBPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPnZhciBzY3JvbGxpbmdUaWNrZXJzRmlsZSA9ICcvU2NyaXB0cy9TY3JvbGxpbmdUaWNrZXJzLmFzaHg/YWNjb3VudGlkPTAmaW50ZXJ2YWw9MjQxMjExMTI1NCZ1c2VybGV2ZWw9Tm90TG9nZ2VkSW4nOyA8L3NjcmlwdD5kAgkPFgIfAAWNKDxsaSBjbGFzcz0iaGFzLXN1Ym1lbnUiPjxhIGhyZWY9Ii92aWRlb3MvIj5NYXJrZXRCZWF0IFRWPC9hPjx1bCBjbGFzcz0icm93IGxpbWl0ZWQtdmlkZW8tc3VibWVudSI+PGxpIGNsYXNzPSJtZWdhLW9ubHkgbWItMiBjb2wtNiBwbC0wIj48YSBocmVmPSIvdmlkZW9zLzMtaGlnaC1zaG9ydC1pbnRlcmVzdC1zdG9ja3MteW91LW5lZWQtdG8td2F0Y2gvIiBjbGFzcz0icG9zaXRpb24tcmVsYXRpdmUiPjxzcGFuIGNsYXNzPSJkLWZsZXggcG9zaXRpb24tcmVsYXRpdmUgYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1jZW50ZXIiPjxzcGFuIGNsYXNzPSJwb3NpdGlvbi1hYnNvbHV0ZSBmYS1zb2xpZCBmYS1wbGF5IGMtd2hpdGUiIGFyaWEtaGlkZGVuPSJ0cnVlIiBzdHlsZT0ib3BhY2l0eTowLjg7Zm9udC1zaXplOjNlbTsiPjwvc3Bhbj48aW1nIGNsYXNzPSJ3LTEwMCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy92aWRlb3MvdGh1bWJfMjAyNDEyMTAxNDMwMTRfdmlkZW9hcnRib2FyZDFjb3B5MzcucG5nIiBhbHQ9IjMgSGlnaCBTaG9ydCBJbnRlcmVzdCBTdG9ja3MgWW91IE5lZWQgdG8gV2F0Y2giIGhlaWdodD0iNzgiIHdpZHRoPSIxNDAiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIvPjwvc3Bhbj48c3BhbiBjbGFzcz0iZC1ibG9jayBtdC0xIiBzdHlsZT0ibGluZS1oZWlnaHQ6MS4yZW07Ij4zIEhpZ2ggU2hvcnQgSW50ZXJlc3QgU3RvY2tzIFlvdSBOZWVkIHRvIFdhdGNoPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0ic2lkZS1vbmx5Ij48YSBocmVmPScvdmlkZW9zLzMtaGlnaC1zaG9ydC1pbnRlcmVzdC1zdG9ja3MteW91LW5lZWQtdG8td2F0Y2gvJz4zIEhpZ2ggU2hvcnQgSW50ZXJlc3QgU3RvY2tzIFlvdSBOZWVkIHRvIFdhdGNoPC9hPjwvbGk+PGxpIGNsYXNzPSJtZWdhLW9ubHkgbWItMiBjb2wtNiBwbC0wIj48YSBocmVmPSIvdmlkZW9zL3NvdW5kaG91bmQtdGhlLWFpLXN0b2NrLXRoYXRzLXVwLTEwMC1jb3VsZC1pdC1kb3VibGUtYWdhaW4tc29vbi8iIGNsYXNzPSJwb3NpdGlvbi1yZWxhdGl2ZSI+PHNwYW4gY2xhc3M9ImQtZmxleCBwb3NpdGlvbi1yZWxhdGl2ZSBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWNlbnRlciI+PHNwYW4gY2xhc3M9InBvc2l0aW9uLWFic29sdXRlIGZhLXNvbGlkIGZhLXBsYXkgYy13aGl0ZSIgYXJpYS1oaWRkZW49InRydWUiIHN0eWxlPSJvcGFjaXR5OjAuODtmb250LXNpemU6M2VtOyI+PC9zcGFuPjxpbWcgY2xhc3M9InctMTAwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3ZpZGVvcy90aHVtYl8yMDI0MTIwOTE3MzAzNl92aWRlb2FydGJvYXJkMWNvcHkzNy5wbmciIGFsdD0iU291bmRIb3VuZDogVGhlIEFJIFN0b2NrIFRoYXTigJlzIFVwIDEwMCUg4oCTIENvdWxkIEl0IERvdWJsZSBBZ2FpbiBTb29uPyIgaGVpZ2h0PSI3OCIgd2lkdGg9IjE0MCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIi8+PC9zcGFuPjxzcGFuIGNsYXNzPSJkLWJsb2NrIG10LTEiIHN0eWxlPSJsaW5lLWhlaWdodDoxLjJlbTsiPlNvdW5kSG91bmQ6IFRoZSBBSSBTdG9jayBUaGF04oCZcyBVcCAxMDAlIOKAkyBDb3VsZCBJdCBEb3VibGUgQWdhaW4gU29vbj88L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJzaWRlLW9ubHkiPjxhIGhyZWY9Jy92aWRlb3Mvc291bmRob3VuZC10aGUtYWktc3RvY2stdGhhdHMtdXAtMTAwLWNvdWxkLWl0LWRvdWJsZS1hZ2Fpbi1zb29uLyc+U291bmRIb3VuZDogVGhlIEFJIFN0b2NrIFRoYXTigJlzIFVwIDEwMCUg4oCTIENvdWxkIEl0IERvdWJsZSBBZ2FpbiBTb29uPzwvYT48L2xpPjxsaSBjbGFzcz0ibWVnYS1vbmx5IG1iLTIgY29sLTYgcGwtMCI+PGEgaHJlZj0iL3ZpZGVvcy90cmluaXR5LWNhcGl0YWwtdGhlLWRpdmlkZW5kLXN0b2NrLWJ1aWx0LWZvci1ncm93dGgvIiBjbGFzcz0icG9zaXRpb24tcmVsYXRpdmUiPjxzcGFuIGNsYXNzPSJkLWZsZXggcG9zaXRpb24tcmVsYXRpdmUgYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1jZW50ZXIiPjxzcGFuIGNsYXNzPSJwb3NpdGlvbi1hYnNvbHV0ZSBmYS1zb2xpZCBmYS1wbGF5IGMtd2hpdGUiIGFyaWEtaGlkZGVuPSJ0cnVlIiBzdHlsZT0ib3BhY2l0eTowLjg7Zm9udC1zaXplOjNlbTsiPjwvc3Bhbj48aW1nIGNsYXNzPSJ3LTEwMCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy92aWRlb3MvdGh1bWJfMjAyNDEyMDYxMzE4MTRfdmlkZW9reWxlYnJvd24td2l0aGxvZ28uanBnIiBhbHQ9IlRyaW5pdHkgQ2FwaXRhbDogVGhlIERpdmlkZW5kIFN0b2NrIEJ1aWx0IGZvciBHcm93dGgiIGhlaWdodD0iNzgiIHdpZHRoPSIxNDAiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIvPjwvc3Bhbj48c3BhbiBjbGFzcz0iZC1ibG9jayBtdC0xIiBzdHlsZT0ibGluZS1oZWlnaHQ6MS4yZW07Ij5UcmluaXR5IENhcGl0YWw6IFRoZSBEaXZpZGVuZCBTdG9jayBCdWlsdCBmb3IgR3Jvd3RoPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0ic2lkZS1vbmx5Ij48YSBocmVmPScvdmlkZW9zL3RyaW5pdHktY2FwaXRhbC10aGUtZGl2aWRlbmQtc3RvY2stYnVpbHQtZm9yLWdyb3d0aC8nPlRyaW5pdHkgQ2FwaXRhbDogVGhlIERpdmlkZW5kIFN0b2NrIEJ1aWx0IGZvciBHcm93dGg8L2E+PC9saT48bGkgY2xhc3M9Im1lZ2Etb25seSBtYi0yIGNvbC02IHBsLTAiPjxhIGhyZWY9Ii92aWRlb3MvdHNtYy1hbmQtbnZpZGlhLXdoYXQtdXMtYmxhY2t3ZWxsLWNoaXBzLWNvdWxkLW1lYW4tZm9yLXRoZWlyLXN0b2Nrcy8iIGNsYXNzPSJwb3NpdGlvbi1yZWxhdGl2ZSI+PHNwYW4gY2xhc3M9ImQtZmxleCBwb3NpdGlvbi1yZWxhdGl2ZSBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWNlbnRlciI+PHNwYW4gY2xhc3M9InBvc2l0aW9uLWFic29sdXRlIGZhLXNvbGlkIGZhLXBsYXkgYy13aGl0ZSIgYXJpYS1oaWRkZW49InRydWUiIHN0eWxlPSJvcGFjaXR5OjAuODtmb250LXNpemU6M2VtOyI+PC9zcGFuPjxpbWcgY2xhc3M9InctMTAwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3ZpZGVvcy90aHVtYl8yMDI0MTIwNTE3MzgzOV92aWRlb252aWRpYWJsYWNrd2VsbG1hbnVmYWN0dXJpbmcucG5nIiBhbHQ9IlRTTUMgJiBOVklESUE6IFdoYXQgVS5TLiBCbGFja3dlbGwgQ2hpcHMgQ291bGQgTWVhbiBmb3IgVGhlaXIgU3RvY2tzIiBoZWlnaHQ9Ijc4IiB3aWR0aD0iMTQwIiBsb2FkaW5nPSJsYXp5IiBkZWNvZGluZz0iYXN5bmMiLz48L3NwYW4+PHNwYW4gY2xhc3M9ImQtYmxvY2sgbXQtMSIgc3R5bGU9ImxpbmUtaGVpZ2h0OjEuMmVtOyI+VFNNQyAmIE5WSURJQTogV2hhdCBVLlMuIEJsYWNrd2VsbCBDaGlwcyBDb3VsZCBNZWFuIGZvciBUaGVpciBTdG9ja3M8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJzaWRlLW9ubHkiPjxhIGhyZWY9Jy92aWRlb3MvdHNtYy1hbmQtbnZpZGlhLXdoYXQtdXMtYmxhY2t3ZWxsLWNoaXBzLWNvdWxkLW1lYW4tZm9yLXRoZWlyLXN0b2Nrcy8nPlRTTUMgJiBOVklESUE6IFdoYXQgVS5TLiBCbGFja3dlbGwgQ2hpcHMgQ291bGQgTWVhbiBmb3IgVGhlaXIgU3RvY2tzPC9hPjwvbGk+PC91bD48L2xpPjxsaSBjbGFzcz0iaGFzLXN1Ym1lbnUiPjxhIGhyZWY9Ii9vcmlnaW5hbHMvIj5GZWF0dXJlZCBBcnRpY2xlczwvYT48dWwgY2xhc3M9J2xpbWl0ZWQtd2lkdGgtc3VibWVudSc+PGxpPjxhIGhyZWY9Jy9vcmlnaW5hbHMvdGhlLWdyZWF0LWNwdS1yYWNlLWFtZC1hbmQtaW50ZWwtYmF0dGxlLWZvci1kb21pbmFuY2UvJz5UaGUgR3JlYXQgQ1BVIFJhY2U6IEFNRCBhbmQgSW50ZWwgQmF0dGxlIGZvciBEb21pbmFuY2UgPC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9vcmlnaW5hbHMvZ2FtZXN0b3AtdHVybnMtYS1wcm9maXQtc28td2hhdC1pdHMtc3RpbGwtbm90LXdvcnRoLWludmVzdGluZy8nPkdhbWVTdG9wIFR1cm5zIGEgUHJvZml0OiBTbyBXaGF0PyBJdOKAmXMgU3RpbGwgTm90IFdvcnRoIEludmVzdGluZzwvYT48L2xpPjxsaT48YSBocmVmPScvb3JpZ2luYWxzL2MzYWktc3RvY2stc3VyZ2VzLW9uLXN0cm9uZy1zYWxlcy1kZXNwaXRlLXByb2ZpdC1jb25jZXJucy8nPkMzLmFpIFN0b2NrIFN1cmdlcyBvbiBTdHJvbmcgU2FsZXMgRGVzcGl0ZSBQcm9maXQgQ29uY2VybnM8L2E+PC9saT48bGk+PGEgaHJlZj0nL29yaWdpbmFscy93aHktYmV0dGluZy1vbi1vaWwtb3Zlci1nb2xkLWNvdWxkLXBheS1vZmYtYmlnLWluLTIwMjUvJz5XaHkgQmV0dGluZyBvbiBPaWwgT3ZlciBHb2xkIENvdWxkIFBheSBPZmYgQmlnIGluIDIwMjU8L2E+PC9saT48bGk+PGEgaHJlZj0nL29yaWdpbmFscy93aHktbW9uZ29kYnMtZHJvcC1jb3VsZC1iZS15b3VyLWJlc3QtYnV5LW9wcG9ydHVuaXR5LWZvci0yMDI1Lyc+V2h5IE1vbmdvRELigJlzIERyb3AgQ291bGQgQmUgWW91ciBCZXN0IEJ1eSBPcHBvcnR1bml0eSBmb3IgMjAyNTwvYT48L2xpPjxsaT48YSBocmVmPScvb3JpZ2luYWxzLzItYWktc3RvY2tzLXRoYXQtZ2FwLWFuZC1jcmFwcGVkLWZvci1hLWRpcC1idXlpbmctb3Bwb3J0dW5pdHkvJz4yIEFJIFN0b2NrcyBUaGF0IEdhcCBhbmQgQ3JhcHBlZCBmb3IgYSBEaXAgQnV5aW5nIE9wcG9ydHVuaXR5ICA8L2E+PC9saT48bGk+PGEgaHJlZj0nL29yaWdpbmFscy80LXN0b2Nrcy1wbGFubmluZy10by1yZXR1cm4tY2FwaXRhbC13aXRoLWhlZnR5LWJ1eWJhY2stcHJvZ3JhbXMvJz40IFN0b2NrcyBQbGFubmluZyB0byBSZXR1cm4gQ2FwaXRhbCBXaXRoIEhlZnR5IEJ1eWJhY2sgUHJvZ3JhbXM8L2E+PC9saT48bGk+PGEgaHJlZj0nL29yaWdpbmFscy9vdmVyYmxvd24taG9saWRheS13b3JyaWVzLTMtc3RvY2tzLXNldC1mb3ItYS1zdXJwcmlzZS1jb21lYmFjay8nPk92ZXJibG93biBIb2xpZGF5IFdvcnJpZXM/IDMgU3RvY2tzIFNldCBmb3IgYSBTdXJwcmlzZSBDb21lYmFjazwvYT48L2xpPjxsaSBjbGFzcz0icHQtMSI+PGEgaHJlZj0nL29yaWdpbmFscy8nPk1vcmUgRmVhdHVyZWQgQXJ0aWNsZXMgPHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtYW5nbGUtcmlnaHQiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9hPjwvbGk+PC91bD48L2xpPmQCCg8WAh8ABfMiPGxpIGNsYXNzPSJkLW5vbmUgZC1sZy1ibG9jayBtYi0yIGNvbC00IHBsLTAiPjxhIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL29yaWdpbmFscy9uZW9zLXMtYW5kLXAtNTAwci1oaWdoLWluY29tZS1ldGYtaGFybmFzc2VzLXRoZS1wb3dlci1vZi1vcHRpb25zLyIgY2xhc3M9InBvc2l0aW9uLXJlbGF0aXZlIj48c3BhbiBjbGFzcz0iZC1mbGV4IHBvc2l0aW9uLXJlbGF0aXZlIGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIj48aW1nIGNsYXNzPSJ3LTEwMCIgc3R5bGU9ImFzcGVjdC1yYXRpbzoyLzE7b2JqZWN0LWZpdDpjb3ZlcjsiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNDEyMTAxMzU1NDhfbmVvcy1zcC01MDByLWhpZ2gtaW5jb21lLWV0Zi1oYXJuYXNzZXMtdGhlLXBvd2VyLW8ucG5nIiBhbHQ9Ik5FT1MgUyZQIDUwMCBIaWdoIEluY29tZSBFVEYgKFNQWUkpIiBoZWlnaHQ9IjQ4OCIgd2lkdGg9IjEyMDAiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIvPjwvc3Bhbj48c3BhbiBjbGFzcz0iZC1ibG9jayBtdC0xIGMtZ3JheSBmb250LXdlaWdodC1ub3JtYWwiIHN0eWxlPSJmb250LXNpemU6Ljk1ZW07bGluZS1oZWlnaHQ6MS4yZW07cGFkZGluZy1yaWdodDouNWVtOyI+TmVvcyBTJlAgNTAwKFIpIEhpZ2ggSW5jb21lIEVURiBIYXJuZXNzZXMgdGhlIFBvd2VyIG9mIE9wdGlvbnM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJkLW5vbmUgZC1sZy1ibG9jayBtYi0yIGNvbC00IHBsLTAiPjxhIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL29yaWdpbmFscy8zLXVudXN1YWwtY2FsbC1vcHRpb24tdHJhZGVzLWludmVzdG9ycy1zaG91bGQtYmUtd2F0Y2hpbmcvIiBjbGFzcz0icG9zaXRpb24tcmVsYXRpdmUiPjxzcGFuIGNsYXNzPSJkLWZsZXggcG9zaXRpb24tcmVsYXRpdmUgYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1jZW50ZXIiPjxpbWcgY2xhc3M9InctMTAwIiBzdHlsZT0iYXNwZWN0LXJhdGlvOjIvMTtvYmplY3QtZml0OmNvdmVyOyIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hcnRpY2xlcy90aHVtYl8yMDI0MTEwNDExNTQ1Ml9vcHRpb25zLXRyYWRlcnMtYmV0LWJpZy1vbi10aGVzZS0zLXRlY2gtc3RvY2tzLmpwZyIgYWx0PSIiIGhlaWdodD0iODAwIiB3aWR0aD0iMTIwMCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIi8+PC9zcGFuPjxzcGFuIGNsYXNzPSJkLWJsb2NrIG10LTEgYy1ncmF5IGZvbnQtd2VpZ2h0LW5vcm1hbCIgc3R5bGU9ImZvbnQtc2l6ZTouOTVlbTtsaW5lLWhlaWdodDoxLjJlbTtwYWRkaW5nLXJpZ2h0Oi41ZW07Ij5PcHRpb25zIFRyYWRlcnMgQmV0IEJpZyBvbiBUaGVzZSAzIFRlY2ggU3RvY2tzIDwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImQtbm9uZSBkLWxnLWJsb2NrIG1iLTIgY29sLTQgcGwtMCI+PGEgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbGVhcm4vaG93LXRvLXBsYXktbmV3LW9wdGlvbnMtdHJhZGluZy13aXRoLWJpdGNvaW4tZXRmcy8iIGNsYXNzPSJwb3NpdGlvbi1yZWxhdGl2ZSI+PHNwYW4gY2xhc3M9ImQtZmxleCBwb3NpdGlvbi1yZWxhdGl2ZSBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWNlbnRlciI+PGltZyBjbGFzcz0idy0xMDAiIHN0eWxlPSJhc3BlY3QtcmF0aW86Mi8xO29iamVjdC1maXQ6Y292ZXI7IiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL2FydGljbGVzL3RodW1iXzIwMjQxMTAxMTUyNDMwX2hvdy10by1wbGF5LW5ldy1vcHRpb25zLXRyYWRpbmctd2l0aC1iaXRjb2luLWV0ZnMuanBnIiBhbHQ9IlNpeCBiaXRjb2luIGNvaW5zIOKAlCBTdG9jayBFZGl0b3JpYWwgUGhvdG9ncmFwaHkiIGhlaWdodD0iODAwIiB3aWR0aD0iMTIwMCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIi8+PC9zcGFuPjxzcGFuIGNsYXNzPSJkLWJsb2NrIG10LTEgYy1ncmF5IGZvbnQtd2VpZ2h0LW5vcm1hbCIgc3R5bGU9ImZvbnQtc2l6ZTouOTVlbTtsaW5lLWhlaWdodDoxLjJlbTtwYWRkaW5nLXJpZ2h0Oi41ZW07Ij5Ib3cgdG8gUGxheSBOZXcgT3B0aW9ucyBUcmFkaW5nIFdpdGggQml0Y29pbiBFVEZzPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZC1ub25lIGQtbGctYmxvY2sgbWItMiBjb2wtNCBwbC0wIj48YSBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9vcmlnaW5hbHMvYWxiZW1hcmxlLXN0b2NrLWNhbGwtb3B0aW9ucy1zdXJnZS13aGF0LWl0LW1lYW5zLWZvci1saXRoaXVtLyIgY2xhc3M9InBvc2l0aW9uLXJlbGF0aXZlIj48c3BhbiBjbGFzcz0iZC1mbGV4IHBvc2l0aW9uLXJlbGF0aXZlIGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIj48aW1nIGNsYXNzPSJ3LTEwMCIgc3R5bGU9ImFzcGVjdC1yYXRpbzoyLzE7b2JqZWN0LWZpdDpjb3ZlcjsiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNDEwMjgxMTExMzdfYWxiZW1hcmxlLXN0b2NrLWNhbGwtb3B0aW9ucy1zdXJnZS13aGF0LWl0LW1lYW5zLWYucG5nIiBhbHQ9ImFsYmVtYXJsZSBsaXRoaXVtIGlvbiBiYXR0ZXJ5IiBoZWlnaHQ9IjQ4OCIgd2lkdGg9IjEyMDAiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIvPjwvc3Bhbj48c3BhbiBjbGFzcz0iZC1ibG9jayBtdC0xIGMtZ3JheSBmb250LXdlaWdodC1ub3JtYWwiIHN0eWxlPSJmb250LXNpemU6Ljk1ZW07bGluZS1oZWlnaHQ6MS4yZW07cGFkZGluZy1yaWdodDouNWVtOyI+QWxiZW1hcmxlIFN0b2NrIENhbGwgT3B0aW9ucyBTdXJnZTogV2hhdCBJdCBNZWFucyBmb3IgTGl0aGl1bTwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImQtbm9uZSBkLWxnLWJsb2NrIG1iLTIgY29sLTQgcGwtMCI+PGEgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbGVhcm4vb3B0aW9ucy1ob3ctdG8tZXhlY3V0ZS10aGUtd2hlZWwtc3RyYXRlZ3ktZm9yLW9wdGlvbnMtaW5jb21lLyIgY2xhc3M9InBvc2l0aW9uLXJlbGF0aXZlIj48c3BhbiBjbGFzcz0iZC1mbGV4IHBvc2l0aW9uLXJlbGF0aXZlIGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIj48aW1nIGNsYXNzPSJ3LTEwMCIgc3R5bGU9ImFzcGVjdC1yYXRpbzoyLzE7b2JqZWN0LWZpdDpjb3ZlcjsiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNDA3MTgxNTAyMTVfaG93LXRvLWV4ZWN1dGUtdGhlLXdoZWVsLXN0cmF0ZWd5LXRvLWdlbmVyYXRlLW9wdGkuanBnIiBhbHQ9IlBob3RvIG9mIGEgYnVzaW5lc3NtYW4gcnVubmluZyBpbnNpZGUgYSBjaXJjbGUgbWFkZSBvZiBtb25leSBzeW1ib2xpYyBvZiB0aGUgd2hlZWwgb3B0aW9ucyB0cmFkaW5nIHN0cmF0ZWd5LiAiIGhlaWdodD0iOTYwIiB3aWR0aD0iMTIwMCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIi8+PC9zcGFuPjxzcGFuIGNsYXNzPSJkLWJsb2NrIG10LTEgYy1ncmF5IGZvbnQtd2VpZ2h0LW5vcm1hbCIgc3R5bGU9ImZvbnQtc2l6ZTouOTVlbTtsaW5lLWhlaWdodDoxLjJlbTtwYWRkaW5nLXJpZ2h0Oi41ZW07Ij5Ib3cgdG8gRXhlY3V0ZSB0aGUgV2hlZWwgU3RyYXRlZ3kgdG8gR2VuZXJhdGUgT3B0aW9ucyBJbmNvbWU8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJkLW5vbmUgZC1sZy1ibG9jayBtYi0yIGNvbC00IHBsLTAiPjxhIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xlYXJuLzMtb3B0aW9ucy1zdHJhdGVnaWVzLXRvLXBsYXktYS1zdG9ja3MtdXB0cmVuZC1pZi1idWxsaXNoLyIgY2xhc3M9InBvc2l0aW9uLXJlbGF0aXZlIj48c3BhbiBjbGFzcz0iZC1mbGV4IHBvc2l0aW9uLXJlbGF0aXZlIGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIj48aW1nIGNsYXNzPSJ3LTEwMCIgc3R5bGU9ImFzcGVjdC1yYXRpbzoyLzE7b2JqZWN0LWZpdDpjb3ZlcjsiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNDA2MjYwNzU0MThfMy1vcHRpb25zLXN0cmF0ZWdpZXMtdG8tcGxheS1hLXN0b2Nrcy11cHRyZW5kLWlmLWIuanBnIiBhbHQ9IlN0b2NrIG9wdGlvbnMgc3RyYXRlZ2llcyAiIGhlaWdodD0iOTAwIiB3aWR0aD0iMTIwMCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIi8+PC9zcGFuPjxzcGFuIGNsYXNzPSJkLWJsb2NrIG10LTEgYy1ncmF5IGZvbnQtd2VpZ2h0LW5vcm1hbCIgc3R5bGU9ImZvbnQtc2l6ZTouOTVlbTtsaW5lLWhlaWdodDoxLjJlbTtwYWRkaW5nLXJpZ2h0Oi41ZW07Ij4zIE9wdGlvbnMgU3RyYXRlZ2llcyB0byBQbGF5IGEgU3RvY2vigJlzIFVwdHJlbmQgaWYgQnVsbGlzaCA8L3NwYW4+PC9hPjwvbGk+ZAIMDw8WBB4IQ3NzQ2xhc3MFLHBiLTEgcHQtMCBwdC1zbS0xIG9yZGVyLXNtLTIgY29sIE5vdExvZ2dlZEluHgRfIVNCAgJkZAIND2QWAgIDDxYCHwAFlQY8ZGl2IHN0eWxlPSJwYWRkaW5nOjZweDtmb250LXNpemU6MC44cmVtO2xpbmUtaGVpZ2h0OjEuMjsiIGNsYXNzPSJiZWxvdy1oMS10ZXh0LWxpbmstYWQgZC1taW5pbWFsLW5vbmUiPjxhIHN0eWxlPSJmb250LXdlaWdodDo3MDA7IGNvbG9yOnZhcigtLXdoaXRlKTsiIHRhcmdldD0iX2JsYW5rIiByZWw9InNwb25zb3JlZCBub29wZW5lciIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc2NyaXB0cy9yZWRpcmVjdC5hc3B4P1RyaWdnZXJlZENhbXBhaWduSUQ9MTA2NTImVXNlcklEPTAmUGxhY2VtZW50PU5hdGl2ZURpc3BsYXkmU291cmNlPU5hdGl2ZURpc3BsYXkmaW50ZXJzdGl0aWFsPTEmbm9za2lwPTEiPuKGkiBXQVJOSU5HOiDigJxCdWZmZXR0IEluZGljYXRvcuKAnSBmbGFzaGluZyBmb3IgZmlyc3QgdGltZSBpbiA1MCB5ZWFyczwvYT4gPHNwYW4gc3R5bGU9ImNvbG9yOnZhcigtLXdoaXRlKTsiPiA8c3BhbiBjbGFzcz0icGwtMSBkLW5vbmUgZC1zbS1pbmxpbmUtYmxvY2siPihGcm9tIEJlaGluZCB0aGUgTWFya2V0cyk8L3NwYW4+IDxzcGFuIGNsYXNzPSJkLWlubGluZSBkLXNtLW5vbmUiPihBZCk8L3NwYW4+PC9zcGFuPjxpbWcgbG9hZGluZz0nbGF6eScgc3JjPSdodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zY3JpcHRzL1RyaWdnZXJlZENhbXBhaWduUGl4ZWwuYXNoeD9UcmlnZ2VyZWRDYW1wYWlnbklEPTEwNjUyJlBsYWNlbWVudD1OYXRpdmVEaXNwbGF5JlNvdXJjZT1OYXRpdmVEaXNwbGF5JyBhbHQ9JycgaGVpZ2h0PScxJyB3aWR0aD0nMScgLz48L2Rpdj5kAg4PZBYCAgEPZBYEAgMPZBYCAgEPZBYCZg8WAh8ABSRTdG9ja3Mgd2l0aCBUaGUgTW9zdCBJbnNpZGVyIFNlbGxpbmdkAgcPZBYGAgMPZBYCZg9kFlICAQ8WAh8ABakDQW4gaW5zaWRlciB0cmFkZSBvY2N1cnMgd2hlbiBhbiBpbmRpdmlkdWFsIChzdWNoIGFzIGEgQ0VPLCBDRk8gb3IgQ09PKSB0aGF0IGhhcyBub24tcHVibGljIGluZm9ybWF0aW9uIGFib3V0IGEgY29tcGFueSBidXlzIG9yIHNlbGxzIHNoYXJlcyBvZiB0aGF0IGNvbXBhbnkncyBzdG9jay4gVHJhY2tpbmcgYSBjb21wYW55J3MgaW5zaWRlciB0cmFkZXMgaXMgYSBtZXRyaWMgdGhhdCBjYW4gYmUgdXNlZCB0byBpZGVudGlmeSB0aGUgZGlyZWN0aW9uIHRoYXQgdGhlIGNvbXBhbnkncyBleGVjdXRpdmVzIGJlbGlldmVzIHRoYXQgdGhlIGNvbXBhbnkgaXMgaGVhZGVkLiBUaGlzIHJlcG9ydCBzaG93cyB0aGUgc3RvY2tzIHRoYXQgaGF2ZSBoYWQgdGhlIGhpZ2hlc3QgbGV2ZWxzIGluc2lkZXIgc2VsbGluZyB3aXRoaW4gdGhlIGxhc3QgOTAgZGF5cy5kAgMPFgIfAAVjPGEgaHJlZj0iI2luc2lkZXItc2VsbGluZy1leHBsYWluZWQtY2FuLWl0LWluZm9ybS15b3VyLWludmVzdGluZy1jaG9pY2VzIj5BYm91dCBJbnNpZGVyIFNlbGxpbmc8L2E+ZAIFDxYCHwAFYTxpbWcgc3JjPScvaW1hZ2VzL2ZsYWdzL2ZsYWctdW5pdGVkLXN0YXRlcy5zdmcnIGFsdD0nVW5pdGVkIFN0YXRlcyBmbGFnJyB3aWR0aD0nMTQnIGhlaWdodD0nMTEnLz5kAgcPFgIfAAU2VVNBIDxzcGFuIGNsYXNzPSdzdWItbGFiZWwnPihOWVNFICZhbXA7IE5BU0RBUSk8L3NwYW4+ZAIJDxAPFgQfAAWuATxpbWcgc3JjID0gJy9pbWFnZXMvZmxhZ3MvZmxhZy11bml0ZWQtc3RhdGVzLnN2ZycgYWx0PSdVbml0ZWQgU3RhdGVzIGZsYWcnIHdpZHRoPScxNicgaGVpZ2h0PScxNCcgY2xhc3M9J21yLTInPlVuaXRlZCBTdGF0ZXM8c3BhbiBjbGFzcz0nc3ViLWxhYmVsJz4oTllTRSAmYW1wOyBOQVNEQVEpPC9zcGFuPh4HQ2hlY2tlZGdkZGRkAgsPEA8WAh8ABa4BPGltZyBzcmMgPSAnL2ltYWdlcy9mbGFncy9mbGFnLXVuaXRlZC1zdGF0ZXMuc3ZnJyBhbHQ9J1VuaXRlZCBTdGF0ZXMgQWxsIGZsYWcnIHdpZHRoPScxNicgaGVpZ2h0PScxNCcgY2xhc3M9J21yLTInPlVuaXRlZCBTdGF0ZXM8c3BhbiBjbGFzcz0nc3ViLWxhYmVsJz4oQWxsIEV4Y2hhbmdlcyk8L3NwYW4+ZGRkZAINDxAPFgIfAAVnPGltZyBzcmMgPSAnL2ltYWdlcy9mbGFncy9mbGFnLWNhbmFkYS5zdmcnIGFsdD0nQ2FuYWRhIGZsYWcnIHdpZHRoPScxNicgaGVpZ2h0PScxNCcgY2xhc3M9J21yLTInPkNhbmFkYWRkZGQCDw8QDxYCHwAFfzxpbWcgc3JjID0gJy9pbWFnZXMvZmxhZ3MvZmxhZy11bml0ZWQta2luZ2RvbS5zdmcnIGFsdD0nVW5pdGVkIEtpbmdkb20gZmxhZycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE0JyBjbGFzcz0nbXItMic+VW5pdGVkIEtpbmdkb21kZGRkAhEPEA8WAh8ABWc8aW1nIHNyYyA9ICcvaW1hZ2VzL2ZsYWdzL2ZsYWctZXVyb3BlLnN2ZycgYWx0PSdFdXJvcGUgZmxhZycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE0JyBjbGFzcz0nbXItMic+RXVyb3BlZGRkZAITDxAPFgIfAAVwPGltZyBzcmMgPSAnL2ltYWdlcy9mbGFncy9mbGFnLWF1c3RyYWxpYS5zdmcnIGFsdD0nQXVzdHJhbGlhIGZsYWcnIHdpZHRoPScxNicgaGVpZ2h0PScxNCcgY2xhc3M9J21yLTInPkF1c3RyYWxpYWRkZGQCFQ8WAh8ABUQ8c3BhbiBjbGFzcz0nZmEtcmVndWxhciBmYS1uZXR3b3JrLXdpcmVkJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPmQCFw8WAh8ABQtBbGwgU2VjdG9yc2QCGQ8QDxYCHwAFCUFlcm9zcGFjZWRkZGQCGw8QDxYCHwAFEUF1dG8vVGlyZXMvVHJ1Y2tzZGRkZAIdDxAPFgIfAAUPQmFzaWMgTWF0ZXJpYWxzZGRkZAIfDxAPFgIfAAURQnVzaW5lc3MgU2VydmljZXNkZGRkAiEPEA8WAh8ABRdDb21wdXRlciBhbmQgVGVjaG5vbG9neWRkZGQCIw8QDxYCHwAFDENvbnN0cnVjdGlvbmRkZGQCJQ8QDxYCHwAFFkNvbnN1bWVyIERpc2NyZXRpb25hcnlkZGRkAicPEA8WAh8ABQ5Db25zdW1lciBHb29kc2RkZGQCKQ8QDxYCHwAFEENvbnN1bWVyIFN0YXBsZXNkZGRkAisPEA8WAh8ABQdGaW5hbmNlZGRkZAItDxAPFgIfAAUTSW5kdXN0cmlhbCBQcm9kdWN0c2RkZGQCLw8QDxYCHwAFB01lZGljYWxkZGRkAjEPEA8WAh8ABQ1NaXNjZWxsYW5lb3VzZGRkZAIzDxAPFgIfAAUaTXVsdGktU2VjdG9yIENvbmdsb21lcmF0ZXNkZGRkAjUPEA8WAh8ABQtPaWxzL0VuZXJneWRkZGQCNw8QDxYCHwAFEFJldGFpbC9XaG9sZXNhbGVkZGRkAjkPEA8WAh8ABQhTZXJ2aWNlc2RkZGQCOw8QDxYCHwAFDlRyYW5zcG9ydGF0aW9uZGRkZAI9DxAPFgIfAAUJVXRpbGl0aWVzZGRkZAI/DxBkZBYBZmQCQQ8QZGQWAQICZAJDDxYCHwAFvgg8ZGl2IGNsYXNzPSd0b3AtbGFiZWwtd3JhcHBlciBpbnB1dC1ncm91cCB0b29sdGlwLXdyYXBwZXInPjxkaXYgY2xhc3M9J2lucHV0LWdyb3VwLXByZXBlbmQnPjxzcGFuIGNsYXNzPSdpbnB1dC1ncm91cC10ZXh0Jz48c3BhbiBjbGFzcz0nZmEtcmVndWxhciBmYS1zdGFyJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSdtb3JlaW5mbyBiZy13aGl0ZScgdGFiaW5kZXg9JzAnPjxzcGFuIGNsYXNzPSdmYS1yZWd1bGFyIGZhLWNpcmNsZS1xdWVzdGlvbiBjLWdyYXknIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J3Rvb2x0aXB0ZXh0IGRhcmstbW9kZSB0b3B0aXAnIGlkPSd0b29sdGlwLW1hcmtldHJhbmsnPk1hcmtldFJhbmvihKIgZXZhbHVhdGVzIGEgY29tcGFueSBiYXNlZCBvbiBkaXZpZGVuZCBzdHJlbmd0aCwgZWFybmluZ3MsIHZhbHVhdGlvbiwgYW5hbHlzdHMgZm9yZWNhc3RzLCBhbmQgbW9yZS48YnIvPjxzdHJvbmcgc3R5bGU9J2JhY2tncm91bmQ6IzMzMyc+QXZhaWxhYmxlIHdpdGggYSBNYXJrZXRCZWF0IEFsbCBBY2Nlc3MgU3Vic2NyaXB0aW9uPC9zdHJvbmc+PC9zcGFuPjwvZGl2PjxzdHJvbmcgY2xhc3M9J3RvcC1sYWJlbCc+TWFya2V0UmFuayZ0cmFkZTs8L3N0cm9uZz48YSBjbGFzcz0ndG9wLWxhYmVsZWQtaW5wdXQgZC1pbmxpbmUtYmxvY2snIGhyZWY9Jy9zdWJzY3JpYmUvYWxsLWFjY2Vzcy8/UmVmZXJyYWxUeXBlPU1hcmtldFJhbmsmdHJhZGU7RmlsdGVyJyBhcmlhLWRlc2NyaWJlZGJ5PSd0b29sdGlwLW1hcmtldHJhbmsnIHRpdGxlPSdBdmFpbGFibGUgd2l0aCBNYXJrZXRCZWF0IEFsbCBBY2Nlc3MnPjxzcGFuIGNsYXNzPSdzci1vbmx5Jz5VcGdyYWRlIHRvIEFsbCBBY2Nlc3MgdG8gdXNlIHRoZSA8L3NwYW4+QWxsIFJhbmtzPHNwYW4gY2xhc3M9J3NyLW9ubHknPiBGaWx0ZXI8L3NwYW4+PHNwYW4gY2xhc3M9J2ZpbHRlci1hY2Nlc3MgYmctd2hpdGUgYy1ibHVlLTgnPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1sb2NrLWtleWhvbGUnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PC9zcGFuPjwvYT48L2Rpdj5kAkUPZBYOAgMPFgIfAAUJQWxsIFJhbmtzZAIFDxAPFgIfAAWIBDxkaXYgY2xhc3M9J2QtaW5saW5lLWJsb2NrJyBzdHlsZT0nZm9udC1zaXplOjFlbTtsaW5lLWhlaWdodDoxZW07Jz48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgYWxpZ24tdG9wJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBhbGlnbi10b3AnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1nb2xkIGFsaWduLXRvcCcgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgYWxpZ24tdG9wJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBhbGlnbi10b3AnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PC9kaXY+PHNwYW4gY2xhc3M9J3NyLW9ubHknPjUgb2YgNSBzdGFyczwvc3Bhbj48c3BhbiBjbGFzcz0nc3Itb25seSc+NSBTdGFyczwvc3Bhbj5kZGRkAgcPEA8WAh8ABdEFPGRpdiBjbGFzcz0nZC1pbmxpbmUtYmxvY2snIHN0eWxlPSdmb250LXNpemU6MWVtO2xpbmUtaGVpZ2h0OjFlbTsnPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBhbGlnbi10b3AnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1nb2xkIGFsaWduLXRvcCcgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgYWxpZ24tdG9wJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBhbGlnbi10b3AnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gc3R5bGU9J3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDt3aWR0aDoxZW07Jz48c3BhbiBzdHlsZT0nd2lkdGg6MC4wMGVtJyBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgZmlyc3QtaGFsZi1pY29uJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIHNlY29uZC1oYWxmLWljb24gYy1ncmF5LTMnICBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjwvc3Bhbj48L2Rpdj48c3BhbiBjbGFzcz0nc3Itb25seSc+NCBvZiA1IHN0YXJzPC9zcGFuPjxzcGFuIGNsYXNzPSdzci1vbmx5Jz40IFN0YXJzPC9zcGFuPmRkZGQCCQ8QDxYCHwAF0wU8ZGl2IGNsYXNzPSdkLWlubGluZS1ibG9jaycgc3R5bGU9J2ZvbnQtc2l6ZToxZW07bGluZS1oZWlnaHQ6MWVtOyc+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1nb2xkIGFsaWduLXRvcCcgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgYWxpZ24tdG9wJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBhbGlnbi10b3AnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gc3R5bGU9J3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDt3aWR0aDoxZW07Jz48c3BhbiBzdHlsZT0nd2lkdGg6MC4wMGVtJyBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgZmlyc3QtaGFsZi1pY29uJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIHNlY29uZC1oYWxmLWljb24gYy1ncmF5LTMnICBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBhbGlnbi10b3AgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PC9kaXY+PHNwYW4gY2xhc3M9J3NyLW9ubHknPjMgb2YgNSBzdGFyczwvc3Bhbj48c3BhbiBjbGFzcz0nc3Itb25seSc+MyBTdGFyczwvc3Bhbj5kZGRkAgsPEA8WAh8ABdUFPGRpdiBjbGFzcz0nZC1pbmxpbmUtYmxvY2snIHN0eWxlPSdmb250LXNpemU6MWVtO2xpbmUtaGVpZ2h0OjFlbTsnPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBhbGlnbi10b3AnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1nb2xkIGFsaWduLXRvcCcgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBzdHlsZT0ncG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wO3dpZHRoOjFlbTsnPjxzcGFuIHN0eWxlPSd3aWR0aDowLjAwZW0nIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBmaXJzdC1oYWxmLWljb24nIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgc2Vjb25kLWhhbGYtaWNvbiBjLWdyYXktMycgIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGFsaWduLXRvcCBjLWdyYXktMycgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBhbGlnbi10b3AgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PC9kaXY+PHNwYW4gY2xhc3M9J3NyLW9ubHknPjIgb2YgNSBzdGFyczwvc3Bhbj48c3BhbiBjbGFzcz0nc3Itb25seSc+MiBTdGFyczwvc3Bhbj5kZGRkAg0PEA8WAh8ABdcFPGRpdiBjbGFzcz0nZC1pbmxpbmUtYmxvY2snIHN0eWxlPSdmb250LXNpemU6MWVtO2xpbmUtaGVpZ2h0OjFlbTsnPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBhbGlnbi10b3AnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gc3R5bGU9J3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDt3aWR0aDoxZW07Jz48c3BhbiBzdHlsZT0nd2lkdGg6MC4wMGVtJyBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgZmlyc3QtaGFsZi1pY29uJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIHNlY29uZC1oYWxmLWljb24gYy1ncmF5LTMnICBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBhbGlnbi10b3AgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYWxpZ24tdG9wIGMtZ3JheS0zJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGFsaWduLXRvcCBjLWdyYXktMycgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48L2Rpdj48c3BhbiBjbGFzcz0nc3Itb25seSc+MSBvZiA1IHN0YXJzPC9zcGFuPjxzcGFuIGNsYXNzPSdzci1vbmx5Jz4xIFN0YXJzPC9zcGFuPmRkZGQCDw8QDxYCHwAF2QU8ZGl2IGNsYXNzPSdkLWlubGluZS1ibG9jaycgc3R5bGU9J2ZvbnQtc2l6ZToxZW07bGluZS1oZWlnaHQ6MWVtOyc+PHNwYW4gc3R5bGU9J3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDt3aWR0aDoxZW07Jz48c3BhbiBzdHlsZT0nd2lkdGg6MC4wMGVtJyBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgZmlyc3QtaGFsZi1pY29uJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIHNlY29uZC1oYWxmLWljb24gYy1ncmF5LTMnICBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBhbGlnbi10b3AgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYWxpZ24tdG9wIGMtZ3JheS0zJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGFsaWduLXRvcCBjLWdyYXktMycgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBhbGlnbi10b3AgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PC9kaXY+PHNwYW4gY2xhc3M9J3NyLW9ubHknPjAgb2YgNSBzdGFyczwvc3Bhbj48c3BhbiBjbGFzcz0nc3Itb25seSc+MCBTdGFyczwvc3Bhbj5kZGRkAkcPFgIfAAXqCDxkaXYgY2xhc3M9J3RvcC1sYWJlbC13cmFwcGVyIGlucHV0LWdyb3VwIHRvb2x0aXAtd3JhcHBlcic+PGRpdiBjbGFzcz0naW5wdXQtZ3JvdXAtcHJlcGVuZCc+PHNwYW4gY2xhc3M9J2lucHV0LWdyb3VwLXRleHQnPjxzcGFuIGNsYXNzPSdmYS1yZWd1bGFyIGZhLWZpcmUtZmxhbWUtY3VydmVkJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSdtb3JlaW5mbyBiZy13aGl0ZScgdGFiaW5kZXg9JzAnPjxzcGFuIGNsYXNzPSdmYS1yZWd1bGFyIGZhLWNpcmNsZS1xdWVzdGlvbiBjLWdyYXknIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J3Rvb2x0aXB0ZXh0IGRhcmstbW9kZSB0b3B0aXAnIGlkPSd0b29sdGlwLW1lZGlhc2VudGltZW50Jz5NZWRpYSBzZW50aW1lbnQgcmVmZXJzIHRvIHRoZSBwZXJjZW50YWdlIG9mIHBvc2l0aXZlIG5ld3Mgc3RvcmllcyB2ZXJzdXMgbmVnYXRpdmUgbmV3cyBzdG9yaWVzIGEgY29tcGFueSBoYXMgcmVjZWl2ZWQgaW4gdGhlIHBhc3Qgd2Vlay48YnIvPjxzdHJvbmcgc3R5bGU9J2JhY2tncm91bmQ6IzMzMyc+QXZhaWxhYmxlIHdpdGggYSBNYXJrZXRCZWF0IEFsbCBBY2Nlc3MgU3Vic2NyaXB0aW9uPC9zdHJvbmc+PC9zcGFuPjwvZGl2PjxzdHJvbmcgY2xhc3M9J3RvcC1sYWJlbCc+TWVkaWEgU2VudGltZW50PC9zdHJvbmc+PGEgY2xhc3M9J3RvcC1sYWJlbGVkLWlucHV0IGQtaW5saW5lLWJsb2NrJyBocmVmPScvc3Vic2NyaWJlL2FsbC1hY2Nlc3MvP1JlZmVycmFsVHlwZT1NZWRpYVNlbnRpbWVudEZpbHRlcicgYXJpYS1kZXNjcmliZWRieT0ndG9vbHRpcC1tZWRpYXNlbnRpbWVudCcgdGl0bGU9J0F2YWlsYWJsZSB3aXRoIE1hcmtldEJlYXQgQWxsIEFjY2Vzcyc+PHNwYW4gY2xhc3M9J3NyLW9ubHknPlVwZ3JhZGUgdG8gQWxsIEFjY2VzcyB0byB1c2UgdGhlIDwvc3Bhbj5BbGwgU2VudGltZW50czxzcGFuIGNsYXNzPSdzci1vbmx5Jz4gRmlsdGVyPC9zcGFuPjxzcGFuIGNsYXNzPSdmaWx0ZXItYWNjZXNzIGJnLXdoaXRlIGMtYmx1ZS04Jz48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtbG9jay1rZXlob2xlJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjwvc3Bhbj48L2E+PC9kaXY+ZAJJD2QWAgIDDxYCHwAFDkFsbCBTZW50aW1lbnRzZAJLDxYCHwAFwwg8ZGl2IGNsYXNzPSd0b3AtbGFiZWwtd3JhcHBlciBpbnB1dC1ncm91cCB0b29sdGlwLXdyYXBwZXInPjxkaXYgY2xhc3M9J2lucHV0LWdyb3VwLXByZXBlbmQnPjxzcGFuIGNsYXNzPSdpbnB1dC1ncm91cC10ZXh0Jz48c3BhbiBjbGFzcz0nZmEtcmVndWxhciBmYS1nbGFzc2VzLXJvdW5kJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSdtb3JlaW5mbyBiZy13aGl0ZScgdGFiaW5kZXg9JzAnPjxzcGFuIGNsYXNzPSdmYS1yZWd1bGFyIGZhLWNpcmNsZS1xdWVzdGlvbiBjLWdyYXknIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J3Rvb2x0aXB0ZXh0IGRhcmstbW9kZSB0b3B0aXAnIGlkPSd0b29sdGlwLWFuYWx5c3Rjb25zZW5zdXMnPkFuYWx5c3QgY29uc2Vuc3VzIGlzIHRoZSBhdmVyYWdlIGludmVzdG1lbnQgcmVjb21tZW5kYXRpb24gYW1vbmcgV2FsbCBTdHJlZXQgcmVzZWFyY2ggYW5hbHlzdHMuPGJyLz48c3Ryb25nIHN0eWxlPSdiYWNrZ3JvdW5kOiMzMzMnPkF2YWlsYWJsZSB3aXRoIGEgTWFya2V0QmVhdCBBbGwgQWNjZXNzIFN1YnNjcmlwdGlvbjwvc3Ryb25nPjwvc3Bhbj48L2Rpdj48c3Ryb25nIGNsYXNzPSd0b3AtbGFiZWwnPkFuYWx5c3QgQ29uc2Vuc3VzPC9zdHJvbmc+PGEgY2xhc3M9J3RvcC1sYWJlbGVkLWlucHV0IGQtaW5saW5lLWJsb2NrJyBocmVmPScvc3Vic2NyaWJlL2FsbC1hY2Nlc3MvP1JlZmVycmFsVHlwZT1BbmFseXN0Q29uc2Vuc3VzRmlsdGVyJyBhcmlhLWRlc2NyaWJlZGJ5PSd0b29sdGlwLWFuYWx5c3Rjb25zZW5zdXMnIHRpdGxlPSdBdmFpbGFibGUgd2l0aCBNYXJrZXRCZWF0IEFsbCBBY2Nlc3MnPjxzcGFuIGNsYXNzPSdzci1vbmx5Jz5VcGdyYWRlIHRvIEFsbCBBY2Nlc3MgdG8gdXNlIHRoZSA8L3NwYW4+QWxsIFJhdGluZ3M8c3BhbiBjbGFzcz0nc3Itb25seSc+IEZpbHRlcjwvc3Bhbj48c3BhbiBjbGFzcz0nZmlsdGVyLWFjY2VzcyBiZy13aGl0ZSBjLWJsdWUtOCc+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLWxvY2sta2V5aG9sZScgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48L3NwYW4+PC9hPjwvZGl2PmQCTQ9kFgICAw8WAh8ABQtBbGwgUmF0aW5nc2QCTw8WAh8ABasCPGEgY2xhc3M9ImJ0biBidG4tZGlzYWJsZWQgdy0xMDAgdy1sZy1hdXRvIiBocmVmPScvc3Vic2NyaWJlL2FsbC1hY2Nlc3MvP1JlZmVycmFsVHlwZT1DU1ZFeHBvcnRCdXR0b24nIHRpdGxlPSdFeGNlbCBFeHBvcnQgQXZhaWxhYmxlIHdpdGggYSBNYXJrZXRCZWF0IEFsbCBBY2Nlc3MgU3Vic2NyaXB0aW9uJz48c3BhbiBjbGFzcz0nZmEtcmVndWxhciBmYS1maWxlLWV4Y2VsIG1yLTEnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+IEV4cG9ydDxzcGFuIGNsYXNzPSd0ZW1wLWhpZGRlbic+IHRvIEV4Y2VsPC9zcGFuPjwvYT5kAlMPFgIfAAXHFTx0YWJsZSBjbGFzcz0nc2Nyb2xsLXRhYmxlIHNvcnQtdGFibGUnPjx0aGVhZD48dHI+PHRoIGRhdGEtc29ydD0nc3RyaW5nJyBkYXRhLWNsZWFuPSdTeW1ib2x8Q29tcGFueSc+Q29tcGFueTwvdGg+PHRoIGRhdGEtc29ydD0naW50Jz5TaGFyZXMgU29sZDwvdGg+PHRoIGRhdGEtc29ydD0nZmxvYXQnPlRvdGFsIENvc3Qgb2YgU2hhcmVzIFNvbGQ8L3RoPjx0aCBkYXRhLXNvcnQ9J2ludCc+TnVtYmVyIG9mIEluc2lkZXIgU2FsZXM8L3RoPjx0aCBkYXRhLXNvcnQ9J2ludCc+TnVtYmVyIG9mIEluc2lkZXJzIFNlbGxpbmc8L3RoPjx0aCBkYXRhLXNvcnQ9J2Zsb2F0Jz5DdXJyZW50IFNoYXJlIFByaWNlPC90aD48dGggZGF0YS1zb3J0PSdmbG9hdCc+SW5kaWNhdG9yKHMpPC90aD48L3RyPjwvdGhlYWQ+PHRib2R5Pjx0cj48dGQgY29sc3Bhbj0iNyIgc3R5bGU9InBhZGRpbmc6MWVtIDA7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1pbWFnZTp1cmwoJ2h0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2ltYWdlcy9wcmV2aWV3L2dlbmVyaWMtcHJldmlldy0yLnBuZycpOyBiYWNrZ3JvdW5kLXNpemU6IDEzNzNweCwgOTY2cHg7IGJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDsiPjxkaXYgc3R5bGU9J21heC13aWR0aDogODV2dzsgb3ZlcmZsb3c6IGhpZGRlbjsgcG9zaXRpb246IHJlbGF0aXZlOyBoZWlnaHQ6IDcwMHB4O3BhZGRpbmc6MzBweDsgbGVmdDogMHB4OycgY2xhc3M9J2Zha2Utc3RpY2t5Jz48ZGl2IHN0eWxlPSJwYWRkaW5nOiAxMHB4IDVweDtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjE7dG9wOiAwO2xlZnQ6IDUwJTt0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA3cHgpO3dpZHRoOiA1MjBweDttYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDY2cHgpO2JhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtib3gtc2hhZG93OiAwIDAgMTJweCAyNHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpOyI+PGgyIHN0eWxlPSdmb250LXNpemU6MS41ZW07bWFyZ2luLXRvcDowOyc+PGltZyBhbHQ9InVubG9jayBpY29uIiBzdHlsZT0nd2lkdGg6MTdweDttYXJnaW46MnB4IDdweCA3cHggMCcgd2lkdGg9JzE3JyBoZWlnaHQ9JzE3JyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2ltYWdlcy9sb2NrLWJsYWNrLnN2ZyIgLz4mbmJzcDsgVXBncmFkZSB0byBNYXJrZXRCZWF0IEFsbCBBY2Nlc3M8L2gyPjxwPlRoaXMgcHJlbWl1bSByZXNlYXJjaCB0b29sIGlzIGF2YWlsYWJsZSB0byBNYXJrZXRCZWF0IEFsbCBBY2Nlc3Mgc3Vic2NyaWJlcnMgb25seS4gTG9nIGluIHRvIHlvdXIgYWNjb3VudCBvciBzaWduIHVwIGJlbG93LjwvcD48ZGl2IGNsYXNzPSdub3VuZGVybGluZSc+PGEgY2xhc3M9ImQtYmxvY2sgZC1zbS1pbmxpbmUtYmxvY2sgYnRuIGJ0bi1mZWF0dXJlZCBtci0yIG1iLTEiIHN0eWxlPSdsaW5lLWhlaWdodDoxLjQ1O21pbi13aWR0aDogMTYwcHg7dGV4dC1hbGlnbjogbGVmdDtwYWRkaW5nOiAxM3B4OycgaHJlZj0nL3N1YnNjcmliZS9QYXltZW50LmFzcHg/UGF5bWVudFRlcm09MTImUmVmZXJyYWxUeXBlPVByZXZpZXdTY3JlZW4nPlVwZ3JhZGUgTm93IDxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLWFuZ2xlLXJpZ2h0IGZsb2F0LXJpZ2h0Ij48L3NwYW4+PC9hPjxhIGNsYXNzPSJkLWJsb2NrIGQtc20taW5saW5lLWJsb2NrIGJ0biBidG4tc2Vjb25kYXJ5IG1yLTIgbWItMSIgc3R5bGU9J2xpbmUtaGVpZ2h0OjEuNDU7bWluLXdpZHRoOiAxNjBweDt0ZXh0LWFsaWduOiBsZWZ0O3BhZGRpbmctbGVmdDogMTVweDsnIGhyZWY9Jy9zdWJzY3JpYmUvYWxsLWFjY2Vzcy8/UmVmZXJyYWxUeXBlPVByZXZpZXdTY3JlZW4nPlNlZSBCZW5lZml0cyA8c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS1hbmdsZS1yaWdodCBmbG9hdC1yaWdodCI+PC9zcGFuPjwvYT48L2Rpdj48cCBjbGFzcz0iZmxvYXQtc20tbGVmdCIgc3R5bGU9ImZvbnQtc2l6ZTogMTRweDttYXJnaW46IDEwcHggNHB4IDA7dGV4dC1hbGlnbjogY2VudGVyOyI+QWxyZWFkeSBoYXZlIGFuIGFjY291bnQ/IDxhIGNsYXNzPSdjLWdyZWVuJyBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtmb250LXdlaWdodDogbm9ybWFsOyIgaHJlZj0nI3BubExvZ2luQ3JlYXRlTW9kYWwnIGRhdGEtdG9nZ2xlPSdtb2RhbCcgb25jbGljaz0ic2V0UHJlbWl1bVBhZ2VXb3JkaW5nKCk7dHJhcEZvY3VzSW5Nb2RhbCgnI3BubExvZ2luQ3JlYXRlTW9kYWwnLCAndHh0TG9naW5Pbk1vZGFsRW1haWwnLCAnTG9naW5Pbk1vZGFsVGFiJywgJ0xhc3RMaW5rT25Mb2dpblRhYicpOyI+TG9nJm5ic3A7aW4mbmJzcDtoZXJlLjwvYT48L3A+PC9kaXY+PC9kaXY+PGRpdiBzdHlsZT0nd2lkdGg6IDEwMCU7aGVpZ2h0OiAxMDBweDtwb3NpdGlvbjogYWJzb2x1dGU7Ym90dG9tOiAwO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgd2hpdGUpOyc+PC9kaXY+PC90ZD48L3RyPjx0cj48dGQgc3R5bGU9J3dpZHRoOjIwMHB4O2JvcmRlci10b3A6bm9uZTsnPjwvdGQ+PHRkIHN0eWxlPSdib3JkZXItdG9wOm5vbmU7Jz48L3RkPjx0ZCBzdHlsZT0nYm9yZGVyLXRvcDpub25lOyc+PC90ZD48dGQgc3R5bGU9J2JvcmRlci10b3A6bm9uZTsnPjwvdGQ+PHRkIHN0eWxlPSdib3JkZXItdG9wOm5vbmU7Jz48L3RkPjx0ZCBzdHlsZT0nYm9yZGVyLXRvcDpub25lOyc+PC90ZD48dGQgc3R5bGU9J2JvcmRlci10b3A6bm9uZTsnPjwvdGQ+PC90cj48L3Rib2R5PjwvdGFibGU+ZAIFDxYCHwAF2P8CPGJyLz48ZGl2IHN0eWxlPSJoZWlnaHQ6OTBweDt3aWR0aDoxMDAlO292ZXJmbG93OmhpZGRlbjsiPjxpbnMgY2xhc3M9ImFkc2J5Z29vZ2xlIiBzdHlsZT0iZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6OTBweCIgZGF0YS1hZC1jbGllbnQ9ImNhLXB1Yi05MzczMTYyNjExMjgzOTM1IiBkYXRhLWFkLXNsb3Q9Ijk3OTk3NzAxMDgiPjwvaW5zPjxzY3JpcHQ+KGFkc2J5Z29vZ2xlID0gd2luZG93LmFkc2J5Z29vZ2xlIHx8IFtdKS5wdXNoKHt9KTs8L3NjcmlwdD48L2Rpdj48ZGl2IHN0eWxlPSJib3JkZXItdG9wOjFweCBzb2xpZCAjMzMzO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMzMzM7cGFkZGluZy10b3A6MjVweDtwYWRkaW5nLWJvdHRvbToyNXB4O21hcmdpbi10b3A6MzBweDsiPjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij5kb2N1bWVudC53cml0ZSgnPGEgc3R5bGU9InRleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IzQ0NDtmb250LXNpemU6MThwdDsiIHRhcmdldD0iX2JsYW5rIiByZWw9InNwb25zb3JlZCBub29wZW5lciIgaHJlZj0iaHR0cHM6Ly93d3cubWFyJyArICdrZXRiZWF0LmNvbS9zY3JpcHRzL3JlZGlyZWN0LmFzcHg/VHJpZ2dlcmVkQ2FtcGFpZ25JRD0xMDY1OSZVc2VySUQ9MCZQbGFjZW1lbnQ9TmF0aXZlRGlzcGxheSZTb3VyY2U9TmF0aXZlRGlzcGxheSZpbnRlcnN0aXRpYWw9MSZub3NraXA9MSI+VGhlICMxIENyeXB0byBmb3IgQUk8L2E+Jyk7PC9zY3JpcHQ+IDxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdDtmb250LXdlaWdodDpub3JtYWw7Y29sb3I6IzQ0NDsiPihBZCk8L3NwYW4+PGJyLz48cCBzdHlsZT0idGV4dC1hbGlnbjpsZWZ0Ij48c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+ZG9jdW1lbnQud3JpdGUoJzxhIHN0eWxlPSJ0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LXdlaWdodDpub3JtYWw7Y29sb3I6IzY5Njk2OTsiIHRhcmdldD0iX2JsYW5rIiByZWw9InNwb25zb3JlZCBub29wZW5lciIgaHJlZj0iaHR0cHM6Ly93d3cubWFyJyArICdrZXRiZWF0LmNvbS9zY3JpcHRzL3JlZGlyZWN0LmFzcHg/VHJpZ2dlcmVkQ2FtcGFpZ25JRD0xMDY1OSZVc2VySUQ9MCZQbGFjZW1lbnQ9TmF0aXZlRGlzcGxheSZTb3VyY2U9TmF0aXZlRGlzcGxheSZpbnRlcnN0aXRpYWw9MSZub3NraXA9MSI+Jyk7PC9zY3JpcHQ+V2XigJl2ZSBpc3N1ZWQgYW4gdXJnZW50IGxhbmRtYXJrIHRyYWRlIGFsZXJ0IGZvciBhIG5ldyBjcnlwdG8gd29uZGVyLg0KDQpTbywgSSBkZWNpZGVkIHRvIGdpdmUgeW91IHRoaXMgaGVhZHMtdXAgYmVmb3JlIGl04oCZcyB0b28gbGF0ZS4NCg0KSXTigJlzIHVyZ2VudCBiZWNhdXNlIGl04oCZcyB3aGF0IHdlIGNvbnNpZGVyIOKAnFRoZSAjMSBDcnlwdG8gZm9yIHRoZSBBSSBXb3JsZC7igJ08L2E+PC9wPjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij5kb2N1bWVudC53cml0ZSgnPGEgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ic3BvbnNvcmVkIG5vb3BlbmVyIiBzdHlsZT0iZm9udC13ZWlnaHQ6bm9ybWFsOyIgaHJlZj0iaHR0cHM6Ly93d3cubWFyJyArICdrZXRiZWF0LmNvbS9zY3JpcHRzL3JlZGlyZWN0LmFzcHg/VHJpZ2dlcmVkQ2FtcGFpZ25JRD0xMDY1OSZVc2VySUQ9MCZQbGFjZW1lbnQ9TmF0aXZlRGlzcGxheSZTb3VyY2U9TmF0aXZlRGlzcGxheSZpbnRlcnN0aXRpYWw9MSZub3NraXA9MSI+TGVhcm4gbW9yZSBhYm91dCBpdCBieSB3YXRjaGluZyBUSElTIE5PVy48L2E+Jyk7PC9zY3JpcHQ+PGltZyBsb2FkaW5nPSdsYXp5JyBzcmM9J2h0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3NjcmlwdHMvVHJpZ2dlcmVkQ2FtcGFpZ25QaXhlbC5hc2h4P1RyaWdnZXJlZENhbXBhaWduSUQ9MTA2NTkmUGxhY2VtZW50PU5hdGl2ZURpc3BsYXkmU291cmNlPU5hdGl2ZURpc3BsYXknIGFsdD0nJyBoZWlnaHQ9JzEnIHdpZHRoPScxJyAvPjwvZGl2PjxkaXYgY2xhc3M9ImFuY2hvci1saW5rLXRhcmdldC13aXRoLWFkIHctMTAwIiBpZD0iaW5zaWRlci1zZWxsaW5nLWV4cGxhaW5lZC1jYW4taXQtaW5mb3JtLXlvdXItaW52ZXN0aW5nLWNob2ljZXMiPjxkaXYgY2xhc3M9InJvdyBkLWJsb2NrIGQtbGctZmxleCBtdC0xIiBpZD0icGxhY2VkLWFydGljbGUiIHN0eWxlPSJoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsiID48ZGl2IGNsYXNzPSJjb2wtbGctOCBwbGFjZWQtYXJ0aWNsZSI+PGgyIGNsYXNzPSJjLWRhcmstYmx1ZSI+SW5zaWRlciBTZWxsaW5nIEV4cGxhaW5lZDogQ2FuIGl0IEluZm9ybSBZb3VyIEludmVzdGluZyBDaG9pY2VzPzwvaDI+PGRpdiBzdHlsZT0icGFkZGluZzo4cHg7Zm9udC1zaXplOjEuMTNyZW07bGluZS1oZWlnaHQ6MS4yZW07Ij48c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+ZG9jdW1lbnQud3JpdGUoJzxhIHN0eWxlPSJ0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2ZvbnQtd2VpZ2h0Om5vcm1hbDsgY29sb3I6IHZhcigtLWJsdWUtOCk7IiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJzcG9uc29yZWQgbm9vcGVuZXIiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcicgKyAna2V0YmVhdC5jb20vc2NyaXB0cy9yZWRpcmVjdC5hc3B4P1RyaWdnZXJlZENhbXBhaWduSUQ9MTA4MDgmVXNlcklEPTAmUGxhY2VtZW50PU5hdGl2ZURpc3BsYXkmU291cmNlPU5hdGl2ZURpc3BsYXkmaW50ZXJzdGl0aWFsPTEmbm9za2lwPTEiPuKGkiBUaGUgQ3J5cHRvIFNlY3JldCBXYWxsIFN0cmVldCBEb2VzbuKAmXQgV2FudCBZb3UgdG8gS25vdzwvYT4gPHNwYW4gc3R5bGU9ImNvbG9yOnZhcigtLWdyYXktOCk7Zm9udC1zaXplOjAuNzhyZW07Ij4oQWQpPC9zcGFuPicpOzwvc2NyaXB0PjxpbWcgbG9hZGluZz0nbGF6eScgc3JjPSdodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zY3JpcHRzL1RyaWdnZXJlZENhbXBhaWduUGl4ZWwuYXNoeD9UcmlnZ2VyZWRDYW1wYWlnbklEPTEwODA4JlBsYWNlbWVudD1OYXRpdmVEaXNwbGF5JlNvdXJjZT1OYXRpdmVEaXNwbGF5JyBhbHQ9JycgaGVpZ2h0PScxJyB3aWR0aD0nMScgLz48L2Rpdj48ZGl2IGNsYXNzPSJieWxpbmUtcm93IHctMTAwIG10LTIgbXQtbWQtMCBtYi0yIj48ZGl2IGNsYXNzPSJieWxpbmUtcm93LXdyYXAgZC1mbGV4IGZsZXgtd3JhcCBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiBqdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQgYWxpZ24taXRlbXMtY2VudGVyIj48ZGl2IGNsYXNzPSJieWxpbmUtdGV4dCBmbGV4LWdyb3ctMSBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciAiPjxkaXYgY2xhc3M9ImJ5bGluZS1pbWcgcm91bmRlZC1jaXJjbGUgZC1pbmxpbmUtYmxvY2siPjxpbWcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hdXRob3JzL3RodW1iXzIwMjMxMTA2MTA1MTQ1X2F1dGhvci1tZWxpc3NhLWJyb2NrLmpwZyIgYWx0PSJNZWxpc3NhIEJyb2NrIiAgZGVjb2Rpbmc9ImFzeW5jIiBoZWlnaHQ9Ik5hTiIgd2lkdGg9IjQwIiAgLz48L2Rpdj48ZGl2IHN0eWxlPSJsaW5lLWhlaWdodDoxZW07Ij48ZGl2IGNsYXNzPSJmb250LXNtYWxsIGZvbnQtd2VpZ2h0LWJvbGQiPldyaXR0ZW4gYnkgPGEgaHJlZj0iL2F1dGhvcnMvbWVsaXNzYS1icm9jay8iPk1lbGlzc2EgQnJvY2s8L2E+PC9kaXY+PGRpdiBjbGFzcz0iZC1ibG9jayBjLWdyYXktOCBmb250LXNtYWxsZXIiPlVwZGF0ZWQgTWF5IDMxLCAyMDIzPC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0iYXJ0aWNsZS1pbWFnZSBtYi0zIGJvcmRlciI+PGltZyAgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hcnRpY2xlcy9zdG9jay1pbWFnZV8xNDQ5NzMzNTVfUy5qcGciIGFsdD0iSW5zaWRlciBTZWxsaW5nIEV4cGxhaW5lZDogQ2FuIGl0IEluZm9ybSBZb3VyIEludmVzdGluZyBDaG9pY2VzPyIgZGVjb2Rpbmc9ImFzeW5jIiBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjgwMCIgd2lkdGg9IjEyMDAiIGNsYXNzPSJhcnRpY2xlLWltYWdlLW9uZSIgLz48L2Rpdj48ZGl2IGlkPSJhcnRpY2xlLXdyYXBwZXIiPjxkaXYgY2xhc3M9ImFydGljbGUtcGFnZSBib2R5LWNvcHkgbGgtbG9vc2UiPjx1bCBpZD0iYXJ0aWNsZS1jb250ZW50cyIgY2xhc3M9ImJnLWxpZ2h0LWdyYXkiPjxsaSBjbGFzcz0ibWItMSI+PGEgY2xhc3M9Im5vdW5kZXJsaW5lIiBocmVmPSIjd2hhdC1pcy1pbnNpZGVyLXNlbGxpbmciPldoYXQgaXMgSW5zaWRlciBTZWxsaW5nPzwvYT48L2xpPjxsaSBjbGFzcz0ibWItMSI+PGEgY2xhc3M9Im5vdW5kZXJsaW5lIiBocmVmPSIjaG93LXRvLWlkZW50aWZ5LWluc2lkZXItc2VsbGluZyI+SG93IHRvIElkZW50aWZ5IEluc2lkZXIgU2VsbGluZzwvYT48L2xpPjxsaSBjbGFzcz0ibWItMSI+PGEgY2xhc3M9Im5vdW5kZXJsaW5lIiBocmVmPSIjYXJlLWluc2lkZXItc2VsbGluZy1zdG9ja3MtYS1nb29kLWludmVzdG1lbnQiPkFyZSBJbnNpZGVyIFNlbGxpbmcgU3RvY2tzIGEgR29vZCBJbnZlc3RtZW50PzwvYT48L2xpPjxsaSBjbGFzcz0ibWItMSI+PGEgY2xhc3M9Im5vdW5kZXJsaW5lIiBocmVmPSIjdG9wLWluc2lkZXItc2VsbGluZy1zdG9ja3MiPlRvcCBJbnNpZGVyIFNlbGxpbmcgU3RvY2tzPC9hPjwvbGk+PGxpIGNsYXNzPSJtYi0xIj48YSBjbGFzcz0ibm91bmRlcmxpbmUiIGhyZWY9IiNhbWVyaWNhbi1pbnRlcm5hdGlvbmFsLWdyb3VwLWluYy1haWciPkFtZXJpY2FuIEludGVybmF0aW9uYWwgR3JvdXAgSW5jLiAoQUlHKTwvYT48L2xpPjxsaSBjbGFzcz0ibWItMSI+PGEgY2xhc3M9Im5vdW5kZXJsaW5lIiBocmVmPSIjY29uc3RlbGxhdGlvbi1icmFuZHMtaW5jIj5Db25zdGVsbGF0aW9uIEJyYW5kcyBJbmMuPC9hPjwvbGk+PGxpIGNsYXNzPSJtYi0xIj48YSBjbGFzcz0ibm91bmRlcmxpbmUiIGhyZWY9IiNvcHRpb24tY2FyZS1oZWFsdGgtaW5jIj5PcHRpb24gQ2FyZSBIZWFsdGggSW5jLjwvYT48L2xpPjxsaSBjbGFzcz0ibWItMSI+PGEgY2xhc3M9Im5vdW5kZXJsaW5lIiBocmVmPSIjaG93LXRvLWludmVzdC1pbi1pbnNpZGVyLXNlbGxpbmctc3RvY2tzIj5Ib3cgdG8gSW52ZXN0IGluIEluc2lkZXIgU2VsbGluZyBTdG9ja3M8L2E+PC9saT48bGkgY2xhc3M9Im1iLTEiPjxhIGNsYXNzPSJub3VuZGVybGluZSIgaHJlZj0iI3N0ZXAtMS1kby15b3VyLXJlc2VhcmNoIj5TdGVwIDE6IERvIHlvdXIgcmVzZWFyY2guPC9hPjwvbGk+PGxpIGNsYXNzPSJtYi0xIj48YSBjbGFzcz0ibm91bmRlcmxpbmUiIGhyZWY9IiNzdGVwLTItaWRlbnRpZnktdGhlLW1ldGhvZC15b3Utd2FudC10by11c2UtdG8iPlN0ZXAgMjogSWRlbnRpZnkgdGhlIG1ldGhvZCB5b3Ugd2FudCB0byB1c2UgdG8gdHJhZGUgb3IgaW52ZXN0LjwvYT48L2xpPjxsaSBjbGFzcz0ibWItMSI+PGEgY2xhc3M9Im5vdW5kZXJsaW5lIiBocmVmPSIjc3RlcC0yLW9wZW4tYS10cmFkaW5nLWFjY291bnQiPlN0ZXAgMjogT3BlbiBhIHRyYWRpbmcgYWNjb3VudC48L2E+PC9saT48bGkgY2xhc3M9Im1iLTEiPjxhIGNsYXNzPSJub3VuZGVybGluZSIgaHJlZj0iI3N0ZXAtMy1zdGFydC10cmFkaW5nIj5TdGVwIDM6IFN0YXJ0IHRyYWRpbmcuPC9hPjwvbGk+PGxpIGNsYXNzPSJtYi0xIj48YSBjbGFzcz0ibm91bmRlcmxpbmUiIGhyZWY9IiNmaW5hbC10aG91Z2h0cyI+RmluYWwgVGhvdWdodHM8L2E+PC9saT48L3VsPjxwIGNsYXNzPSJtdC0wIj5JbnNpZGVyIHNlbGxpbmcgb2NjdXJzIGluIHRocmVlIGdlbmVyYWwgc3RlcHM6Jm5ic3A7PC9wPjxkaXYgaXRlbXNjb3BlPSIiIGl0ZW10eXBlPSJodHRwczovL3NjaGVtYS5vcmcvRkFRUGFnZSI+DQoNCjxvbD4NCjxsaSBhcmlhLWxldmVsPSIxIj5BIGRpcmVjdG9yLCBvZmZpY2VyIG9yIGV4ZWN1dGl2ZSAoQ0VPcywgQ0ZPcyBvciBDT09zKSBrbm93cyBpbmZvcm1hdGlvbiBhYm91dCB0aGUgY29tcGFueSB0aGV5IHdvcmsgZm9yLCB3aGljaCBpcyBub3QgcHVibGljbHkgYXZhaWxhYmxlLiZuYnNwOzwvbGk+DQo8bGkgYXJpYS1sZXZlbD0iMSI+VGhlIG9mZmljZXIgb3IgZGlyZWN0b3IgdGhlbiBzZWxscyBzaGFyZXMgb2YgdGhlIGNvbXBhbnkgc3RvY2sgYmFzZWQgb24gdGhlIGluZm9ybWF0aW9uIHRoZXkga25vdyBiYXNlZCBvbiB0aGVpciBwb3NpdGlvbiB3aXRoIHRoZSBjb21wYW55LiZuYnNwOzwvbGk+DQo8bGkgYXJpYS1sZXZlbD0iMSI+QXMgYSByZWd1bGFyIGludmVzdG9yLCB5b3UgY2FuIHVzZSBpbnNpZGVyIHNlbGxpbmcgdG8gZnJhbWUgeW91ciBpbnZlc3RtZW50IGNob2ljZXMuIEV4ZWN1dGl2ZXMnIGFjdGlvbnMgY2FuIGdpdmUgeW91IGNsdWVzIGludG8gd2hhdCBtaWdodCBoYXBwZW4gd2l0aCB0aGUgY29tcGFueSdzIHN0b2NrLiZuYnNwOzwvbGk+DQo8L29sPg0KPHA+SW5zaWRlciBzZWxsaW5nIGlzIG5vdCB0aGUgc2FtZSBhcyBpbnNpZGVyIHRyYWRpbmcuIEluc2lkZXIgdHJhZGluZyBpcyBhbiBpbGxlZ2FsIHByYWN0aWNlIHRoYXQgb2NjdXJzIHdoZW4gY29ycG9yYXRlIGluc2lkZXJzIG1ha2UgaWxsZWdhbCBzdG9jayBwdXJjaGFzZXMgYmFzZWQgb24gaW5mb3JtYXRpb24gdGhhdCBpcyBub3QgYXZhaWxhYmxlIHRvIHRoZSBncmVhdGVyIHB1YmxpYy4mbmJzcDsmbmJzcDs8L3A+DQo8cD5XZSdsbCB0YWtlIGEgY2xvc2VyIGxvb2sgYXQgaW5zaWRlciBzZWxsaW5nLCBob3cgdG8gaWRlbnRpZnkgd2hlbiBpbnNpZGVyIHNlbGxpbmcgd2lsbCBvY2N1ciBhbmQgd2hldGhlciBvciBub3QgbW9uaXRvcmluZyBpbnNpZGVyIHNlbGxpbmcgaXMgYSBnb29kIGludmVzdG1lbnQgc3RyYXRlZ3kuIFdlJ2xsIGFsc28gZ28gb3ZlciBzb21lIHRvcCBpbnNpZGVyIHNlbGxpbmcgc3RvY2tzIGFuZCBob3cgdG8gaW52ZXN0IGluIGluc2lkZXIgc2VsbGluZyBzdG9ja3MuIEJ5IHRoZSB0aW1lIHlvdSdyZSBkb25lIHJlYWRpbmcsIHlvdSdsbCBoYXZlIGEgYmV0dGVyIHVuZGVyc3RhbmRpbmcgb2YgaG93IGluc2lkZXIgc2VsbGluZyBtaWdodCB3b3JrIHRvIHlvdXIgYWR2YW50YWdlIGluIHlvdXIgaW52ZXN0aW5nIGpvdXJuZXkuPC9wPg0KPGRpdiBpdGVtc2NvcGUgaXRlbXByb3A9Im1haW5FbnRpdHkiIGl0ZW10eXBlPSJodHRwczovL3NjaGVtYS5vcmcvUXVlc3Rpb24iPjxoMyBpZD0id2hhdC1pcy1pbnNpZGVyLXNlbGxpbmciIGl0ZW1wcm9wPSJuYW1lIHRleHQiPldoYXQgaXMgSW5zaWRlciBTZWxsaW5nPzwvaDM+PGRpdiBpdGVtcHJvcD0iYWNjZXB0ZWRBbnN3ZXIiIGl0ZW1zY29wZSBpdGVtdHlwZT0iaHR0cHM6Ly9zY2hlbWEub3JnL0Fuc3dlciI+PGRpdiBpdGVtcHJvcD0idGV4dCI+DQo8cD5JbnNpZGVycyBhcmUgdGhvc2UgaW4gbWFuYWdlbWVudCwgb2ZmaWNlcnMgb3Igb3RoZXIgYmVuZWZpY2lhbCBvd25lcnMgd2l0aCBtb3JlIHRoYW4gMTAlIGludmVzdG1lbnQgaW4gY29tcGFueSBzZWN1cml0aWVzLCBhY2NvcmRpbmcgdG8gdGhlIFUuUy4gU2VjdXJpdGllcyBhbmQgRXhjaGFuZ2UgQ29tbWlzc2lvbiAoU0VDKS4mbmJzcDs8L3A+DQo8cD5QdXQgc2ltcGx5LCBpbnNpZGVyIHNlbGxpbmcgbWVhbnMgdGhhdCBjb21wYW55IG9mZmljZXJzIHNlbGwgY29tcGFueSBzZWN1cml0aWVzLiBJbnNpZGVyIGJ1eWluZyBpcyBleGFjdGx5IHRoZSBvcHBvc2l0ZSAmbWRhc2g7IGNvbXBhbnkgb2ZmaWNlcnMgPGVtPmJ1eTwvZW0+IGNvbXBhbnkgc2VjdXJpdGllcy4gSWYgY29tcGFueSBpbnNpZGVycyBpbnZlc3QgaW4gdGhlIGNvbXBhbnksIGl0J3MgYSBnb29kIHNpZ24gdGhhdCB0aGUgc3RvY2sgaXMgb3Igd2lsbCBiZWNvbWUgYnVsbGlzaCwgdGhhdCB0aGUgY29tcGFueSBzdG9jayB3aWxsIGdvIHVwLiBPbiB0aGUgb3RoZXIgaGFuZCwgaWYgaW5zaWRlcnMgc2VsbCwgaXQgY291bGQgYmUgYSBiZWFyaXNoIHNpZ24gYW5kIHRoYXQgc3RvY2sgcHJpY2VzIG1heSBmYWxsLiZuYnNwOzwvcD4NCjxwPlRvIHByZXZlbnQgaW5zaWRlciB0cmFkaW5nLCBpbnNpZGVycyBtdXN0IGZpbGUgU0VDIGZvcm1zIGV2ZXJ5IHRpbWUgdGhleSBidXkgb3Igc2VsbCBzaGFyZXMgdG8gc2hvdyB0aGF0IHRoZXkgd2lsbCBub3QgaWxsZWdhbGx5IGJlbmVmaXQgZnJvbSB3aGF0IHRoZXkga25vdyBiYXNlZCBvbiB0aGVpciBoaWdoIHBvc2l0aW9uIGluIHRoZSBjb21wYW55LiBUaGV5IG11c3QgYWxzbyBob2xkIG9udG8gdGhlaXIgaW52ZXN0bWVudHMgd2l0aGluIHNpeCBtb250aHMgb2YgdGhlaXIgcHVyY2hhc2UuJm5ic3A7PC9wPg0KPHA+Tm90ZSB0aGF0IGluc2lkZXIgc2VsbGluZyBkb2Vzbid0IG5lY2Vzc2FyaWx5IGF1dG9tYXRpY2FsbHkgaW5kaWNhdGUgdGhhdCB0aGVyZSBpcyBhIHByb2JsZW0gd2l0aCB0aGUgY29tcGFueSBvciB0aGUgY29tcGFueSBzdG9jay4gSG93ZXZlciwgaWYgY29tcGFueSBpbnNpZGVycyBkdW1wIGEgd2hvbGUgYnVuY2ggb2Ygc2hhcmVzLCB0aGF0J3MgYSBwb3NzaWJsZSBpbmRpY2F0aW9uIHRoYXQgc29tZXRoaW5nIG5lZ2F0aXZlIGlzIGNvbWluZyBkb3duIHRoZSBwaWtlIGZvciB0aGUgY29tcGFueS48L3A+DQo8L2Rpdj48L2Rpdj48L2Rpdj48aDMgaWQ9Imhvdy10by1pZGVudGlmeS1pbnNpZGVyLXNlbGxpbmciPkhvdyB0byBJZGVudGlmeSBJbnNpZGVyIFNlbGxpbmc8L2gzPg0KPHA+QWdhaW4sIHRoZSBTZWN1cml0aWVzIGFuZCBFeGNoYW5nZSBDb21taXNzaW9uIChTRUMpIHJlcXVpcmVzIGNvbXBhbmllcyB0byBmaWxlIHJlcG9ydHMgd2hpY2ggY2FuIHNob3cgcmVndWxhciBpbnZlc3RvcnMgY2xlYXIgZXZpZGVuY2Ugb2YgaW5zaWRlciBhY3Rpdml0eS48L3A+DQo8cD5Gb3JtcyBERUYgMTRBLCBTY2hlZHVsZXMgMTNEIGFuZCAxM0cgYW5kIEZvcm1zIDMsIDQgYW5kIDUgb24gdGhlIFNFQydzIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnNlYy5nb3YvZWRnYXIvc2VhcmNoLWFuZC1hY2Nlc3MiPkVER0FSIGRhdGFiYXNlPC9hPiBvciB0aGUgU0VDIEluZm8gSW5zaWRlciBUcmFkaW5nIFJlcG9ydHMgd2lsbCBkZXRhaWwgdGhlIHR5cGUgb2YgaW5zaWRlciBhY3Rpdml0eSB0aGF0IGNhbiBoZWxwIHlvdSBpZGVudGlmeSBpbnNpZGVyIGJ1eWluZyBhbmQgc2VsbGluZy4gTGV0J3MgdGFrZSBhIGxvb2sgYXQgZWFjaCBmb3JtOjwvcD4NCjx1bD4NCjxsaSBhcmlhLWxldmVsPSIxIj48c3Ryb25nPkZvcm0gREVGIDE0QTo8L3N0cm9uZz4gPGEgaHJlZj0iaHR0cHM6Ly93d3cuc2VjLmdvdi9BcmNoaXZlcy9lZGdhci9kYXRhLzEwMTg3MjQvMDAwMTE5MzEyNTIwMTA4NDIyL2Q4OTc3MTFkZGVmMTRhLmh0bSI+Rm9ybSBERUYgMTRBPC9hPiwgY2FsbGVkIHRoZSBEZWZpbml0aXZlIFByb3h5IFN0YXRlbWVudCwgbGlzdHMgZGlyZWN0b3JzIGFuZCBvZmZpY2VycyBhbmQgdGhlIG51bWJlciBvZiBzaGFyZXMgdGhleSBpbmRpdmlkdWFsbHkgb3duLiBQdWJsaWNseSB0cmFkZWQgY29tcGFuaWVzIG11c3QgZmlsZSBGb3JtIERFRiAxNEEgcHJpb3IgdG8gc2hhcmVob2xkZXIgbWVldGluZ3MuIFRoZSBmb3JtIGFsc28gcmV2ZWFscyBpbmZvcm1hdGlvbiBhYm91dCBwZW9wbGUgd2hvIG93biBtb3JlIHRoYW4gNSUgb2YgYSBjb21wYW55J3Mgc3RvY2suPC9saT4NCjxsaSBhcmlhLWxldmVsPSIxIj48c3Ryb25nPlNjaGVkdWxlIDEzRCBhbmQgU2NoZWR1bGUgMTNHOiA8L3N0cm9uZz48YSBocmVmPSJodHRwczovL3d3dy5zZWMuZ292L2ludGVycHMvdGVsZXBob25lL2NmdGVsaW50ZXJwc19yZWcxM2QtMTNnLnBkZiI+U2NoZWR1bGVzIDEzRCBhbmQgMTNHPC9hPiByZWxlYXNlIGluZm9ybWF0aW9uIGFib3V0IHRob3NlIHdobyBvd24gbW9yZSB0aGFuIDUlIG9mIGEgY29tcGFueSdzIHN0b2NrLiBUaGV5IG11c3QgZmlsZSBGb3JtIDEzRCB3aXRoaW4gMTAgZGF5cyBvZiBhIHN0b2NrIGFjcXVpc2l0aW9uLiBUaGUgZm9ybSBhbHNvIGFza3MgZm9yIHRoZSByZWFzb24gZm9yIHRoZSBzdG9jayBhY3F1aXNpdGlvbi4gU2NoZWR1bGUgMTNHIGFsc28gc2hvd3MgdGhlIHB1YmxpYyBhYm91dCBhbnlvbmUgd2hvIG93bnMgbW9yZSB0aGFuIDUlIG9mIGNvbXBhbnkgc3RvY2ssIHRob3VnaCBpdCByZXF1aXJlcyBsZXNzIGluZm9ybWF0aW9uLiBPd25lcnMgd2hvIGFjcXVpcmUgbW9yZSB0aGFuIDIwJSBtdXN0IGZpbGUgYSBGb3JtIDEzRC48L2xpPg0KPGxpIGFyaWEtbGV2ZWw9IjEiPjxzdHJvbmc+Rm9ybSAzOjwvc3Ryb25nPiBBbHNvIGNhbGxlZCB0aGUgSW5pdGlhbCBTdGF0ZW1lbnQgb2YgQmVuZWZpY2lhbCBPd25lcnNoaXAgb2YgU2VjdXJpdGllcywgPGEgaHJlZj0iaHR0cHM6Ly93d3cuc2VjLmdvdi9maWxlcy9mb3JtMy5wZGYiPkZvcm0gMzwvYT4gc2hvd2Nhc2VzIGluc2lkZXIgYmVuZWZpY2lhbCBvd25lcnNoaXAgd2hlbiBzaGFyZWhvbGRlcnMgaGF2ZSBtb3JlIHRoYW4gMTAlIG9mIHZvdGluZyBwb3dlci4gV2hlbiBzb21lb25lIGJlY29tZXMgYSBkaXJlY3Rvciwgb2ZmaWNlciBvciBleGVjdXRpdmUsIHRoZXkgbXVzdCBmaWxlIGEgRm9ybSAzIHRvIGRpc2Nsb3NlIG93bmVyc2hpcCBvZiBjb21wYW55IHNlY3VyaXRpZXMgd2l0aGluIDEwIGRheXMgYWZ0ZXIgc3RhcnRpbmcgdGhlaXIgcm9sZS4mbmJzcDs8L2xpPg0KPGxpIGFyaWEtbGV2ZWw9IjEiPjxzdHJvbmc+Rm9ybSA0Ojwvc3Ryb25nPiA8YSBocmVmPSJodHRwczovL3d3dy5zZWMuZ292L2ZpbGVzL2Zvcm00LnBkZiI+Rm9ybSA0PC9hPiwgYWxzbyBjYWxsZWQgdGhlIFN0YXRlbWVudCBvZiBDaGFuZ2VzIGluIEJlbmVmaWNpYWwgT3duZXJzaGlwLCByZXBvcnRzIGNoYW5nZXMgaW4gb3duZXJzaGlwIG9mIHRob3NlIHdobyBvd24gMTAlIG9mIGEgY29tcGFueSdzIHN0b2NrLiBJbnNpZGVycyBtdXN0IGZpbGwgb3V0IEZvcm0gNCB3aXRoaW4gdHdvIGJ1c2luZXNzIGRheXMgYWZ0ZXIgZXhlY3V0aW5nIGEgdHJhbnNhY3Rpb24uIEZvcm0gNCByZXBvcnRzIGNvbW1vbiBzdG9jayBhbmQgZGVyaXZhdGl2ZSBzZWN1cml0aWVzLCBzdWNoIGFzIG9wdGlvbnMsIHdhcnJhbnRzLCBhbmQgY29udmVydGlibGUgc2VjdXJpdGllcy4gVGhlIGZvcm0gYWxzbyByZXBvcnRzIHRoZSBhbW91bnQgc29sZCBhbmQgdGhlIHByaWNlIHBlciBzaGFyZS4gRWFjaCB0cmFuc2FjdGlvbiBpbmRpY2F0ZXMgZGV0YWlscyBhYm91dCB0aGUgdHJhbnNhY3Rpb24uPC9saT4NCjxsaSBhcmlhLWxldmVsPSIxIj48c3Ryb25nPkZvcm0gNTogPC9zdHJvbmc+QWxzbyBrbm93biBhcyB0aGUgQW5udWFsIFN0YXRlbWVudCBvZiBDaGFuZ2VzIGluIEJlbmVmaWNpYWwgT3duZXJzaGlwLCA8YSBocmVmPSJodHRwczovL3d3dy5pbnZlc3RvcGVkaWEuY29tL3Rlcm1zL2YvZm9ybTUuYXNwIj5Gb3JtIDU8L2E+IHNob3dzIGFsbCBob2xkaW5ncyBvbiBhbiBhbm51YWwgYmFzaXMuIEZvcm0gNSBtdXN0IGJlIGZpbGVkIHdpdGggdGhlIFNFQyA0NSBkYXlzIGFmdGVyIHRoZSBjb21wYW55JnJzcXVvO3MgZmlzY2FsIHllYXIgZW5kcy4gU29tZSB0cmFuc2FjdGlvbnMsIGluY2x1ZGluZyBjZXJ0YWluIHB1cmNoYXNlcyBieSBhbiBpbnNpZGVyIG9mIGxlc3MgdGhhbiAkMTAsMDAwIGluIGEgc2l4LW1vbnRoIHBlcmlvZCwgZG9uJnJzcXVvO3QgaGF2ZSB0byBiZSByZXBvcnRlZCBvbiBGb3JtIDQgYnV0IG11c3QgYmUgcmVwb3J0ZWQgb24gRm9ybSA1LjwvbGk+DQo8L3VsPg0KPHA+V2FkaW5nIHRocm91Z2ggdGhlc2UgZm9ybXMgZm9yIG11bHRpcGxlIGNvbXBhbmllcyBjYW4gc2VlbSBjaGFsbGVuZ2luZy4gTHVja2lseSwgeW91IGRvbid0IGhhdmUgdG8gcmVseSBlbnRpcmVseSBvbiB0aGVzZSBmb3Jtcy4gVGhlIDxhIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2FsbC1hY2Nlc3MvaW5zaWRlci10cmFkZXMtc2NyZWVuZXIvIj5NYXJrZXRCZWF0IEluc2lkZXIgVHJhbnNhY3Rpb25zIFNjcmVlbmVyPC9hPiBnaXZlcyB5b3UgYW4gdW5kZXJzdGFuZGluZyBvZiBpbnNpZGVyIHRyYWRpbmcgYWN0aXZpdHkgYnkgcHVibGljbHkgdHJhZGVkIGNvbXBhbmllcy48L3A+DQo8ZGl2IGl0ZW1zY29wZSBpdGVtcHJvcD0ibWFpbkVudGl0eSIgaXRlbXR5cGU9Imh0dHBzOi8vc2NoZW1hLm9yZy9RdWVzdGlvbiI+PGgzIGlkPSJhcmUtaW5zaWRlci1zZWxsaW5nLXN0b2Nrcy1hLWdvb2QtaW52ZXN0bWVudCIgaXRlbXByb3A9Im5hbWUgdGV4dCI+QXJlIEluc2lkZXIgU2VsbGluZyBTdG9ja3MgYSBHb29kIEludmVzdG1lbnQ/PC9oMz48ZGl2IGl0ZW1wcm9wPSJhY2NlcHRlZEFuc3dlciIgaXRlbXNjb3BlIGl0ZW10eXBlPSJodHRwczovL3NjaGVtYS5vcmcvQW5zd2VyIj48ZGl2IGl0ZW1wcm9wPSJ0ZXh0Ij4NCjxwPkluc2lkZXIgc2VsbGluZyBjYW4gaGVscCB5b3UgaWRlbnRpZnkgdGhlIHJpZ2h0IHR5cGVzIG9mIGludmVzdG1lbnRzIGZvciB5b3VyIG5lZWRzLiBIb3dldmVyLCBpdCBhbHNvIGNvbWVzIHdpdGggY2VydGFpbiByaXNrcy4gVGhlIGJpZ2dlc3QgcmlzayBpcyByZWFkaW5nIHRvbyBtdWNoIGludG8gaW5zaWRlciBzZWxsaW5nLiBNb3N0IG9mIHRoZSB0aW1lLCBpbnNpZGVyIGFjdGl2aXR5IGlzbid0IGluZGljYXRpdmUgb2YgaHVnZSBjaGFuZ2VzIGFuZCBldmVuIG1vcmUgc2lnbmlmaWNhbnRseSwgaW5zaWRlciBzZWxsaW5nIGRvZXNuJ3QgbWVhbiB2ZXJ5IG11Y2guPC9wPg0KPHA+VW5mb3J0dW5hdGVseSwgaW52ZXN0b3JzIGNhbiBpbmNvcnJlY3RseSBpbnRlcnByZXQgdGhhdCBzZWxsaW5nIG1lYW5zIHRoYXQgY29tcGFueSBleGVjdXRpdmVzIHNlZSByZWQgZmxhZ3Mgd2l0aGluIHRoZSBjb21wYW55LiBJbiByZWFsaXR5LCB0aGUgc2FsZSBjb3VsZCBtZWFuIHRoYXQgdGhlIGluc2lkZXIgYWxyZWFkeSBvd25zIHF1aXRlIGEgZmV3IGFzc2V0cyBhbmQgaGFzIHNvbGQganVzdCBhIGhhbmRmdWwuPC9wPg0KPC9kaXY+PC9kaXY+PC9kaXY+PGgzIGlkPSJ0b3AtaW5zaWRlci1zZWxsaW5nLXN0b2NrcyI+VG9wIEluc2lkZXIgU2VsbGluZyBTdG9ja3M8L2gzPg0KPHA+TGV0J3MgdGFrZSBhIGxvb2sgYXQgYSBmZXcgaW5zaWRlciBzZWxsaW5nIHN0b2NrcyB5b3UgbWF5IHdhbnQgdG8gY29uc2lkZXIgaW52ZXN0aW5nIGFuZCB0cmFkaW5nIGFzIG9mIHRoZSBkYXRlIG9mIHRoaXMgYXJ0aWNsZSdzIHB1YmxpY2F0aW9uLjwvcD4NCjxoNCBpZD0iYW1lcmljYW4taW50ZXJuYXRpb25hbC1ncm91cC1pbmMtYWlnIj5BbWVyaWNhbiBJbnRlcm5hdGlvbmFsIEdyb3VwIEluYy4gKEFJRyk8L2g0Pg0KPHA+PGEgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc3RvY2tzL05ZU0UvQUlHLyI+QW1lcmljYW4gSW50ZXJuYXRpb25hbCBHcm91cCBJbmMuIChOWVNFOiBBSUcpPC9hPiwgaGVhZHF1YXJ0ZXJlZCBpbiBOZXcgWW9yayBDaXR5LCBvZmZlcnMgaW5zdXJhbmNlIHByb2R1Y3RzIGZvciBjb21tZXJjaWFsLCBpbnN0aXR1dGlvbmFsIGFuZCBpbmRpdmlkdWFsIGN1c3RvbWVycyBkb21lc3RpY2FsbHkgYW5kIGludGVybmF0aW9uYWxseS4gVGhlIGNvbXBhbnkgcHJvdmlkZXMgdGhlIGZvbGxvd2luZzo8L3A+DQo8dWw+DQo8bGkgYXJpYS1sZXZlbD0iMSI+PHN0cm9uZz5HZW5lcmFsIGxpYWJpbGl0eTwvc3Ryb25nPjwvbGk+DQo8bGkgYXJpYS1sZXZlbD0iMSI+PHN0cm9uZz5FbnZpcm9ubWVudGFsPC9zdHJvbmc+PC9saT4NCjxsaSBhcmlhLWxldmVsPSIxIj48c3Ryb25nPkNvbW1lcmNpYWwgYXV0b21vYmlsZSBsaWFiaWxpdHk8L3N0cm9uZz48L2xpPg0KPGxpIGFyaWEtbGV2ZWw9IjEiPjxzdHJvbmc+V29ya2VycyBjb21wZW5zYXRpb248L3N0cm9uZz48L2xpPg0KPGxpIGFyaWEtbGV2ZWw9IjEiPjxzdHJvbmc+Q2FzdWFsdHk8L3N0cm9uZz48L2xpPg0KPGxpIGFyaWEtbGV2ZWw9IjEiPjxzdHJvbmc+Q3Jpc2lzIG1hbmFnZW1lbnQgaW5zdXJhbmNlIHByb2R1Y3RzPC9zdHJvbmc+PC9saT4NCjxsaSBhcmlhLWxldmVsPSIxIj48c3Ryb25nPkNvbW1lcmNpYWwsIGluZHVzdHJpYWwgYW5kIGVuZXJneS1yZWxhdGVkIHByb3BlcnR5IGluc3VyYW5jZTwvc3Ryb25nPjwvbGk+DQo8bGkgYXJpYS1sZXZlbD0iMSI+PHN0cm9uZz5BZXJvc3BhY2UgaW5zdXJhbmNlPC9zdHJvbmc+PC9saT4NCjxsaSBhcmlhLWxldmVsPSIxIj48c3Ryb25nPlBvbGl0aWNhbCByaXNrIGluc3VyYW5jZTwvc3Ryb25nPjwvbGk+DQo8bGkgYXJpYS1sZXZlbD0iMSI+PHN0cm9uZz5UcmFkZSBjcmVkaXQgaW5zdXJhbmNlPC9zdHJvbmc+PC9saT4NCjxsaSBhcmlhLWxldmVsPSIxIj48c3Ryb25nPlBvcnRmb2xpbyBzb2x1dGlvbnMgaW5zdXJhbmNlPC9zdHJvbmc+PC9saT4NCjxsaSBhcmlhLWxldmVsPSIxIj48c3Ryb25nPkNyb3AgaW5zdXJhbmNlPC9zdHJvbmc+PC9saT4NCjxsaSBhcmlhLWxldmVsPSIxIj48c3Ryb25nPk1hcmluZSBpbnN1cmFuY2U8L3N0cm9uZz48L2xpPg0KPC91bD4NCjxwPlRoZSBjb21wYW55IGFsc28gb2ZmZXJzIHByb2Zlc3Npb25hbCBsaWFiaWxpdHkgaW5zdXJhbmNlIHByb2R1Y3RzIGZvciBhIHJhbmdlIG9mIGJ1c2luZXNzZXMgYW5kIHJpc2tzLCBpbmNsdWRpbmcgdGhlIGZvbGxvd2luZzo8L3A+DQo8dWw+DQo8bGkgYXJpYS1sZXZlbD0iMSI+PHN0cm9uZz5EaXJlY3RvcnMgYW5kIG9mZmljZXJzPC9zdHJvbmc+PC9saT4NCjxsaSBhcmlhLWxldmVsPSIxIj48c3Ryb25nPk1lcmdlcnMgYW5kIGFjcXVpc2l0aW9uczwvc3Ryb25nPjwvbGk+DQo8bGkgYXJpYS1sZXZlbD0iMSI+PHN0cm9uZz5GaWRlbGl0eTwvc3Ryb25nPjwvbGk+DQo8bGkgYXJpYS1sZXZlbD0iMSI+PHN0cm9uZz5FbXBsb3ltZW50IHByYWN0aWNlczwvc3Ryb25nPjwvbGk+DQo8bGkgYXJpYS1sZXZlbD0iMSI+PHN0cm9uZz5GaWR1Y2lhcnkgbGlhYmlsaXR5PC9zdHJvbmc+PC9saT4NCjxsaSBhcmlhLWxldmVsPSIxIj48c3Ryb25nPkN5YmVyIHJpc2s8L3N0cm9uZz48L2xpPg0KPGxpIGFyaWEtbGV2ZWw9IjEiPjxzdHJvbmc+S2lkbmFwIGFuZCByYW5zb208L3N0cm9uZz48L2xpPg0KPGxpIGFyaWEtbGV2ZWw9IjEiPjxzdHJvbmc+RXJyb3JzIGFuZCBvbWlzc2lvbnMgaW5zdXJhbmNlPC9zdHJvbmc+PC9saT4NCjxsaSBhcmlhLWxldmVsPSIxIj48c3Ryb25nPlBlcnNvbmFsIGF1dG8gYW5kIHByb3BlcnR5IGluc3VyYW5jZSAoZm9yIGF1dG8sIGhvbWVvd25lcnMsIHVtYnJlbGxhLCB5YWNodCwgZmluZSBhcnQgYW5kIGNvbGxlY3Rpb25zKTwvc3Ryb25nPjwvbGk+DQo8bGkgYXJpYS1sZXZlbD0iMSI+PHN0cm9uZz5Wb2x1bnRhcnkgYW5kIHNwb25zb3ItcGFpZCBwZXJzb25hbCBhY2NpZGVudDwvc3Ryb25nPjwvbGk+DQo8bGkgYXJpYS1sZXZlbD0iMSI+PHN0cm9uZz5TdXBwbGVtZW50YWwgaGVhbHRoIHByb2R1Y3RzPC9zdHJvbmc+PC9saT4NCjxsaSBhcmlhLWxldmVsPSIxIj48c3Ryb25nPkV4dGVuZGVkIHdhcnJhbnR5IGluc3VyYW5jZSBwcm9kdWN0czwvc3Ryb25nPjwvbGk+DQo8bGkgYXJpYS1sZXZlbD0iMSI+PHN0cm9uZz5UcmF2ZWwgaW5zdXJhbmNlIHByb2R1Y3RzPC9zdHJvbmc+PC9saT4NCjwvdWw+DQo8cD5UaGUgbGlmZSBhbmQgcmV0aXJlbWVudCBzZWdtZW50IGluc3VyZXMgaW5kaXZpZHVhbHMgYnkgb2ZmZXJpbmcgdmFyaWFibGUgYW5udWl0aWVzLCBpbmRleCBhbmQgZml4ZWQgYW5udWl0aWVzIGFuZCByZXRhaWwgbXV0dWFsIGZ1bmRzIGFuZCBmaW5hbmNpYWwgcGxhbm5pbmcgYW5kIGFkdmlzb3J5IHNlcnZpY2VzLiBJdCBhbHNvIG9mZmVycyByZWNvcmQta2VlcGluZywgcGxhbiBhZG1pbmlzdHJhdGl2ZSBhbmQgY29tcGxpYW5jZSBzZXJ2aWNlcyBhcyB3ZWxsIGFzIHRlcm0gbGlmZSBhbmQgdW5pdmVyc2FsIGxpZmUgaW5zdXJhbmNlIGFuZCBtb3JlLjwvcD4NCjxoNCBpZD0iY29uc3RlbGxhdGlvbi1icmFuZHMtaW5jIj5Db25zdGVsbGF0aW9uIEJyYW5kcyBJbmMuPC9oND4NCjxwPjxhIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3N0b2Nrcy9OWVNFL1NUWi8iPkNvbnN0ZWxsYXRpb24gQnJhbmRzIEluYy4gKE5ZU0U6IFNUWik8L2E+IHByb2R1Y2VzIGFuZCBzZWxscyBiZWVyLCB3aW5lIGFuZCBzcGlyaXRzIGluIHRoZSBVLlMuIGFuZCB3b3JsZHdpZGUuIFRoZSBjb21wYW55IHNlbGxzIHRoZSBmb2xsb3dpbmcgYmVlciBicmFuZHM6PC9wPg0KPHVsPg0KPGxpIGFyaWEtbGV2ZWw9IjEiPkNvcm9uYSBFeHRyYSZuYnNwOzwvbGk+DQo8bGkgYXJpYS1sZXZlbD0iMSI+Q29yb25hIFByZW1pZXI8L2xpPg0KPGxpIGFyaWEtbGV2ZWw9IjEiPkNvcm9uYSBGYW1pbGlhcjwvbGk+DQo8bGkgYXJpYS1sZXZlbD0iMSI+Q29yb25hIExpZ2h0PC9saT4NCjxsaSBhcmlhLWxldmVsPSIxIj5Db3JvbmEgUmVmcmVzY2E8L2xpPg0KPGxpIGFyaWEtbGV2ZWw9IjEiPkNvcm9uYSBIYXJkIFNlbHR6ZXI8L2xpPg0KPGxpIGFyaWEtbGV2ZWw9IjEiPk1vZGVsbyBFc3BlY2lhbDwvbGk+DQo8bGkgYXJpYS1sZXZlbD0iMSI+TW9kZWxvIE5lZ3JhPC9saT4NCjxsaSBhcmlhLWxldmVsPSIxIj5Nb2RlbG8gQ2hlbGFkYTwvbGk+DQo8bGkgYXJpYS1sZXZlbD0iMSI+UGFjaWZpY288L2xpPg0KPGxpIGFyaWEtbGV2ZWw9IjEiPlZpY3RvcmlhPC9saT4NCjwvdWw+DQo8cD5UaGUgY29tcGFueSBtYW51ZmFjdHVyZXIgYW5kIHNlbGxzIHdpbmUgdW5kZXIgdGhlIGZvbGxvd2luZyBicmFuZHM6Jm5ic3A7PC9wPg0KPHVsPg0KPGxpIGFyaWEtbGV2ZWw9IjEiPjcgTW9vbnMmbmJzcDs8L2xpPg0KPGxpIGFyaWEtbGV2ZWw9IjEiPkNvb2sncyBDYWxpZm9ybmlhIENoYW1wYWduZTwvbGk+DQo8bGkgYXJpYS1sZXZlbD0iMSI+Q29vcGVyICZhbXA7IFRoaWVmPC9saT4NCjxsaSBhcmlhLWxldmVsPSIxIj5DcmFmdGVycyBVbmlvbjwvbGk+DQo8bGkgYXJpYS1sZXZlbD0iMSI+S2ltIENyYXdmb3JkPC9saT4NCjxsaSBhcmlhLWxldmVsPSIxIj5NZWlvbWk8L2xpPg0KPGxpIGFyaWEtbGV2ZWw9IjEiPk1vdW50IFZlZWRlcjwvbGk+DQo8bGkgYXJpYS1sZXZlbD0iMSI+UnVmZmlubzwvbGk+DQo8bGkgYXJpYS1sZXZlbD0iMSI+U0lNSTwvbGk+DQo8bGkgYXJpYS1sZXZlbD0iMSI+VGhlIERyZWFtaW5nIFRyZWU8L2xpPg0KPGxpIGFyaWEtbGV2ZWw9IjEiPkNoYXJsZXMgU21pdGg8L2xpPg0KPGxpIGFyaWEtbGV2ZWw9IjEiPlRoZSBQcmlzb25lciBXaW5lIENvbXBhbnk8L2xpPg0KPGxpIGFyaWEtbGV2ZWw9IjEiPlJvYmVydCBNb25kYXZpPC9saT4NCjxsaSBhcmlhLWxldmVsPSIxIj5NeSBGYXZvcml0ZSBOZWlnaGJvcjwvbGk+DQo8bGkgYXJpYS1sZXZlbD0iMSI+U2NocmFkZXI8L2xpPg0KPC91bD4NCjxwPkl0IGFsc28gY3JlYXRlcyBhbmQgc2VsbHMgc3Bpcml0cyB0byB3aG9sZXNhbGUgZGlzdHJpYnV0b3JzLCByZXRhaWxlcnMsIG9uLXByZW1pc2UgbG9jYXRpb25zIGFuZCBzdGF0ZSBhbGNvaG9sIGJldmVyYWdlIGNvbnRyb2wgYWdlbmNpZXMgaW5jbHVkaW5nIHRoZSBmb2xsb3dpbmcgYnJhbmRzOiZuYnNwOzwvcD4NCjx1bD4NCjxsaSBhcmlhLWxldmVsPSIxIj5DYXNhIE5vYmxlPC9saT4NCjxsaSBhcmlhLWxldmVsPSIxIj5Db3BwZXIgJmFtcDsgS2luZ3M8L2xpPg0KPGxpIGFyaWEtbGV2ZWw9IjEiPkhpZ2ggV2VzdDwvbGk+DQo8bGkgYXJpYS1sZXZlbD0iMSI+TWkgQ0FNUE88L2xpPg0KPGxpIGFyaWEtbGV2ZWw9IjEiPk5lbHNvbidzIEdyZWVuIEJyaWVyPC9saT4NCjxsaSBhcmlhLWxldmVsPSIxIj5TVkVES0E8L2xpPg0KPC91bD4NCjxoNCBpZD0ib3B0aW9uLWNhcmUtaGVhbHRoLWluYyI+T3B0aW9uIENhcmUgSGVhbHRoIEluYy48L2g0Pg0KPHA+PGEgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc3RvY2tzL05BU0RBUS9PUENILyI+T3B0aW9uIENhcmUgSGVhbHRoIEluYy4gKE5BU0RBUTogT1BDSCk8L2E+LCBoZWFkcXVhcnRlcmVkIGluIEJhbm5vY2tidXJuLCBJbGxpbm9pcywgb2ZmZXJzIGhvbWUgYW5kIGFsdGVybmF0ZSBzaXRlIGluZnVzaW9uIHNlcnZpY2VzIHN1Y2ggYXMgYW50aS1pbmZlY3RpdmUgdGhlcmFwaWVzLCBob21lIGluZnVzaW9uIHNlcnZpY2VzIHRvIHRyZWF0IGhlYXJ0IGZhaWx1cmUsIGhvbWUgcGFyZW50ZXJhbCBudXRyaXRpb24gYW5kIGVudGVyYWwgbnV0cml0aW9uIHN1cHBvcnQgc2VydmljZXMgZm9yIHN0cm9rZSwgY2FuY2VyIGFuZCBnYXN0cm9pbnRlc3RpbmFsIGRpc2Vhc2VzLiBUaGUgY29tcGFueSBhbHNvIHByb3ZpZGVzIGltbXVub2dsb2J1bGluIGluZnVzaW9uIHRoZXJhcGllcyBhbmQgdHJlYXRtZW50cyBmb3IgY2hyb25pYyBpbmZsYW1tYXRvcnkgZGlzb3JkZXJzIChDcm9obidzIGRpc2Vhc2UsIHBsYXF1ZSBwc29yaWFzaXMsIHBzb3JpYXRpYyBhcnRocml0aXMsIHJoZXVtYXRvaWQgYXJ0aHJpdGlzLCB1bGNlcmF0aXZlIGNvbGl0aXMgYW5kIG90aGVyIGNocm9uaWMgaW5mbGFtbWF0b3J5IGRpc29yZGVycykuIFRoZSBjb21wYW55IGFsc28gb2ZmZXJzIHRyZWF0bWVudHMgZm9yIGFteW90cm9waGljIGxhdGVyYWwgc2NsZXJvc2lzIGFuZCBkdWNoZW5uZSBtdXNjdWxhciBkeXN0cm9waHkgYW5kIGluZnVzaW9uIHRoZXJhcGllcyBmb3IgYmxlZWRpbmcgZGlzb3JkZXJzIGFuZCBvdGhlciBjb25kaXRpb25zLjwvcD4NCjxoMyBpZD0iaG93LXRvLWludmVzdC1pbi1pbnNpZGVyLXNlbGxpbmctc3RvY2tzIj5Ib3cgdG8gSW52ZXN0IGluIEluc2lkZXIgU2VsbGluZyBTdG9ja3M8L2gzPg0KPHA+SXQgbWlnaHQgc2VlbSB3ZWlyZCB0byBjb25zaWRlciBpbnZlc3RpbmcgaW4gc3RvY2tzIHRoYXQgY29tcGFueSBleGVjdXRpdmVzIGFyZSBzZWxsaW5nLiBIb3dldmVyLCBpdCdzIGltcG9ydGFudCB0byByZW1lbWJlciB0aGF0IGl0J3Mgbm90IGFsd2F5cyBhcHByb3ByaWF0ZSB0byBkdW1wIHN0b2NrcyB0aGF0IGluc2lkZXJzIHNlbGwuIEluIGZhY3QsIHlvdSBtaWdodCB3YW50IHRvIGludmVzdCBpbiB0aGVtIGFueXdheS48L3A+DQo8aDQgaWQ9InN0ZXAtMS1kby15b3VyLXJlc2VhcmNoIj5TdGVwIDE6IERvIHlvdXIgcmVzZWFyY2guPC9oND4NCjxwPlRha2UgYSBsb29rIGF0IHRoZSBmb3JtcyBvbiB0aGUgU0VDJ3MgRURHQVIgZGF0YWJhc2Ugb3IgbG9vayBhdCB0aGUgPGEgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vYWxsLWFjY2Vzcy9pbnNpZGVyLXRyYWRlcy1zY3JlZW5lci8iPk1hcmtldEJlYXQgSW5zaWRlciBUcmFuc2FjdGlvbnMgU2NyZWVuZXI8L2E+IHRvIGxlYXJuIGFib3V0IHZhcmlvdXMgYWN0aW9ucyB0YWtlbiBieSBjb21wYW55IGluc2lkZXJzLiBJdCdzIGEgZ3JlYXQgZmlyc3Qgc3RhcnQgdG8gaWRlbnRpZnkgdGhlIHN0b2NrcyB0aGF0IGFyZSBnb2luZyB1cCBhbmQgZG93bi4gVGFrZSBhIGxvb2sgYXQgYSB3aWRlIHN3YXRoIG9mIGNvbXBhbmllcyBpbiBvcmRlciB0byBwaW5wb2ludCB0aGUgcmlnaHQgaW52ZXN0aW5nIG9wdGlvbiBmb3IgeW91LiZuYnNwOzwvcD4NCjxoNCBpZD0ic3RlcC0yLWlkZW50aWZ5LXRoZS1tZXRob2QteW91LXdhbnQtdG8tdXNlLXRvIj5TdGVwIDI6IElkZW50aWZ5IHRoZSBtZXRob2QgeW91IHdhbnQgdG8gdXNlIHRvIHRyYWRlIG9yIGludmVzdC48L2g0Pg0KPHA+SG93IGRvIHlvdSB3YW50IHRvIHRyYWRlIGFuZC9vciBpbnZlc3Q/IEV2YWx1YXRlIHNldmVyYWwgb3B0aW9ucyB0aGF0IGFsaWduIHdpdGggeW91ciByaXNrIHRvbGVyYW5jZSBhbmQgZ29hbHMgYmVmb3JlIHlvdSBnZXQgc3RhcnRlZDo8L3A+DQo8dWw+DQo8bGk+PHN0cm9uZz5CdXktYW5kLWhvbGQgaW52ZXN0aW5nOiZuYnNwOzwvc3Ryb25nPkJ1eS1hbmQtaG9sZCBpbnZlc3RvcnMgbWFrZSBwdXJjaGFzZXMgd2l0aCB0aGUgaW50ZW50aW9uIG9mIGhvbGRpbmcgdGhlaXIgaW52ZXN0bWVudHMgZm9yIGEgbG9uZyB0aW1lLiBUaGVzZSBpbnZlc3RvcnMgaG9sZCBzaGFyZXMgb3ZlciBhIG51bWJlciBvZiB5ZWFycy4mbmJzcDs8L2xpPg0KPGxpPjxzdHJvbmc+RGF5IHRyYWRpbmc6IDwvc3Ryb25nPkRheSB0cmFkaW5nIG1lYW5zIHRoYXQgeW91IHRha2Ugb3V0IGEgcG9zaXRpb24gYW5kIHRoZW4gY2xvc2Ugb3V0IG9mIHBvc2l0aW9ucyB3aXRoaW4gdGhlIHNhbWUgdHJhZGluZyBkYXkuIFlvdSBjYW4gdXNlIGEgbnVtYmVyIG9mIGRpZmZlcmVudCBzdHJhdGVnaWVzIHRvIHRhcmdldCBzdG9ja3MgKGluY2x1ZGluZyBpbnNpZGVyIHNlbGxpbmcpIHRvIGRldGVybWluZSB0aGUgc3RvY2tzIHRvIHRyYWRlLjwvbGk+DQo8bGk+PHN0cm9uZz5Qb3NpdGlvbiB0cmFkaW5nOjwvc3Ryb25nPiBQb3NpdGlvbiB0cmFkaW5nIHVzZXMgbG9uZ2VyLXRlcm0gY2hhcnRzIGNvbXBhcmVkIHRvIHRob3NlIHdobyBkYXkgdHJhZGUsIGluY2x1ZGluZyBtb250aGx5IGNoYXJ0cywgdG8gaGVscCB5b3UgYW50aWNpcGF0ZSB3aGF0IHdpbGwgaGFwcGVuIHdpdGggdGhlIHN0b2NrLiBZb3VyIHRyYWRlIG1pZ2h0IGxhc3QgZGF5cyBvciB3ZWVrcy48L2xpPg0KPGxpPjxzdHJvbmc+VHJlbmQgdHJhZGluZzogPC9zdHJvbmc+VHJlbmQgdHJhZGVycyBsb29rIGZvciBzdWNjZXNzaXZlIGhpZ2hlciBoaWdocyBvciBsb3dlciBoaWdocyBpbiBvcmRlciB0byBpZGVudGlmeSB0aGUgdHJlbmQgb2YgYSBzZWN1cml0eS4gVHJlbmQgdHJhZGVycyBiZW5lZml0IGZyb20gdGhlIHVwcyBhbmQgZG93bnMgaW4gdGhlIG1hcmtldCBhbmQgY2FuIGFsc28gdGFrZSBpbnNpZGVyIHNlbGxpbmcgYW5kIGJ1eWluZyBpbnRvIGFjY291bnQuPC9saT4NCjxsaT48c3Ryb25nPlN3aW5nIHRyYWRpbmc6PC9zdHJvbmc+IFN3aW5nIHRyYWRlcnMgdHJhZGUgYmFzZWQgb24gc2hvcnQtdGVybSBwcmljZSBjaGFuZ2VzLiBTd2luZyB0cmFkZXJzIHRyYWRlIGZyZXF1ZW50bHkgb3ZlciBhIHNob3J0ZXIgdGltZSBwZXJpb2QgYW5kIHRha2UgbGFyZ2VyIHBvc2l0aW9ucy4gQXMgYSBuZXcgdHJlbmQgdHJpZXMgdG8gZXN0YWJsaXNoIGl0c2VsZiwgdHJhZGVycyBzZWUgdGhlIHByaWNlIHZvbGF0aWxpdHkgYW5kIG1ha2UgdGhlaXIgbW92ZS4mbmJzcDs8L2xpPg0KPC91bD4NCjxwPk5vIG9uZSBtZXRob2QgaXMgYmV0dGVyIHRoYW4gYW5vdGhlciwgYnV0IHlvdSBtdXN0IGNob29zZSBhbiBvcHRpb24gd2l0aCB3aGljaCB5b3UgZmVlbCBjb21mb3J0YWJsZS4gWW91IGNhbiBhbHNvIGludmVzdCBhbmQgdHJhZGUgYXQgdGhlIHNhbWUgdGltZSBvciBjaG9vc2UgYSBkaWZmZXJlbnQgdHJhZGluZyBtZXRob2QgYWx0b2dldGhlci48L3A+DQo8aDQgaWQ9InN0ZXAtMi1vcGVuLWEtdHJhZGluZy1hY2NvdW50Ij5TdGVwIDI6IE9wZW4gYSB0cmFkaW5nIGFjY291bnQuPC9oND4NCjxwPkRvIHlvdSBhbHJlYWR5IGhhdmUgYSB0cmFkaW5nIGFjY291bnQ/IElmIG5vdCwgY2hvb3NlIHRoZSBjb3JyZWN0IHRyYWRpbmcgcGxhdGZvcm0gYW5kIGZ1bmQgaXQuIExvb2sgaW50byBhbGwgYXNwZWN0cyBvZiBzZXZlcmFsIHBsYXRmb3JtcyBiZWZvcmUgeW91IGNob29zZSwgaW5jbHVkaW5nIHRoZSBmZWVzIGludm9sdmVkLCB0aGUgcGxhdGZvcm0gdGhhdCB5b3Ugd2FudCB0byB1c2UgYW5kIGFsbCB0aGUgb3RoZXIgZmFjdG9ycyB0aGF0IHdpbGwgaGVscCB5b3UgYmVjb21lIGEgc3VjY2Vzc2Z1bCB0cmFkZXIgb3IgaW52ZXN0b3IuJm5ic3A7PC9wPg0KPGg0IGlkPSJzdGVwLTMtc3RhcnQtdHJhZGluZyI+U3RlcCAzOiBTdGFydCB0cmFkaW5nLjwvaDQ+DQo8cD5PbmNlIHlvdSd2ZSBzZXQgdXAgeW91ciB0cmFkaW5nIGFjY291bnQsIHRyeSBwYXBlciB0cmFkaW5nIGJlZm9yZSB5b3Ugc3RhcnQgdXNpbmcgcmVhbCBtb25leS4gUGFwZXIgdHJhZGluZyBsZXRzIHlvdSBwcmFjdGljZSB1c2luZyBmYWtlIG1vbmV5LiBJZiB5b3UndmUgbmV2ZXIgdHJhZGVkIGJlZm9yZSwgeW91IG1heSB3YW50IHRvIHNwZW5kIGEgY2h1bmsgb2YgdGltZSBsZWFybmluZyBob3cgdG8gdHJhZGUgb24gYSBwYXBlciB0cmFkaW5nIGFjY291bnQuPC9wPg0KPHA+T25jZSB5b3UncmUgcmVhZHkgdG8gaW52ZXN0IG9yIHRyYWRlLCBzdGVlciBjbGVhciBvZiBpbnZlc3Rpbmcgb3IgdHJhZGluZyBtb3JlIG1vbmV5IHRoYW4geW91J3JlIHdpbGxpbmcgdG8gbG9zZS48L3A+DQo8aDMgaWQ9ImZpbmFsLXRob3VnaHRzIj5GaW5hbCBUaG91Z2h0czwvaDM+DQo8cD5JdCdzIGEgZ29vZCBpZGVhIHRvIHBheSBhdHRlbnRpb24gdG8gaW5zaWRlciBzZWxsaW5nIGJlY2F1c2UgaXQgaW5kaWNhdGVzIHRoYXQgYSBjb21wYW55J3Mgc3RvY2sgcHJpY2UgbWF5IGdvIGRvd24uIEhvd2V2ZXIsIGRvbid0IHVzZSBpbnNpZGVyIHNlbGxpbmcgYXMgdGhlIG9ubHkgdGFjdGljIHRvIGlkZW50aWZ5IHRoZSByaWdodCBpbnZlc3RtZW50cyB0aGF0IGZpdCB5b3VyIG5lZWRzLjwvcD48L2Rpdj48c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+ZG9jdW1lbnQud3JpdGUoJzxpbWcgc3JjPSJodHRwczovL3d3dy5hbWVyaWNhbmNvbnN1bWVyJyArICduZXdzLm5ldC9zY3JpcHRzL3N0YW5kYWxvbmUvVmlld0NvdW50LmFzaHg/dHlwZT1qJmlkPTUzOTk5NzQgJnJlZmVycmVyPScgKyBlbmNvZGVVUklDb21wb25lbnQoZG9jdW1lbnQucmVmZXJyZXIpICsgJyIgYWx0PSIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIC8+Jyk7PC9zY3JpcHQ+PC9kaXY+PGRpdiBjbGFzcz0iYXV0aG9yLWJpbyBib3JkZXItdG9wIGJvcmRlci1ib3R0b20gcC0zIGQtZmxleCBmbGV4LXdyYXAgbWItMyIgc3R5bGU9ImJvcmRlci1jb2xvcjogdmFyKC0tZ3JheS00KTsiPjxhIGhyZWY9Ii9hdXRob3JzL21lbGlzc2EtYnJvY2svIiBjbGFzcz0icHItMyBwYi0xIiBzdHlsZT0iZmxleDogMSAwIDE4MHB4OyBtYXgtd2lkdGg6MTgwcHg7Ij48aW1nIGNsYXNzPSJ3LTEwMCByb3VuZGVkIiBsb2FkaW5nPSJsYXp5IiBkZWNvZGluZz0iYXN5bmMiIGhlaWdodD0iTmFOIiB3aWR0aD0iMTgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL2F1dGhvcnMvc21hbGxfMjAyMzExMDYxMDUxNDVfYXV0aG9yLW1lbGlzc2EtYnJvY2suanBnIiBhbHQ9Ik1lbGlzc2EgQnJvY2siIHN0eWxlPSJvYmplY3QtZml0OiBjb3Zlcjthc3BlY3QtcmF0aW86IDQvNTt3aWR0aDogMTAwJTsiIC8+PC9hPjxkaXYgc3R5bGU9ImZsZXg6IDE4IDAgMjcwcHg7ICI+PGRpdiBjbGFzcz0idy0xMDAgZC1mbGV4IGZsZXgtd3JhcCBhbGlnbi1pdGVtcy1lbmQgcGItMCBtYi0xIGMtZGFyay1ibHVlIiA+PGRpdiBjbGFzcz0idXBwZXItbm90ZSBibHVlLWFjY2VudC11bmRlciB3LTEwMCBtdC0yIG10LXNtLTAiPkFib3V0IFRoZSBFZGl0b3IgPC9kaXY+PGgzIGNsYXNzPSJteS0wIGF1dGhvci10aXRsZSBoNCIgc3R5bGU9ImxpbmUtaGVpZ2h0OjEuMDVlbTsiPjxhIGhyZWY9Ii9hdXRob3JzL21lbGlzc2EtYnJvY2svIiBjbGFzcz0iYy1kYXJrLWJsdWUiPk1lbGlzc2EgQnJvY2s8L2E+PC9oMz48L2Rpdj48aDQgY2xhc3M9Img1Ij5Db250cmlidXRpbmcgQXV0aG9yPC9oND48ZGl2IGNsYXNzPSJyb3cganVzdGlmeS1jb250ZW50LWJldHdlZW4gYWxpZ24taXRlbXMtY2VudGVyIj48dWwgY2xhc3M9ImNvbC0xMiBjb2wtc20tYXV0byBkLWlubGluZS1ibG9jayBtbC0wIG15LTAgbGlzdC1zdHlsZS1ub25lIj48bGkgY2xhc3M9Im1yLTIgbXktMSBkLWlubGluZS1ibG9jayI+PGEgaHJlZj0iaHR0cHM6Ly93d3cubGlua2VkaW4uY29tL2luL21lbGlzc2EtYnJvY2stNTU3ODc4MTcwLyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIgbm9mb2xsb3ciIHRpdGxlPSJMaW5rZWRJbiIgY2xhc3M9ImJ0biBidG4tc2hhcmUiPjxzcGFuIGNsYXNzPSJmYS1icmFuZHMgZmEtbGlua2VkaW4taW4iPjwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9Im1yLTIgbXktMSBkLWlubGluZS1ibG9jayI+PGEgaHJlZj0ibWFpbHRvOmVkaXRvcmlhbEBtYXJrZXRiZWF0LmNvbSIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIgbm9mb2xsb3ciIHRpdGxlPSJFbWFpbCIgY2xhc3M9ImJ0biBidG4tc2hhcmUiPjxzcGFuIGNsYXNzPSJmYS1yZWd1bGFyIGZhLWVudmVsb3BlIj48L3NwYW4+PC9hPjwvbGk+PC91bD48ZGl2IGNsYXNzPSJjb2wtYXV0byI+PGEgaHJlZj0iL2F1dGhvcnMvbWVsaXNzYS1icm9jay8iIGNsYXNzPSJkLWlubGluZS1ibG9jayBteS0xIHVwcGVyLWxpbmstZnVsbCIgc3R5bGU9ImZvbnQtc2l6ZToxcmVtOyI+TGVhcm4gTW9yZTxzcGFuIGNsYXNzPSJzci1vbmx5Ij4gYWJvdXQgTWVsaXNzYSBCcm9jazwvc3Bhbj48L2E+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0iY29sLWxnLTQgZC1wcmludC1ub25lIiBzdHlsZT0iaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7Ij48ZGl2IGNsYXNzPSJyb3cgbXgtMCIgc3R5bGU9ImhlaWdodDogYXV0byAhaW1wb3J0YW50OyI+PGRpdiBjbGFzcz0iY29sLXNtLTggY29sLWxnLTEyIHB4LTAgbXQtbGctMyIgaWQ9InBsYWNlZC1zaWRlYmFyIj48ZGl2IGNsYXNzPSJyb3cgbXgtMCBtYi0zIj48ZGl2IGNsYXNzPSJjb2wtMTIgcG9zaXRpb24tcmVsYXRpdmUgcHgtc20tMCBwYi0wIHBiLXNtLWF1dG8gZC1mbGV4IGp1c3RpZnktY29udGVudC1jZW50ZXIgYWxpZ24taXRlbXMtY2VudGVyIj48aW1nIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgaGVpZ2h0PSIyMDkiIHdpZHRoPSIxNzAiICBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3ByZW1pdW0tcmVwb3J0cy9zbWFsbF8yMDI0MDYyODA5MDQwNF9yZXBvcnRwcmV2aWV3MjAyNC0wNi1jb3Zlci03LWVuZXJneXN0b2Nrcy5wbmciIGNsYXNzPSJtdC0yIHBvc2l0aW9uLXJlbGF0aXZlIiBzdHlsZT0ibWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87ei1pbmRleDoxOyIgYWx0PSI3IEVuZXJneSBTdG9ja3MgdG8gQnV5IGFuZCBIb2xkIEZvcmV2ZXIgQ292ZXIiLz48ZGl2IGNsYXNzPSJiZy1saWdodC1ibHVlIHBvc2l0aW9uLWFic29sdXRlIHctMTAwIiBzdHlsZT0iaGVpZ2h0OjYwJTt3aWR0aDoxMDAlO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjA7Ij48L2Rpdj48L2Rpdj48ZGl2IGlkPSJwbmxTaWdudXAiIGNsYXNzPSJjb2wtMTIgYmctbGlnaHQtYmx1ZSByb3VuZGVkLWJvdHRvbSBhbGlnbi1pdGVtcy1jZW50ZXIiPg0KCTxkaXYgaWQ9ImRpdlN1YnNjcmliZSIgY2xhc3M9InN1YnNjcmliZSBkLWlubGluZS1ibG9jayBweS0zIHB4LTEiPjxkaXYgY2xhc3M9ImgyIG0tMCBtYi0yIGMtZGFyay1ibHVlIj43IEVuZXJneSBTdG9ja3MgdG8gQnV5IGFuZCBIb2xkIEZvcmV2ZXI8L2Rpdj48cCBjbGFzcz0iZm9udC1zbWFsbCI+RG8geW91IGV4cGVjdCB0aGUgZ2xvYmFsIGRlbWFuZCBmb3IgZW5lcmd5IHRvIHNocmluaz8hIElmIG5vdCwgaXQncyB0aW1lIHRvIHRha2UgYSBsb29rIGF0IGhvdyBlbmVyZ3kgc3RvY2tzIGNhbiBwbGF5IGEgcGFydCBpbiB5b3VyIHBvcnRmb2xpby48L3A+PGRpdiBjbGFzcz0icm93IG5hcnJvdy1ndXR0ZXItcm93Ij48aW5wdXQgbmFtZT0idHh0UmVnaXN0cmF0aW9uRW1haWwiIHR5cGU9InRleHQiIGlkPSJ0eHRSZWdpc3RyYXRpb25FbWFpbCIgY2xhc3M9ImItd2hpdGUgY29sLW1kLTcgY29sLWxnLTEyIiBwbGFjZWhvbGRlcj0iWW91ciBFbWFpbCBBZGRyZXNzIiBhcmlhLWxhYmVsPSJFbWFpbCBBZGRyZXNzIiAvPjxpbnB1dCB0eXBlPSJidXR0b24iIG5hbWU9ImJ0bkhBU3VibWl0IiB2YWx1ZT0iU2lnbi1VcCBOb3cgKEZyZWUpIiBvbmNsaWNrPSJpZiAoQ2hlY2tFbWFpbCgmIzM5O3R4dFJlZ2lzdHJhdGlvbkVtYWlsJiMzOTssICYjMzk7U2hvd1N1Z2dlc3Rpb25zJiMzOTssICYjMzk7Yy1ibGFjayYjMzk7KSkgeyB3aW5kb3cubG9jYXRpb24gPSAmIzM5Oy9uZXdzbGV0dGVyLz9SZWdpc3RyYXRpb25Db2RlPUZyZWVSZXBvcnQtUGxhY2VkQXJ0aWNsZSZhbXA7UmVnaXN0cmF0aW9uVHlwZT1FbmVyZ3lCdXlBbmRIb2xkRm9yZXZlciZhbXA7UmVnaXN0cmF0aW9uRG9tYWluPW1hcmtldGJlYXQuY29tJmFtcDtSZWdpc3RlckVtYWlsPSYjMzk7K2VuY29kZVVSSUNvbXBvbmVudChkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgmIzM5O3R4dFJlZ2lzdHJhdGlvbkVtYWlsJiMzOTspLnZhbHVlKTsgcmV0dXJuIHRydWU7fSBlbHNlIHsgcmV0dXJuIGZhbHNlOyB9OyIgaWQ9ImJ0bkhBU3VibWl0IiBjbGFzcz0iY29sLW1kLTUgY29sLWxnLTEyIGJ0biBidG4tZmVhdHVyZWQiIC8+PGRpdiBpZD0iU2hvd1N1Z2dlc3Rpb25zIj48L2Rpdj48L2Rpdj48L2Rpdj4NCjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9Im1iLTQiPjxkaXYgY2xhc3M9InNlY3Rpb24taGVhZGluZyI+PGgyIGNsYXNzPSJ0ZXh0LWNhcGl0YWxpemUiPmluc2lkZXIgc2VsbGluZyBIZWFkbGluZXM8L2gyPjxhIGhyZWY9Ii9oZWFkbGluZXMvP3F1ZXJ5PWluc2lkZXIgc2VsbGluZyIgY2xhc3M9InVwcGVyLWxpbmsiPlZpZXcgTW9yZSA8c3BhbiBjbGFzcz0ic3Itb25seSI+aW5zaWRlciBzZWxsaW5nIEhlYWRsaW5lczwvc3Bhbj48L2E+PC9kaXY+PHVsIGNsYXNzPSJhcnRpY2xlLWxpc3QgbS0wIHAtMCIgc3R5bGU9ImZvbnQtc2l6ZTowLjlyZW07Ij48bGkgY2xhc3M9ImVudHJ5LWNhcmQgaG92ZXItY2FyZCBib3JkZXItMCBuZXdzLXNpZGViYXIgZC1mbGV4IGZsZXgtd3JhcCBhbGlnbi1pdGVtcy1jZW50ZXIgcC0wIHBvc2l0aW9uLXJlbGF0aXZlIj48ZGl2IGNsYXNzPSJpbWFnZS1saW5rIj48aW1nICBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2ltYWdlcy9hc3NvY2lhdGVkLXByZXNzLzQ5ZXJzLWJpbGxzLWZvb3RiYWxsLTIwMjQtMTItMTEtMS10aHVtYnBob3RvLmpwZyIgYWx0PSJXb3JrZXJzIGNsZWFyIHNub3cgaW4gSGlnaG1hcmsgU3RhZGl1bSBpbiBwcmVwYXJhdGlvbiBmb3IgYSBTdW5kYXkgTmlnaHQgRm9vdGJhbGwgZ2FtZSBiZXR3ZWVuIHRoZSDigKYiIGRlY29kaW5nPSJhc3luYyIgbG9hZGluZz0ibGF6eSI+PC9kaXY+PGRpdiBjbGFzcz0iZGVzY3JpcHRpb24gcC0yIj48ZGl2IGNsYXNzPSJ0aXRsZSBjLWRhcmstZ3JheSBmb250LXdlaWdodC1ib2xkIGZvbnQtc21hbGwiPlZpbmNlIENhcnRlciBhbmQgVHJhY3kgTWNHcmFkeSBhbW9uZyAxMCBsaW1pdGVkIHBhcnRuZXJzIHdobyd2ZSBqb2luZWQgQmlsbHMnIG93bmVyc2hpcCBncm91cDwvZGl2PjxkaXYgY2xhc3M9ImQtYmxvY2sgZm9udC1zbWFsbGVyIHRleHQtdXBwZXJjYXNlIG10LTEgcG9zdC10aW1lIj5CeSBUaGUgQXNzb2NpYXRlZCBQcmVzcyA8c3BhbiBjbGFzcz0iZC1pbmxpbmUtYmxvY2sgbXgtMSI+fDwvc3Bhbj4gRGVjZW1iZXIgMTEsIDIwMjQ8L2Rpdj48L2Rpdj48YSBjbGFzcz0ic3RyZXRjaGVkLWxpbmsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2FydGljbGVzL3ZpbmNlLWNhcnRlci1hbmQtdHJhY3ktbWNncmFkeS1hbW9uZy0xMC1saW1pdGVkLXBhcnRuZXJzLXdob3ZlLWpvaW5lZC1iaWxscy1vd25lcnNoaXAtZ3JvdXAtMjAyNC0xMi0xMS8iIHJlbD0ibm9mb2xsb3ciPjxzcGFuIGNsYXNzPSJzci1vbmx5Ij5WaWV3IFZpbmNlIENhcnRlciBhbmQgVHJhY3kgTWNHcmFkeSBhbW9uZyAxMCBsaW1pdGVkIHBhcnRuZXJzIHdobyd2ZSBqb2luZWQgQmlsbHMnIG93bmVyc2hpcCBncm91cDwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImVudHJ5LWNhcmQgaG92ZXItY2FyZCBib3JkZXItMCBuZXdzLXNpZGViYXIgZC1mbGV4IGZsZXgtd3JhcCBhbGlnbi1pdGVtcy1jZW50ZXIgcC0wIHBvc2l0aW9uLXJlbGF0aXZlIj48ZGl2IGNsYXNzPSJpbWFnZS1saW5rIj48aW1nICBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2ltYWdlcy9hc3NvY2lhdGVkLXByZXNzL25mbC1uaWtlLWZvb3RiYWxsLTIwMjQtMTItMTEtMS10aHVtYnBob3RvLmpwZyIgYWx0PSJBIFdhc2hpbmd0b24gQ29tbWFuZGVycyBsb2dvIGFuZCBhIE5pa2UgbG9nbyBhcmUgc2VlbiBvbiBhIHBsYXllcidzIHVuaWZvcm0gYmVmb3JlIGFuIE5GTCBmb290YmFsbCDigKYiIGRlY29kaW5nPSJhc3luYyIgbG9hZGluZz0ibGF6eSI+PC9kaXY+PGRpdiBjbGFzcz0iZGVzY3JpcHRpb24gcC0yIj48ZGl2IGNsYXNzPSJ0aXRsZSBjLWRhcmstZ3JheSBmb250LXdlaWdodC1ib2xkIGZvbnQtc21hbGwiPk5GTCBhbmQgTmlrZSBleHRlbmQgdGhlaXIgcGFydG5lcnNoaXAgd2l0aCBhIDEwLXllYXIgZGVhbCwgd2lsbCBmb2N1cyBvbiBncm93aW5nIHRoZSBzcG9ydCBnbG9iYWxseTwvZGl2PjxkaXYgY2xhc3M9ImQtYmxvY2sgZm9udC1zbWFsbGVyIHRleHQtdXBwZXJjYXNlIG10LTEgcG9zdC10aW1lIj5CeSBUaGUgQXNzb2NpYXRlZCBQcmVzcyA8c3BhbiBjbGFzcz0iZC1pbmxpbmUtYmxvY2sgbXgtMSI+fDwvc3Bhbj4gRGVjZW1iZXIgMTEsIDIwMjQ8L2Rpdj48L2Rpdj48YSBjbGFzcz0ic3RyZXRjaGVkLWxpbmsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2FydGljbGVzL25mbC1hbmQtbmlrZS1leHRlbmQtdGhlaXItcGFydG5lcnNoaXAtd2l0aC1hLTEwLXllYXItZGVhbC13aWxsLWZvY3VzLW9uLWdyb3dpbmctdGhlLXNwb3J0LWdsb2JhbGx5LTIwMjQtMTItMTEvIiByZWw9Im5vZm9sbG93Ij48c3BhbiBjbGFzcz0ic3Itb25seSI+VmlldyBORkwgYW5kIE5pa2UgZXh0ZW5kIHRoZWlyIHBhcnRuZXJzaGlwIHdpdGggYSAxMC15ZWFyIGRlYWwsIHdpbGwgZm9jdXMgb24gZ3Jvd2luZyB0aGUgc3BvcnQgZ2xvYmFsbHk8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJlbnRyeS1jYXJkIGhvdmVyLWNhcmQgYm9yZGVyLTAgbmV3cy1zaWRlYmFyIGQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyIHAtMCBwb3NpdGlvbi1yZWxhdGl2ZSI+PGRpdiBjbGFzcz0iaW1hZ2UtbGluayI+PGltZyAgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9pbWFnZXMvZ2VuZXJpYy9wb2xpdGljcy5qcGciIGFsdD0iUG9saXRpY3MgbmV3cyBpY29uIiBkZWNvZGluZz0iYXN5bmMiIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iNDMwIiB3aWR0aD0iNjUwIj48L2Rpdj48ZGl2IGNsYXNzPSJkZXNjcmlwdGlvbiBwLTIiPjxkaXYgY2xhc3M9InRpdGxlIGMtZGFyay1ncmF5IGZvbnQtd2VpZ2h0LWJvbGQgZm9udC1zbWFsbCI+RVUgdGFyZ2V0cyBSdXNzaWEncyBnaG9zdCBmbGVldCBzaGlwcGluZyBvaWwgaW4gYSBuZXcgcm91bmQgb2Ygc2FuY3Rpb25zPC9kaXY+PGRpdiBjbGFzcz0iZC1ibG9jayBmb250LXNtYWxsZXIgdGV4dC11cHBlcmNhc2UgbXQtMSBwb3N0LXRpbWUiPkJ5IFRoZSBBc3NvY2lhdGVkIFByZXNzIDxzcGFuIGNsYXNzPSJkLWlubGluZS1ibG9jayBteC0xIj58PC9zcGFuPiBEZWNlbWJlciAxMSwgMjAyNDwvZGl2PjwvZGl2PjxhIGNsYXNzPSJzdHJldGNoZWQtbGluayIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vYXJ0aWNsZXMvZXUtdGFyZ2V0cy1ydXNzaWFzLWdob3N0LWZsZWV0LXNoaXBwaW5nLW9pbC1pbi1hLW5ldy1yb3VuZC1vZi1zYW5jdGlvbnMtMjAyNC0xMi0xMS8iIHJlbD0ibm9mb2xsb3ciPjxzcGFuIGNsYXNzPSJzci1vbmx5Ij5WaWV3IEVVIHRhcmdldHMgUnVzc2lhJ3MgZ2hvc3QgZmxlZXQgc2hpcHBpbmcgb2lsIGluIGEgbmV3IHJvdW5kIG9mIHNhbmN0aW9uczwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImVudHJ5LWNhcmQgaG92ZXItY2FyZCBib3JkZXItMCBuZXdzLXNpZGViYXIgZC1mbGV4IGZsZXgtd3JhcCBhbGlnbi1pdGVtcy1jZW50ZXIgcC0wIHBvc2l0aW9uLXJlbGF0aXZlIj48ZGl2IGNsYXNzPSJpbWFnZS1saW5rIj48aW1nICBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2ltYWdlcy9hc3NvY2lhdGVkLXByZXNzL2dvb2dsZS1nZW1pbmktMjAyNC0xMi0xMS0xLXRodW1icGhvdG8uanBnIiBhbHQ9IkFscGhhYmV0IENFTyBTdW5kYXIgUGljaGFpIHNwZWFrcyBhYm91dCBHZW1pbmkgYXQgYSBHb29nbGUgSS9PIGV2ZW50IGluIE1vdW50YWluIFZpZXcsIENhbGlmIiBkZWNvZGluZz0iYXN5bmMiIGxvYWRpbmc9ImxhenkiPjwvZGl2PjxkaXYgY2xhc3M9ImRlc2NyaXB0aW9uIHAtMiI+PGRpdiBjbGFzcz0idGl0bGUgYy1kYXJrLWdyYXkgZm9udC13ZWlnaHQtYm9sZCBmb250LXNtYWxsIj5Hb29nbGUgZm9yZ2VzIGFoZWFkIHdpdGggaXRzIG5leHQgZ2VuZXJhdGlvbiBvZiBBSSB0ZWNobm9sb2d5IHdoaWxlIGZlbmRpbmcgb2ZmIGEgYnJlYWt1cCB0aHJlYXQ8L2Rpdj48ZGl2IGNsYXNzPSJkLWJsb2NrIGZvbnQtc21hbGxlciB0ZXh0LXVwcGVyY2FzZSBtdC0xIHBvc3QtdGltZSI+QnkgVGhlIEFzc29jaWF0ZWQgUHJlc3MgPHNwYW4gY2xhc3M9ImQtaW5saW5lLWJsb2NrIG14LTEiPnw8L3NwYW4+IERlY2VtYmVyIDExLCAyMDI0PC9kaXY+PC9kaXY+PGEgY2xhc3M9InN0cmV0Y2hlZC1saW5rIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9hcnRpY2xlcy9nb29nbGUtZm9yZ2VzLWFoZWFkLXdpdGgtaXRzLW5leHQtZ2VuZXJhdGlvbi1vZi1haS10ZWNobm9sb2d5LXdoaWxlLWZlbmRpbmctb2ZmLWEtYnJlYWt1cC10aHJlYXQtMjAyNC0xMi0xMS8iIHJlbD0ibm9mb2xsb3ciPjxzcGFuIGNsYXNzPSJzci1vbmx5Ij5WaWV3IEdvb2dsZSBmb3JnZXMgYWhlYWQgd2l0aCBpdHMgbmV4dCBnZW5lcmF0aW9uIG9mIEFJIHRlY2hub2xvZ3kgd2hpbGUgZmVuZGluZyBvZmYgYSBicmVha3VwIHRocmVhdDwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImVudHJ5LWNhcmQgaG92ZXItY2FyZCBib3JkZXItMCBuZXdzLXNpZGViYXIgZC1mbGV4IGZsZXgtd3JhcCBhbGlnbi1pdGVtcy1jZW50ZXIgcC0wIHBvc2l0aW9uLXJlbGF0aXZlIj48ZGl2IGNsYXNzPSJpbWFnZS1saW5rIj48aW1nICBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2ltYWdlcy9hc3NvY2lhdGVkLXByZXNzL252aWRpYS0yMDI0LTEyLTExLTEtdGh1bWJwaG90by5qcGciIGFsdD0iQSBzaWduIHRvIGEgTnZpZGlhIG9mZmljZSBidWlsZGluZyBpcyBzaG93biBpbiBTYW50YSBDbGFyYSwgQ2FsaWYiIGRlY29kaW5nPSJhc3luYyIgbG9hZGluZz0ibGF6eSI+PC9kaXY+PGRpdiBjbGFzcz0iZGVzY3JpcHRpb24gcC0yIj48ZGl2IGNsYXNzPSJ0aXRsZSBjLWRhcmstZ3JheSBmb250LXdlaWdodC1ib2xkIGZvbnQtc21hbGwiPlN1cHJlbWUgQ291cnQgYWxsb3dzIGludmVzdG9ycycgY2xhc3MgYWN0aW9uIHRvIHByb2NlZWQgYWdhaW5zdCBtaWNyb2NoaXAgY29tcGFueSBOdmlkaWE8L2Rpdj48ZGl2IGNsYXNzPSJkLWJsb2NrIGZvbnQtc21hbGxlciB0ZXh0LXVwcGVyY2FzZSBtdC0xIHBvc3QtdGltZSI+QnkgVGhlIEFzc29jaWF0ZWQgUHJlc3MgPHNwYW4gY2xhc3M9ImQtaW5saW5lLWJsb2NrIG14LTEiPnw8L3NwYW4+IERlY2VtYmVyIDExLCAyMDI0PC9kaXY+PC9kaXY+PGEgY2xhc3M9InN0cmV0Y2hlZC1saW5rIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9hcnRpY2xlcy9zdXByZW1lLWNvdXJ0LWFsbG93cy1pbnZlc3RvcnMtY2xhc3MtYWN0aW9uLXRvLXByb2NlZWQtYWdhaW5zdC1taWNyb2NoaXAtY29tcGFueS1udmlkaWEtMjAyNC0xMi0xMS8iIHJlbD0ibm9mb2xsb3ciPjxzcGFuIGNsYXNzPSJzci1vbmx5Ij5WaWV3IFN1cHJlbWUgQ291cnQgYWxsb3dzIGludmVzdG9ycycgY2xhc3MgYWN0aW9uIHRvIHByb2NlZWQgYWdhaW5zdCBtaWNyb2NoaXAgY29tcGFueSBOdmlkaWE8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJlbnRyeS1jYXJkIGhvdmVyLWNhcmQgYm9yZGVyLTAgbmV3cy1zaWRlYmFyIGQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyIHAtMCBwb3NpdGlvbi1yZWxhdGl2ZSI+PGRpdiBjbGFzcz0iaW1hZ2UtbGluayI+PGltZyAgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9pbWFnZXMvYXNzb2NpYXRlZC1wcmVzcy91bml0ZWRoZWFsdGhjYXJlLWNlby1raWxsZWQtMjAyNC0xMi0xMS0xLXRodW1icGhvdG8uanBnIiBhbHQ9IlN1c3BlY3QgTHVpZ2kgTWFuZ2lvbmUgaXMgdGFrZW4gaW50byB0aGUgQmxhaXIgQ291bnR5IENvdXJ0aG91c2Ugb24gVHVlc2RheSwgRGVjZW1iZXIgMTAsIDIwMjQsIGluIOKApiIgZGVjb2Rpbmc9ImFzeW5jIiBsb2FkaW5nPSJsYXp5Ij48L2Rpdj48ZGl2IGNsYXNzPSJkZXNjcmlwdGlvbiBwLTIiPjxkaXYgY2xhc3M9InRpdGxlIGMtZGFyay1ncmF5IGZvbnQtd2VpZ2h0LWJvbGQgZm9udC1zbWFsbCI+VGhlIExhdGVzdDogVW5pdGVkSGVhbHRoY2FyZSBDRU8gc2hvb3Rpbmcgc3VzcGVjdCBjb250ZXN0cyBoaXMgZXh0cmFkaXRpb24gdG8gTmV3IFlvcms8L2Rpdj48ZGl2IGNsYXNzPSJkLWJsb2NrIGZvbnQtc21hbGxlciB0ZXh0LXVwcGVyY2FzZSBtdC0xIHBvc3QtdGltZSI+QnkgVGhlIEFzc29jaWF0ZWQgUHJlc3MgPHNwYW4gY2xhc3M9ImQtaW5saW5lLWJsb2NrIG14LTEiPnw8L3NwYW4+IERlY2VtYmVyIDExLCAyMDI0PC9kaXY+PC9kaXY+PGEgY2xhc3M9InN0cmV0Y2hlZC1saW5rIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9hcnRpY2xlcy90aGUtbGF0ZXN0LXVuaXRlZGhlYWx0aGNhcmUtY2VvLXNob290aW5nLXN1c3BlY3QtY29udGVzdHMtaGlzLWV4dHJhZGl0aW9uLWJhY2stdG8tbmV3LXlvcmstMjAyNC0xMi0xMS8iIHJlbD0ibm9mb2xsb3ciPjxzcGFuIGNsYXNzPSJzci1vbmx5Ij5WaWV3IFRoZSBMYXRlc3Q6IFVuaXRlZEhlYWx0aGNhcmUgQ0VPIHNob290aW5nIHN1c3BlY3QgY29udGVzdHMgaGlzIGV4dHJhZGl0aW9uIHRvIE5ldyBZb3JrPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZW50cnktY2FyZCBob3Zlci1jYXJkIGJvcmRlci0wIG5ld3Mtc2lkZWJhciBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciBwLTAgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9ImltYWdlLWxpbmsiPjxpbWcgIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNDEyMTEwODMzMjNfdGhlLWdyZWF0LWNwdS1yYWNlLWFtZC1hbmQtaW50ZWwtYmF0dGxlLWZvci1kb21pbmEuanBnIiBhbHQ9IkNvbXB1dGVyIHdpdGggdGhlIGxvZ28gb2YgSW50ZWwgQ29ycG9yYXRpb24gd2hpY2ggaXMgdGhlIGxhcmdlc3QgbWFudWZhY3R1cmVyIG9mIGludGVncmF0ZWQgY2lyY3VpdHMgaW4gdGhlIHdvcmxkLlRIVVJTREFZLCBOT1ZFTUJFUiAyMSwgMjAyMi4gVU5JVEVEIFNUQVRFUywgQ0FMSUZPUk5JQS4g4oCUIFN0b2NrIEVkaXRvcmlhbCBQaG90b2dyYXBoeSIgZGVjb2Rpbmc9ImFzeW5jIiBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjgwMCIgd2lkdGg9IjEyMDAiPjwvZGl2PjxkaXYgY2xhc3M9ImRlc2NyaXB0aW9uIHAtMiI+PGRpdiBjbGFzcz0idGl0bGUgYy1kYXJrLWdyYXkgZm9udC13ZWlnaHQtYm9sZCBmb250LXNtYWxsIj5UaGUgR3JlYXQgQ1BVIFJhY2U6IEFNRCBhbmQgSW50ZWwgQmF0dGxlIGZvciBEb21pbmFuY2UgPC9kaXY+PGRpdiBjbGFzcz0iZC1ibG9jayBmb250LXNtYWxsZXIgdGV4dC11cHBlcmNhc2UgbXQtMSBwb3N0LXRpbWUiPkJ5IEplZmZyZXkgTmVhbCBKb2huc29uIDxzcGFuIGNsYXNzPSJkLWlubGluZS1ibG9jayBteC0xIj58PC9zcGFuPiBEZWNlbWJlciAxMSwgMjAyNDwvZGl2PjwvZGl2PjxhIGNsYXNzPSJzdHJldGNoZWQtbGluayIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc3RvY2staWRlYXMvdGhlLWdyZWF0LWNwdS1yYWNlLWFtZC1hbmQtaW50ZWwtYmF0dGxlLWZvci1kb21pbmFuY2UvIj48c3BhbiBjbGFzcz0ic3Itb25seSI+VmlldyBUaGUgR3JlYXQgQ1BVIFJhY2U6IEFNRCBhbmQgSW50ZWwgQmF0dGxlIGZvciBEb21pbmFuY2UgPC9zcGFuPjwvYT48L2xpPjwvdWw+PC9kaXY+PGRpdiBjbGFzcz0ibWItNCI+PGRpdiBjbGFzcz0ic2VjdGlvbi1oZWFkaW5nIj48aDIgY2xhc3M9InRleHQtY2FwaXRhbGl6ZSI+VG9wIEhlYWRsaW5lcyBhbmQgT2ZmZXJzPC9oMj48YSBocmVmPSIvaGVhZGxpbmVzLyIgY2xhc3M9InVwcGVyLWxpbmsiPlZpZXcgQWxsIDxzcGFuIGNsYXNzPSJzci1vbmx5Ij5IZWFkbGluZXM8L3NwYW4+PC9hPjwvZGl2Pjx1bCBjbGFzcz0iYXJ0aWNsZS1saXN0IG0tMCBwLTAiIHN0eWxlPSJmb250LXNpemU6MC45cmVtOyI+PGxpIGNsYXNzPSJlbnRyeS1jYXJkIGhvdmVyLWNhcmQgYm9yZGVyLTAgbmV3cy1zaWRlYmFyIGQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyIHAtMCBwb3NpdGlvbi1yZWxhdGl2ZSI+PGRpdiBjbGFzcz0iaW1hZ2UtbGluayI+PGltZyAgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hcnRpY2xlcy90aHVtYl8yMDI0MTIxMDA5MjUwM19hbWF6b25zLWhlYWx0aGNhcmUtZ2FtYmxlLWEtbmV3LWVyYS1vZi1tZWRpY2FsLWRpcy5wbmciIGFsdD0iQW1hem9uIGhlYWx0aGNhcmUiIGRlY29kaW5nPSJhc3luYyIgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSI0ODgiIHdpZHRoPSIxMjAwIj48L2Rpdj48ZGl2IGNsYXNzPSJkZXNjcmlwdGlvbiBwLTIiPjxkaXYgY2xhc3M9InRpdGxlIGMtZGFyay1ncmF5IGZvbnQtd2VpZ2h0LWJvbGQgZm9udC1zbWFsbCI+QW1hem9u4oCZcyBIZWFsdGhjYXJlIEdhbWJsZTogQSBOZXcgRXJhIG9mIE1lZGljYWwgRGlzcnVwdGlvbjwvZGl2PjxkaXYgY2xhc3M9ImQtYmxvY2sgZm9udC1zbWFsbGVyIHRleHQtdXBwZXJjYXNlIG10LTEgcG9zdC10aW1lIj5CeSBKZWZmcmV5IE5lYWwgSm9obnNvbiA8c3BhbiBjbGFzcz0iZC1pbmxpbmUtYmxvY2sgbXgtMSI+fDwvc3Bhbj4gRGVjZW1iZXIgMTAsIDIwMjQ8L2Rpdj48L2Rpdj48YSBjbGFzcz0ic3RyZXRjaGVkLWxpbmsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL29yaWdpbmFscy9hbWF6b25zLWhlYWx0aGNhcmUtZ2FtYmxlLWEtbmV3LWVyYS1vZi1tZWRpY2FsLWRpc3J1cHRpb24vIj48c3BhbiBjbGFzcz0ic3Itb25seSI+VmlldyBBbWF6b27igJlzIEhlYWx0aGNhcmUgR2FtYmxlOiBBIE5ldyBFcmEgb2YgTWVkaWNhbCBEaXNydXB0aW9uPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZW50cnktY2FyZCBob3Zlci1jYXJkIGJvcmRlci0wIG5ld3Mtc2lkZWJhciBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciBwLTAgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9ImltYWdlLWxpbmsiPjxpbWcgIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNDEyMDUxMjMxMTVfbnZpZGlhcy1ibGFja3dlbGwtY2hpcHMtc2V0LWZvci1hcml6b25hLW1hbnVmYWN0dXIuanBnIiBhbHQ9Ik52aWRpYSBjb3Jwb3JhdGlvbiBsb2dvIHNob3duIG9uIHNtYXJ0cGhvbmUgc2NyZWVuLiBDaGl0dGFnb25nLCBCYW5nbGFkZXNoLSAwOCBPY3RvYmVyIDIwMjQg4oCUIFN0b2NrIEVkaXRvcmlhbCBQaG90b2dyYXBoeSIgZGVjb2Rpbmc9ImFzeW5jIiBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9Ijc3OSIgd2lkdGg9IjEyMDAiPjwvZGl2PjxkaXYgY2xhc3M9ImRlc2NyaXB0aW9uIHAtMiI+PGRpdiBjbGFzcz0idGl0bGUgYy1kYXJrLWdyYXkgZm9udC13ZWlnaHQtYm9sZCBmb250LXNtYWxsIj5OVklESUHigJlzIEJsYWNrd2VsbCBDaGlwcyBTZXQgZm9yIEFyaXpvbmEgTWFudWZhY3R1cmluZyBieSBUU01DPzwvZGl2PjxkaXYgY2xhc3M9ImQtYmxvY2sgZm9udC1zbWFsbGVyIHRleHQtdXBwZXJjYXNlIG10LTEgcG9zdC10aW1lIj5CeSBUaG9tYXMgSHVnaGVzIDxzcGFuIGNsYXNzPSJkLWlubGluZS1ibG9jayBteC0xIj58PC9zcGFuPiBEZWNlbWJlciA1LCAyMDI0PC9kaXY+PC9kaXY+PGEgY2xhc3M9InN0cmV0Y2hlZC1saW5rIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9vcmlnaW5hbHMvbnZpZGlhcy1ibGFja3dlbGwtY2hpcHMtc2V0LWZvci1hcml6b25hLW1hbnVmYWN0dXJpbmctYnktdHNtYy8iPjxzcGFuIGNsYXNzPSJzci1vbmx5Ij5WaWV3IE5WSURJQeKAmXMgQmxhY2t3ZWxsIENoaXBzIFNldCBmb3IgQXJpem9uYSBNYW51ZmFjdHVyaW5nIGJ5IFRTTUM/PC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZW50cnktY2FyZCBob3Zlci1jYXJkIGJvcmRlci0wIG5ld3Mtc2lkZWJhciBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciBwLTAgcG9zaXRpb24tcmVsYXRpdmUiIHN0eWxlPSJjdXJzb3I6cG9pbnRlcjsiPjxzcGFuIHN0eWxlPSJwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MDsiPjxpbWcgbG9hZGluZz0nbGF6eScgc3JjPSdodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zY3JpcHRzL1RyaWdnZXJlZENhbXBhaWduUGl4ZWwuYXNoeD9UcmlnZ2VyZWRDYW1wYWlnbklEPTEwNzQzJlBsYWNlbWVudD1OYXRpdmVEaXNwbGF5JlNvdXJjZT1OYXRpdmVEaXNwbGF5JyBhbHQ9JycgaGVpZ2h0PScxJyB3aWR0aD0nMScgLz48L3NwYW4+PGRpdiBzdHlsZT0iYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZ3JheS0zKTttYXJnaW46IDA7ZmxleDogMCAwIDEwNXB4O2FzcGVjdC1yYXRpbzogMjEgLyAxNztvdmVyZmxvdzogaGlkZGVuOyI+PGltZyBzcmM9Imh0dHBzOi8vczMudXMtZWFzdC0xLmFtYXpvbmF3cy5jb20vbWFya2V0aW5nYXNzZXRzLmNsb3Vkc25hLmNvbS9wcm9kL2ltYWdlcy9icm93bnN0b25lcmVzZWFyY2gvZXQvMjAyNC8xMS9MaWZ0KzJfQk5GX0N5YmVydHJ1Y2tfSmVmZl9Ccm93bi0wMTQ3NS5qcGciIGFsdD0iTWVkaWEgSXMgTW9ja2luZyBFbG9uLCBCdXQgV2FpdCBVbnRpbCBUaGV5IFNlZSBUaGlzIERlbW8iIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgd2lkdGg9IjEwNSIgaGVpZ2h0PSI4NSIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiB3aWR0aD0iMTA1IiBoZWlnaHQ9Ijg1IiBzdHlsZT0id2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyOyI+PC9kaXY+PGRpdiBzdHlsZT0iZmxleDogMSAxIDE1MHB4OyBwYWRkaW5nOjAuNXJlbTsiPjxkaXYgY2xhc3M9InRpdGxlIiBzdHlsZT0ib3ZlcmZsb3c6aGlkZGVuOyBtYXgtaGVpZ2h0OjMuNmVtOyBmb250LXdlaWdodDo2MDA7IGNvbG9yOiB2YXIoLS1kYXJrLWdyYXkpOyBmb250LXNpemU6MC44ODhyZW07Ij5NZWRpYSBJcyBNb2NraW5nIEVsb24sIEJ1dCBXYWl0IFVudGlsIFRoZXkgU2VlIFRoaXMgRGVtbzwvZGl2PjxkaXYgc3R5bGU9Im1hcmdpbi10b3A6IC4yNXJlbTtmb250LXNpemU6IC43NzdlbTsgZm9udC13ZWlnaHQ6NTAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsiPkZyb20gQnJvd25zdG9uZSBSZXNlYXJjaDxzdHJvbmcgc3R5bGU9Im1hcmdpbi1sZWZ0OjVweDsiPihBZCk8L3N0cm9uZz48L2Rpdj48L2Rpdj48YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJzcG9uc29yZWQgbm9vcGVuZXIiIHN0eWxlPSJwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3NjcmlwdHMvcmVkaXJlY3QuYXNweD9UcmlnZ2VyZWRDYW1wYWlnbklEPTEwNzQzJlVzZXJJRD0wJlBsYWNlbWVudD1OYXRpdmVEaXNwbGF5JlNvdXJjZT1OYXRpdmVEaXNwbGF5JmludGVyc3RpdGlhbD0xJm5vc2tpcD0xIj48c3BhbiBzdHlsZT0icG9zaXRpb246YWJzb2x1dGU7IHdpZHRoOjFweDtoZWlnaHQ6MXB4O292ZXJmbG93OmhpZGRlbjsgY2xpcDpyZWN0KDAsMCwwLDApO3doaXRlLXNwYWNlOm5vd3JhcDsiPlZpZXcgTWVkaWEgSXMgTW9ja2luZyBFbG9uLCBCdXQgV2FpdCBVbnRpbCBUaGV5IFNlZSBUaGlzIERlbW88L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJlbnRyeS1jYXJkIGhvdmVyLWNhcmQgYm9yZGVyLTAgbmV3cy1zaWRlYmFyIGQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyIHAtMCBwb3NpdGlvbi1yZWxhdGl2ZSI+PGRpdiBjbGFzcz0iaW1hZ2UtbGluayI+PGltZyAgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hcnRpY2xlcy90aHVtYl8yMDI0MTIwNjA5NDYxNF9ndWlkZXdpcmUtc29mdHdhcmUtcHJvdmlkZXMtbG9uZy1hd2FpdGVkLWJ1eWluZy1vcC5qcGciIGFsdD0iR3VpZGV3aXJlIFNvZnR3YXJlIFByb3ZpZGVzIExvbmctQXdhaXRlZCBCdXlpbmcgT3Bwb3J0dW5pdHkiIGRlY29kaW5nPSJhc3luYyIgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSI4MDAiIHdpZHRoPSIxMjAwIj48L2Rpdj48ZGl2IGNsYXNzPSJkZXNjcmlwdGlvbiBwLTIiPjxkaXYgY2xhc3M9InRpdGxlIGMtZGFyay1ncmF5IGZvbnQtd2VpZ2h0LWJvbGQgZm9udC1zbWFsbCI+R3VpZGV3aXJlIFNvZnR3YXJlIFByb3ZpZGVzIExvbmctQXdhaXRlZCBCdXlpbmcgT3Bwb3J0dW5pdHk8L2Rpdj48ZGl2IGNsYXNzPSJkLWJsb2NrIGZvbnQtc21hbGxlciB0ZXh0LXVwcGVyY2FzZSBtdC0xIHBvc3QtdGltZSI+QnkgVGhvbWFzIEh1Z2hlcyA8c3BhbiBjbGFzcz0iZC1pbmxpbmUtYmxvY2sgbXgtMSI+fDwvc3Bhbj4gRGVjZW1iZXIgOCwgMjAyNDwvZGl2PjwvZGl2PjxhIGNsYXNzPSJzdHJldGNoZWQtbGluayIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc3RvY2staWRlYXMvZ3VpZGV3aXJlLXNvZnR3YXJlLXByb3ZpZGVzLWxvbmctYXdhaXRlZC1idXlpbmctb3Bwb3J0dW5pdHkvIj48c3BhbiBjbGFzcz0ic3Itb25seSI+VmlldyBHdWlkZXdpcmUgU29mdHdhcmUgUHJvdmlkZXMgTG9uZy1Bd2FpdGVkIEJ1eWluZyBPcHBvcnR1bml0eTwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImVudHJ5LWNhcmQgaG92ZXItY2FyZCBib3JkZXItMCBuZXdzLXNpZGViYXIgZC1mbGV4IGZsZXgtd3JhcCBhbGlnbi1pdGVtcy1jZW50ZXIgcC0wIHBvc2l0aW9uLXJlbGF0aXZlIj48ZGl2IGNsYXNzPSJpbWFnZS1saW5rIj48aW1nICBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL2FydGljbGVzL3RodW1iXzIwMjQxMjA5MTM0MDUwX2hvdy10by1tYXN0ZXItdHJhZGluZy1kaXNjaXBsaW5lLW92ZXJjb21lLWVtb3Rpb25hLmpwZyIgYWx0PSJQaG90byBvZiA0IHBlb3BsZSBzaXR0aW5nIG9uIGNoYWlycyBob2xkaW5nIHVwIGVtb3Rpb25hbCBmYWNlcyBkcmF3biBvbiBjb25zdHJ1Y3Rpb24gcGFwZXIuIiBkZWNvZGluZz0iYXN5bmMiIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iODAwIiB3aWR0aD0iMTIwMCI+PC9kaXY+PGRpdiBjbGFzcz0iZGVzY3JpcHRpb24gcC0yIj48ZGl2IGNsYXNzPSJ0aXRsZSBjLWRhcmstZ3JheSBmb250LXdlaWdodC1ib2xkIGZvbnQtc21hbGwiPkhvdyB0byBNYXN0ZXIgVHJhZGluZyBEaXNjaXBsaW5lOiBPdmVyY29tZSBFbW90aW9uYWwgQ2hhbGxlbmdlczwvZGl2PjxkaXYgY2xhc3M9ImQtYmxvY2sgZm9udC1zbWFsbGVyIHRleHQtdXBwZXJjYXNlIG10LTEgcG9zdC10aW1lIj5CeSBTYXJhaCBIb3J2YXRoIDxzcGFuIGNsYXNzPSJkLWlubGluZS1ibG9jayBteC0xIj58PC9zcGFuPiBEZWNlbWJlciA5LCAyMDI0PC9kaXY+PC9kaXY+PGEgY2xhc3M9InN0cmV0Y2hlZC1saW5rIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sZWFybi9ob3ctdG8tbWFzdGVyLXRyYWRpbmctZGlzY2lwbGluZS1vdmVyY29tZS1lbW90aW9uYWwtY2hhbGxlbmdlcy8iPjxzcGFuIGNsYXNzPSJzci1vbmx5Ij5WaWV3IEhvdyB0byBNYXN0ZXIgVHJhZGluZyBEaXNjaXBsaW5lOiBPdmVyY29tZSBFbW90aW9uYWwgQ2hhbGxlbmdlczwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImVudHJ5LWNhcmQgaG92ZXItY2FyZCBib3JkZXItMCBuZXdzLXNpZGViYXIgZC1mbGV4IGZsZXgtd3JhcCBhbGlnbi1pdGVtcy1jZW50ZXIgcC0wIHBvc2l0aW9uLXJlbGF0aXZlIj48ZGl2IGNsYXNzPSJpbWFnZS1saW5rIj48aW1nICBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL2FydGljbGVzL3RodW1iXzIwMjQxMjA2MDkxMTUzX2FyY2hlci1vci1qb2J5LXdoaWNoLWF2aWF0aW9uLWNvbXBhbnktbWlnaHQtcmlzZS1mLmpwZyIgYWx0PSJBdmlhdGlvbiBzdG9ja3MgIiBkZWNvZGluZz0iYXN5bmMiIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iNjc2IiB3aWR0aD0iMTIwMCI+PC9kaXY+PGRpdiBjbGFzcz0iZGVzY3JpcHRpb24gcC0yIj48ZGl2IGNsYXNzPSJ0aXRsZSBjLWRhcmstZ3JheSBmb250LXdlaWdodC1ib2xkIGZvbnQtc21hbGwiPkFyY2hlciBvciBKb2J5OiBXaGljaCBBdmlhdGlvbiBDb21wYW55IE1pZ2h0IFJpc2UgRmFzdGVzdD88L2Rpdj48ZGl2IGNsYXNzPSJkLWJsb2NrIGZvbnQtc21hbGxlciB0ZXh0LXVwcGVyY2FzZSBtdC0xIHBvc3QtdGltZSI+QnkgTmF0aGFuIFJlaWZmIDxzcGFuIGNsYXNzPSJkLWlubGluZS1ibG9jayBteC0xIj58PC9zcGFuPiBEZWNlbWJlciA3LCAyMDI0PC9kaXY+PC9kaXY+PGEgY2xhc3M9InN0cmV0Y2hlZC1saW5rIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9vcmlnaW5hbHMvYXJjaGVyLW9yLWpvYnktd2hpY2gtYXZpYXRpb24tY29tcGFueS1taWdodC1yaXNlLWZhc3Rlc3QvIj48c3BhbiBjbGFzcz0ic3Itb25seSI+VmlldyBBcmNoZXIgb3IgSm9ieTogV2hpY2ggQXZpYXRpb24gQ29tcGFueSBNaWdodCBSaXNlIEZhc3Rlc3Q/PC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZW50cnktY2FyZCBob3Zlci1jYXJkIGJvcmRlci0wIG5ld3Mtc2lkZWJhciBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciBwLTAgcG9zaXRpb24tcmVsYXRpdmUiIHN0eWxlPSJjdXJzb3I6cG9pbnRlcjsiPjxzcGFuIHN0eWxlPSJwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MDsiPjxpbWcgbG9hZGluZz0nbGF6eScgc3JjPSdodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zY3JpcHRzL1RyaWdnZXJlZENhbXBhaWduUGl4ZWwuYXNoeD9UcmlnZ2VyZWRDYW1wYWlnbklEPTEwNjQ1JlBsYWNlbWVudD1OYXRpdmVEaXNwbGF5JlNvdXJjZT1OYXRpdmVEaXNwbGF5JyBhbHQ9JycgaGVpZ2h0PScxJyB3aWR0aD0nMScgLz48L3NwYW4+PGRpdiBzdHlsZT0iYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZ3JheS0zKTttYXJnaW46IDA7ZmxleDogMCAwIDEwNXB4O2FzcGVjdC1yYXRpbzogMjEgLyAxNztvdmVyZmxvdzogaGlkZGVuOyI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2ltYWdlcy93ZWJwdXNoL2ZpbGVzL3RodW1iXzIwNjBwdXNoX2JpdGNvaW4tNjI4NDkyOF82NDAuanBnIiBhbHQ9IjI0LzcgQXV0b21hdGVkIFByb2ZpdHMgaW4gQ3J5cHRvIiBsb2FkaW5nPSJsYXp5IiBkZWNvZGluZz0iYXN5bmMiIHdpZHRoPSIxMDUiIGhlaWdodD0iODUiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgd2lkdGg9IjEwNSIgaGVpZ2h0PSI4NSIgc3R5bGU9IndpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjsiPjwvZGl2PjxkaXYgc3R5bGU9ImZsZXg6IDEgMSAxNTBweDsgcGFkZGluZzowLjVyZW07Ij48ZGl2IGNsYXNzPSJ0aXRsZSIgc3R5bGU9Im92ZXJmbG93OmhpZGRlbjsgbWF4LWhlaWdodDozLjZlbTsgZm9udC13ZWlnaHQ6NjAwOyBjb2xvcjogdmFyKC0tZGFyay1ncmF5KTsgZm9udC1zaXplOjAuODg4cmVtOyI+MjQvNyBBdXRvbWF0ZWQgUHJvZml0cyBpbiBDcnlwdG88L2Rpdj48ZGl2IHN0eWxlPSJtYXJnaW4tdG9wOiAuMjVyZW07Zm9udC1zaXplOiAuNzc3ZW07IGZvbnQtd2VpZ2h0OjUwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Ij5Gcm9tIENyeXB0byBTd2FwIFByb2ZpdHM8c3Ryb25nIHN0eWxlPSJtYXJnaW4tbGVmdDo1cHg7Ij4oQWQpPC9zdHJvbmc+PC9kaXY+PC9kaXY+PGEgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ic3BvbnNvcmVkIG5vb3BlbmVyIiBzdHlsZT0icG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7IiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zY3JpcHRzL3JlZGlyZWN0LmFzcHg/VHJpZ2dlcmVkQ2FtcGFpZ25JRD0xMDY0NSZVc2VySUQ9MCZQbGFjZW1lbnQ9TmF0aXZlRGlzcGxheSZTb3VyY2U9TmF0aXZlRGlzcGxheSZpbnRlcnN0aXRpYWw9MSZub3NraXA9MSI+PHNwYW4gc3R5bGU9InBvc2l0aW9uOmFic29sdXRlOyB3aWR0aDoxcHg7aGVpZ2h0OjFweDtvdmVyZmxvdzpoaWRkZW47IGNsaXA6cmVjdCgwLDAsMCwwKTt3aGl0ZS1zcGFjZTpub3dyYXA7Ij5WaWV3IDI0LzcgQXV0b21hdGVkIFByb2ZpdHMgaW4gQ3J5cHRvPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZW50cnktY2FyZCBob3Zlci1jYXJkIGJvcmRlci0wIG5ld3Mtc2lkZWJhciBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciBwLTAgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9ImltYWdlLWxpbmsiPjxpbWcgIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vaW1hZ2VzL2Fzc29jaWF0ZWQtcHJlc3MvamFwYW4tZmluYW5jaWFsLW1hcmtldHMtMjAyNC0xMi0wNS0yLXRodW1icGhvdG8uanBnIiBhbHQ9IkEgcGVyc29uIGxvb2tzIGF0IGFuIGVsZWN0cm9uaWMgc3RvY2sgYm9hcmQgc2hvd2luZyBKYXBhbidzIE5pa2tlaSBpbmRleCBhdCBhIHNlY3VyaXRpZXMgZmlybSBUaHVyc+KApiIgZGVjb2Rpbmc9ImFzeW5jIiBsb2FkaW5nPSJsYXp5Ij48L2Rpdj48ZGl2IGNsYXNzPSJkZXNjcmlwdGlvbiBwLTIiPjxkaXYgY2xhc3M9InRpdGxlIGMtZGFyay1ncmF5IGZvbnQtd2VpZ2h0LWJvbGQgZm9udC1zbWFsbCI+U3RvY2sgbWFya2V0IHRvZGF5OiBXYWxsIFN0cmVldCBlZGdlcyBiYWNrIGZyb20gaXRzIHJlY29yZHMgYXMgYml0Y29pbiBicmllZmx5IHBvcHMgYWJvdmUgJDEwMCwwMDA8L2Rpdj48ZGl2IGNsYXNzPSJkLWJsb2NrIGZvbnQtc21hbGxlciB0ZXh0LXVwcGVyY2FzZSBtdC0xIHBvc3QtdGltZSI+QnkgVGhlIEFzc29jaWF0ZWQgUHJlc3MgPHNwYW4gY2xhc3M9ImQtaW5saW5lLWJsb2NrIG14LTEiPnw8L3NwYW4+IERlY2VtYmVyIDQsIDIwMjQ8L2Rpdj48L2Rpdj48YSBjbGFzcz0ic3RyZXRjaGVkLWxpbmsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2FydGljbGVzL3N0b2NrLW1hcmtldC10b2RheS1iaXRjb2luLWhpdHMtMTAwMDAwLWFuZC1hc2lhbi1zaGFyZXMtYXJlLW1vc3RseS1oaWdoZXItMjAyNC0xMi0wNC8iIHJlbD0ibm9mb2xsb3ciPjxzcGFuIGNsYXNzPSJzci1vbmx5Ij5WaWV3IFN0b2NrIG1hcmtldCB0b2RheTogV2FsbCBTdHJlZXQgZWRnZXMgYmFjayBmcm9tIGl0cyByZWNvcmRzIGFzIGJpdGNvaW4gYnJpZWZseSBwb3BzIGFib3ZlICQxMDAsMDAwPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZW50cnktY2FyZCBob3Zlci1jYXJkIGJvcmRlci0wIG5ld3Mtc2lkZWJhciBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciBwLTAgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9ImltYWdlLWxpbmsiPjxpbWcgIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNDEyMDkwODI3MDBfaXMtbWFydmVsbC10ZWNobm9sb2d5LWNoaXBwaW5nLWF3YXktYXQtbnZpZGlhcy1tYXIuanBnIiBhbHQ9IktvbnNraWUsIFBvbGFuZCAtIE5vdmVtYmVyIDE1LCAyMDI0OiBNYXJ2ZWxsIFRlY2hub2xvZ3kgR3JvdXAgY29tcGFueSBsb2dvIGRpc3BsYXllZCBvbiBtb2JpbGUgcGhvbmUg4oCUIFN0b2NrIEVkaXRvcmlhbCBQaG90b2dyYXBoeSIgZGVjb2Rpbmc9ImFzeW5jIiBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjY3NiIgd2lkdGg9IjEyMDAiPjwvZGl2PjxkaXYgY2xhc3M9ImRlc2NyaXB0aW9uIHAtMiI+PGRpdiBjbGFzcz0idGl0bGUgYy1kYXJrLWdyYXkgZm9udC13ZWlnaHQtYm9sZCBmb250LXNtYWxsIj5JcyBNYXJ2ZWxsIFRlY2hub2xvZ3kgQ2hpcHBpbmcgQXdheSBhdCBOVklESUHigJlzIE1hcmtldCBMZWFkPzwvZGl2PjxkaXYgY2xhc3M9ImQtYmxvY2sgZm9udC1zbWFsbGVyIHRleHQtdXBwZXJjYXNlIG10LTEgcG9zdC10aW1lIj5CeSBKZWEgWXUgPHNwYW4gY2xhc3M9ImQtaW5saW5lLWJsb2NrIG14LTEiPnw8L3NwYW4+IERlY2VtYmVyIDksIDIwMjQ8L2Rpdj48L2Rpdj48YSBjbGFzcz0ic3RyZXRjaGVkLWxpbmsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL29yaWdpbmFscy9pcy1tYXJ2ZWxsLXRlY2hub2xvZ3ktY2hpcHBpbmctYXdheS1hdC1udmlkaWFzLW1hcmtldC1sZWFkLyI+PHNwYW4gY2xhc3M9InNyLW9ubHkiPlZpZXcgSXMgTWFydmVsbCBUZWNobm9sb2d5IENoaXBwaW5nIEF3YXkgYXQgTlZJRElB4oCZcyBNYXJrZXQgTGVhZD88L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJlbnRyeS1jYXJkIGhvdmVyLWNhcmQgYm9yZGVyLTAgbmV3cy1zaWRlYmFyIGQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyIHAtMCBwb3NpdGlvbi1yZWxhdGl2ZSI+PGRpdiBjbGFzcz0iaW1hZ2UtbGluayI+PGltZyAgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hcnRpY2xlcy90aHVtYl8yMDI0MTIxMDA4NTMxN19jaGlwLWluZHVzdHJ5LWxlYWRlci1zeW5vcHN5cy1zZWVzLTE0LWRyb3AtYS1wb3Rlbi5qcGciIGFsdD0iSW4gdGhpcyBwaG90byBpbGx1c3RyYXRpb24sVGhlIGxvZ28gb2YgU3lub3BzeXMgY29tcGFueSxpcyBkaXNwbGF5ZWQgb24gYSBzbWFydHBob25lLmluZG9uZXNpYSAtIEp1bmUgMTZ0aCAyMDI0LiAtIFN0b2NrIEVkaXRvcmlhbCBQaG90b2dyYXBoeSIgZGVjb2Rpbmc9ImFzeW5jIiBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjgwMCIgd2lkdGg9IjEyMDAiPjwvZGl2PjxkaXYgY2xhc3M9ImRlc2NyaXB0aW9uIHAtMiI+PGRpdiBjbGFzcz0idGl0bGUgYy1kYXJrLWdyYXkgZm9udC13ZWlnaHQtYm9sZCBmb250LXNtYWxsIj5TZW1pY29uZHVjdG9yIEdpYW50IFN5bm9wc3lzIFNsaWRlcyAxNCUg4oCUIFRpbWUgdG8gVGFrZSBOb3RpY2U8L2Rpdj48ZGl2IGNsYXNzPSJkLWJsb2NrIGZvbnQtc21hbGxlciB0ZXh0LXVwcGVyY2FzZSBtdC0xIHBvc3QtdGltZSI+QnkgTGVvIE1pbGxlciA8c3BhbiBjbGFzcz0iZC1pbmxpbmUtYmxvY2sgbXgtMSI+fDwvc3Bhbj4gRGVjZW1iZXIgMTAsIDIwMjQ8L2Rpdj48L2Rpdj48YSBjbGFzcz0ic3RyZXRjaGVkLWxpbmsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3N0b2NrLWlkZWFzL3NlbWljb25kdWN0b3ItZ2lhbnQtc3lub3BzeXMtc2xpZGVzLTE0LXRpbWUtdG8tdGFrZS1ub3RpY2UvIj48c3BhbiBjbGFzcz0ic3Itb25seSI+VmlldyBTZW1pY29uZHVjdG9yIEdpYW50IFN5bm9wc3lzIFNsaWRlcyAxNCUg4oCUIFRpbWUgdG8gVGFrZSBOb3RpY2U8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJlbnRyeS1jYXJkIGhvdmVyLWNhcmQgYm9yZGVyLTAgbmV3cy1zaWRlYmFyIGQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyIHAtMCBwb3NpdGlvbi1yZWxhdGl2ZSI+PGRpdiBjbGFzcz0iaW1hZ2UtbGluayI+PGltZyAgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hcnRpY2xlcy90aHVtYl8yMDI0MTIwNjA4MzAyNF9sdWx1bGVtb24tc3VyZ2VzLW9uLXEzLXJlcG9ydC1hbmFseXN0cy1zdGVwLWluLXRvLmpwZyIgYWx0PSJMdWx1bGVtb24gU3VyZ2VzIE9uIFEzIFJlcG9ydDogQW5hbHlzdHMgU3RlcCBpbiBUbyBTdXBwb3J0IE1hcmtldCIgZGVjb2Rpbmc9ImFzeW5jIiBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjgwMCIgd2lkdGg9IjEyMDAiPjwvZGl2PjxkaXYgY2xhc3M9ImRlc2NyaXB0aW9uIHAtMiI+PGRpdiBjbGFzcz0idGl0bGUgYy1kYXJrLWdyYXkgZm9udC13ZWlnaHQtYm9sZCBmb250LXNtYWxsIj5MdWx1bGVtb24gU3VyZ2VzIE9uIFEzIFJlcG9ydDogQW5hbHlzdHMgU3RlcCBpbiBUbyBTdXBwb3J0IE1hcmtldDwvZGl2PjxkaXYgY2xhc3M9ImQtYmxvY2sgZm9udC1zbWFsbGVyIHRleHQtdXBwZXJjYXNlIG10LTEgcG9zdC10aW1lIj5CeSBUaG9tYXMgSHVnaGVzIDxzcGFuIGNsYXNzPSJkLWlubGluZS1ibG9jayBteC0xIj58PC9zcGFuPiBEZWNlbWJlciA2LCAyMDI0PC9kaXY+PC9kaXY+PGEgY2xhc3M9InN0cmV0Y2hlZC1saW5rIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zdG9jay1pZGVhcy9sdWx1bGVtb24tc3VyZ2VzLW9uLXEzLXJlcG9ydC1hbmFseXN0cy1zdGVwLWluLXRvLXN1cHBvcnQtbWFya2V0LyI+PHNwYW4gY2xhc3M9InNyLW9ubHkiPlZpZXcgTHVsdWxlbW9uIFN1cmdlcyBPbiBRMyBSZXBvcnQ6IEFuYWx5c3RzIFN0ZXAgaW4gVG8gU3VwcG9ydCBNYXJrZXQ8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJlbnRyeS1jYXJkIGhvdmVyLWNhcmQgYm9yZGVyLTAgbmV3cy1zaWRlYmFyIGQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyIHAtMCBwb3NpdGlvbi1yZWxhdGl2ZSI+PGRpdiBjbGFzcz0iaW1hZ2UtbGluayI+PGltZyAgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9pbWFnZXMvYXNzb2NpYXRlZC1wcmVzcy9vZmYtdGhlLWNoYXJ0cy13YWxsLXN0cmVldC1yZWNhcC0yMDI0LTEyLTA1LTEtdGh1bWJwaG90by5qcGciIGFsdD0iQW1lcmljYW4gZmxhZ3MgaGFuZyBmcm9tIHRoZSBmcm9udCB0aGUgTmV3IFlvcmsgU3RvY2sgRXhjaGFuZ2UsIHJpZ2h0LCBvbiBBcHJpbCAxMSwgMjAyNCwgaW4gTmV3IFlv4oCmIiBkZWNvZGluZz0iYXN5bmMiIGxvYWRpbmc9ImxhenkiPjwvZGl2PjxkaXYgY2xhc3M9ImRlc2NyaXB0aW9uIHAtMiI+PGRpdiBjbGFzcz0idGl0bGUgYy1kYXJrLWdyYXkgZm9udC13ZWlnaHQtYm9sZCBmb250LXNtYWxsIj5XYWxsIFN0cmVldCBwYXJ0aWVzIGxpa2UgaXQncyAxOTk4IGFzIEFJIGZ1ZWxzIGdhaW5zIHVubWF0Y2hlZCBzaW5jZSBkb3QtY29tIGVyYTwvZGl2PjxkaXYgY2xhc3M9ImQtYmxvY2sgZm9udC1zbWFsbGVyIHRleHQtdXBwZXJjYXNlIG10LTEgcG9zdC10aW1lIj5CeSBUaGUgQXNzb2NpYXRlZCBQcmVzcyA8c3BhbiBjbGFzcz0iZC1pbmxpbmUtYmxvY2sgbXgtMSI+fDwvc3Bhbj4gRGVjZW1iZXIgNCwgMjAyNDwvZGl2PjwvZGl2PjxhIGNsYXNzPSJzdHJldGNoZWQtbGluayIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vYXJ0aWNsZXMvd2FsbC1zdHJlZXQtcGFydGllcy1saWtlLWl0cy0xOTk4LWFzLWFpLWZ1ZWxzLWdhaW5zLXVubWF0Y2hlZC1zaW5jZS1kb3QtY29tLWVyYS0yMDI0LTEyLTA1LyIgcmVsPSJub2ZvbGxvdyI+PHNwYW4gY2xhc3M9InNyLW9ubHkiPlZpZXcgV2FsbCBTdHJlZXQgcGFydGllcyBsaWtlIGl0J3MgMTk5OCBhcyBBSSBmdWVscyBnYWlucyB1bm1hdGNoZWQgc2luY2UgZG90LWNvbSBlcmE8L3NwYW4+PC9hPjwvbGk+PC91bD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJjb2wtOSBjb2wtc20tMyBjb2wtbGctOCBoLTEwMCIgc3R5bGU9ImhlaWdodDogYXV0byAhaW1wb3J0YW50OyI+PGRpdiBpZD0ic3RpY2t5QWQiIGNsYXNzPSJwbGFjZWQtc2Nyb2xsIj48ZGl2IGNsYXNzPSJ3LTEwMCBvdmVyZmxvdy1oaWRkZW4iPjwhLS0gTWFya2V0QmVhdCBTaWRlYmFyIEJvdHRvbSBBZCAtLT48aW5zIGNsYXNzPSJhZHNieWdvb2dsZSIgc3R5bGUgPSJkaXNwbGF5OmJsb2NrIiAgZGF0YS1hZC1jbGllbnQ9ImNhLXB1Yi05MzczMTYyNjExMjgzOTM1IiBkYXRhLWFkLXNsb3Q9IjE5MjcwODk4MzUiIGRhdGEtYWQtZm9ybWF0PSJhdXRvIiBkYXRhLWZ1bGwtd2lkdGgtcmVzcG9uc2l2ZT0idHJ1ZSI+PC9pbnM+PC9kaXY+PHNjcmlwdD4oYWRzYnlnb29nbGUgPSB3aW5kb3cuYWRzYnlnb29nbGUgfHwgW10pLnB1c2goe30pOzwvc2NyaXB0PjwvZGl2PjxkaXYgaWQ9InBsYWNlSG9sZGVyIiBjbGFzcz0iZC1ub25lIGQtc20tYmxvY2siIHN0eWxlPSJoZWlnaHQ6IDEwMHB4Ij48L2Rpdj48c2NyaXB0PmRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoIkRPTUNvbnRlbnRMb2FkZWQiLCBmdW5jdGlvbiAoKSB7dmFyIGFkanVzdFBsYWNlSG9sZGVyID0gZnVuY3Rpb24gKCkge2lmICgkKGRvY3VtZW50KS53aWR0aCgpID4gOTkyICYmIHR5cGVvZiAoJCgiI3BsYWNlZC1hcnRpY2xlIilbMF0pICE9ICd1bmRlZmluZWQnKSB7JCgiI3BsYWNlSG9sZGVyIikuY3NzKCJoZWlnaHQiLCAwKTskKCIjcGxhY2VIb2xkZXIiKS5jc3MoImhlaWdodCIsICQoIiNwbGFjZWQtYXJ0aWNsZSIpWzBdLm9mZnNldEhlaWdodCAtICgkKCIjcGxhY2VkLXNpZGViYXIiKVswXS5vZmZzZXRIZWlnaHQgKyAkKCIjc3RpY2t5QWQiKVswXS5vZmZzZXRIZWlnaHQpKTt9ZWxzZSB7JCgiI3BsYWNlSG9sZGVyIikuY3NzKCJoZWlnaHQiLCAwKTskKCIjcGxhY2VIb2xkZXIiKS5jc3MoImhlaWdodCIsICQoIiNwbGFjZWQtc2lkZWJhciIpWzBdLm9mZnNldEhlaWdodCAtICgkKCIjc3RpY2t5QWQiKVswXS5vZmZzZXRIZWlnaHQpKTt9fTthZGp1c3RQbGFjZUhvbGRlcigpO2RlYm91bmNlKCQod2luZG93KS5yZXNpemUoZnVuY3Rpb24gKCkge2FkanVzdFBsYWNlSG9sZGVyKCk7fSkpOyB2YXIgc2Nyb2xsU2lkZWJhckFkID0gZnVuY3Rpb24oKXsgaWYgKCQoZG9jdW1lbnQpLndpZHRoKCkgPiA1NzYgJiYgdHlwZW9mICgkKCIucGxhY2VkLXNjcm9sbCIpWzBdKSAhPSAndW5kZWZpbmVkJyAmJiB0eXBlb2YgKCQoIiNwbGFjZWQtYXJ0aWNsZSIpWzBdKSAhPSAndW5kZWZpbmVkJyApIHsgdmFyIGVsZW1lbnRQb3NpdGlvbiA9ICQoJy5wbGFjZWQtc2Nyb2xsJykub2Zmc2V0KCk7IHZhciBlbGVtZW50SGVpZ2h0ID0gJCgnLnBsYWNlZC1zY3JvbGwnKS5vdXRlckhlaWdodCgpOyB2YXIgcGxhY2VIb2xkZXJUb3AgPSAkKCcjcGxhY2VkLWFydGljbGUnKS5vZmZzZXQoKS50b3A7IHZhciBwbGFjZUhvbGRlckhlaWdodCA9ICQoJyNwbGFjZWQtYXJ0aWNsZScpLm91dGVySGVpZ2h0KCk7IHZhciBzaWRlYmFyUG9zaXRpb24gPSAkKCcjcGxhY2VkLWFydGljbGUnKS5vZmZzZXQoKTsgJCh3aW5kb3cpLnNjcm9sbChmdW5jdGlvbigpeyBpZigkKHdpbmRvdykuc2Nyb2xsVG9wKCkgPiBlbGVtZW50UG9zaXRpb24udG9wICYmICQod2luZG93KS5zY3JvbGxUb3AoKSA8PSBwbGFjZUhvbGRlclRvcCArIHBsYWNlSG9sZGVySGVpZ2h0IC0gZWxlbWVudEhlaWdodCAtIDE1MCl7ICQoJy5wbGFjZWQtc2Nyb2xsJykuY3NzKCdwb3NpdGlvbicsJ2ZpeGVkJykuY3NzKCd0b3AnLCc1NXB4Jyk7fSBlbHNlIHsgJCgnLnBsYWNlZC1zY3JvbGwnKS5jc3MoJ3Bvc2l0aW9uJywncmVsYXRpdmUnKTsgfX0pO319OyAgc2Nyb2xsU2lkZWJhckFkKCk7IGRlYm91bmNlKCQod2luZG93KS5yZXNpemUoZnVuY3Rpb24gKCkge3Njcm9sbFNpZGViYXJBZCgpO30pKTt9KTs8L3NjcmlwdD48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj5kAgkPZBYEAgEPZBYCZg8WAh8AZWQCAw8WAh8ABYUHPGxpPjxhIGhyZWY9J2h0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3N0b2NrLWlkZWFzL2JhcmdhaW5zLWdhbG9yZS0zLXN0b2Nrcy13aXRoLWluc2lkZXItYnV5aW5nLWluLXRoZS1taWxsaW9ucy8nPkJhcmdhaW5zIEdhbG9yZT8gMyBTdG9ja3MgV2l0aCBJbnNpZGVyIEJ1eWluZyBpbiB0aGUgTWlsbGlvbnM8L2E+PC9saT48bGk+PGEgaHJlZj0naHR0cHM6Ly93d3cuaW5zaWRlcnRyYWRlcy5jb20vZWR1Y2F0aW9uL2luc2lkZXJzLWtlZXAtYnV5aW5nLXRoZXNlLXN0b2Nrcy0yLXRvLWJ1eS0xLXRvLWF2b2lkLyc+SW5zaWRlcnMgS2VlcCBCdXlpbmcgVGhlc2UgU3RvY2tzOiAyIHRvIEJ1eSwgMSB0byBBdm9pZDwvYT48L2xpPjxsaT48YSBocmVmPSdodHRwczovL3d3dy5pbnNpZGVydHJhZGVzLmNvbS9lZHVjYXRpb24vemV0YS1nbG9iYWwtaG9sZGluZ3MtaW5zaWRlcnMtYnV5LXN0b2NrLWFmdGVyLXNob3J0LXJlcG9ydC8nPlpldGEgR2xvYmFsIEhvbGRpbmdzIEluc2lkZXJzIEJ1eSBTdG9jayBBZnRlciBTaG9ydC1SZXBvcnQ8L2E+PC9saT48bGk+PGEgaHJlZj0naHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vb3JpZ2luYWxzL3NlcnZpY2Vub3ctd2lsbC10aGUtaGlnaC1mbHllci1maW5hbGx5LXNwbGl0LWluLTIwMjQvJz5TZXJ2aWNlTm93OiBXaWxsIHRoZSBIaWdoLUZseWVyIEZpbmFsbHkgU3BsaXQgaW4gMjAyND88L2E+PC9saT48bGk+PGEgaHJlZj0naHR0cHM6Ly93d3cuaW5zaWRlcnRyYWRlcy5jb20vZWR1Y2F0aW9uL2luc2lkZXJzLXNlbGxpbmctaW50by0zLXJhbGxpZXMtaW52ZXN0b3JzLXNob3VsZC1kby10aGUtb3Bwb3NpdGUvJz5JbnNpZGVycyBTZWxsaW5nIEludG8gMyBSYWxsaWVzOiBJbnZlc3RvcnMgU2hvdWxkIERvIHRoZSBPcHBvc2l0ZTwvYT48L2xpPmQCEA8WAh8ABaMBPHNjcmlwdD4gdmFyIGVtbGNoayA9ICIxRDgzMUZEQTg0OUExNDM0NzhDRDY4NUU0QTFDQTA5NTkyOTY3QkQ4MzJBNkJGNTE3NEEzMUJENEFBODAyMjQ3MENDRDM5OTkyODdDN0ZBNURCNDYyMzJCODhBMDY5QjhGMjQyMjU1NDA2RkE1NTY2Mjc3RjdEQkU2RURBQjQyRSI7IDwvc2NyaXB0PmQCEg8WAh8ABVc8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+TG9hZFBvcHVwUmF0aW5ncygnTUItUG9wdXAnLCdtYXJrZXRiZWF0LmNvbScpOyA8L3NjcmlwdD5kAhMPFgIfAAVRPHNjcmlwdCB0eXBlPSd0ZXh0L2phdmFzY3JpcHQnPnNldENvb2tpZSgiTWFya2V0QmVhdE9wdGluQ29va2llIiwgMSwgMyk7PC9zY3JpcHQ+ZBgBBR5fX0NvbnRyb2xzUmVxdWlyZVBvc3RCYWNrS2V5X18WGQUwY3RsMDAkY3BoUHJpbWFyeUNvbnRlbnQkY2hrQ291bnRyeV9Vbml0ZWRfU3RhdGVzBTRjdGwwMCRjcGhQcmltYXJ5Q29udGVudCRjaGtDb3VudHJ5X1VuaXRlZF9TdGF0ZXNfQWxsBSljdGwwMCRjcGhQcmltYXJ5Q29udGVudCRjaGtDb3VudHJ5X0NhbmFkYQUxY3RsMDAkY3BoUHJpbWFyeUNvbnRlbnQkY2hrQ291bnRyeV9Vbml0ZWRfS2luZ2RvbQUpY3RsMDAkY3BoUHJpbWFyeUNvbnRlbnQkY2hrQ291bnRyeV9FdXJvcGUFLGN0bDAwJGNwaFByaW1hcnlDb250ZW50JGNoa0NvdW50cnlfQXVzdHJhbGlhBStjdGwwMCRjcGhQcmltYXJ5Q29udGVudCRjaGtTZWN0b3JfQWVyb3NwYWNlBTNjdGwwMCRjcGhQcmltYXJ5Q29udGVudCRjaGtTZWN0b3JfQXV0b19UaXJlc19UcnVja3MFMWN0bDAwJGNwaFByaW1hcnlDb250ZW50JGNoa1NlY3Rvcl9CYXNpY19NYXRlcmlhbHMFM2N0bDAwJGNwaFByaW1hcnlDb250ZW50JGNoa1NlY3Rvcl9CdXNpbmVzc19TZXJ2aWNlcwU5Y3RsMDAkY3BoUHJpbWFyeUNvbnRlbnQkY2hrU2VjdG9yX0NvbXB1dGVyX2FuZF9UZWNobm9sb2d5BS5jdGwwMCRjcGhQcmltYXJ5Q29udGVudCRjaGtTZWN0b3JfQ29uc3RydWN0aW9uBThjdGwwMCRjcGhQcmltYXJ5Q29udGVudCRjaGtTZWN0b3JfQ29uc3VtZXJfRGlzY3JldGlvbmFyeQUwY3RsMDAkY3BoUHJpbWFyeUNvbnRlbnQkY2hrU2VjdG9yX0NvbnN1bWVyX0dvb2RzBTJjdGwwMCRjcGhQcmltYXJ5Q29udGVudCRjaGtTZWN0b3JfQ29uc3VtZXJfU3RhcGxlcwUpY3RsMDAkY3BoUHJpbWFyeUNvbnRlbnQkY2hrU2VjdG9yX0ZpbmFuY2UFNWN0bDAwJGNwaFByaW1hcnlDb250ZW50JGNoa1NlY3Rvcl9JbmR1c3RyaWFsX1Byb2R1Y3RzBSljdGwwMCRjcGhQcmltYXJ5Q29udGVudCRjaGtTZWN0b3JfTWVkaWNhbAUvY3RsMDAkY3BoUHJpbWFyeUNvbnRlbnQkY2hrU2VjdG9yX01pc2NlbGxhbmVvdXMFPGN0bDAwJGNwaFByaW1hcnlDb250ZW50JGNoa1NlY3Rvcl9NdWx0aV9TZWN0b3JfQ29uZ2xvbWVyYXRlcwUtY3RsMDAkY3BoUHJpbWFyeUNvbnRlbnQkY2hrU2VjdG9yX09pbHNfRW5lcmd5BTJjdGwwMCRjcGhQcmltYXJ5Q29udGVudCRjaGtTZWN0b3JfUmV0YWlsX1dob2xlc2FsZQUqY3RsMDAkY3BoUHJpbWFyeUNvbnRlbnQkY2hrU2VjdG9yX1NlcnZpY2VzBTBjdGwwMCRjcGhQcmltYXJ5Q29udGVudCRjaGtTZWN0b3JfVHJhbnNwb3J0YXRpb24FK2N0bDAwJGNwaFByaW1hcnlDb250ZW50JGNoa1NlY3Rvcl9VdGlsaXRpZXNl1kR2YG+X+Qg3QYkc0u0B4hA3tQ==" /> </div> <script type="text/javascript"> //<![CDATA[ var theForm = document.forms['form1']; if (!theForm) { theForm = document.form1; } function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit(); } } //]]> </script> <script src="/WebResource.axd?d=TGE6mH29_tpsdHwhewvfnZZ1XtMYSVXLm0Jql1RT8Gt0UJpBTCqqFxYSJ6nYrV4lmQxbdhmD7ckA_eQodaniwZjAfL41&amp;t=638610691965203766" type="text/javascript"></script> <script src="/ScriptResource.axd?d=nlSrOCgmHRkJKy_atxR8MlI0g5Fyrw2N4vOH-J1pSh0LNd-DEJpJJM2PqbFuXW8LCcUktIdE5I5RFTWBcrIyR03paG7H2oiMkNiPlh3szTWi9JBhKv8-Yi9ORQOMTynHqdqDPyvuvuHxpyvkgT4B1r1YoVk1&amp;t=64bd211b" type="text/javascript"></script> <script src="/ScriptResource.axd?d=5uHgycXeCI_2B1KxfCX0UN6zg6FdD9djh2Jah60XTTaX767t8n5jvCXuYRybH_HPVlQDavAt0ikkPNOcfyNasH5OYnS1TD65R4AbJ5dhbf_Znzg5OzEkvowWtUFJLchVbmKGCLSfl8ZdID-sIL3sTP1aJuM1&amp;t=ffffffffb201fd3f" type="text/javascript"></script> <script src="/ScriptResource.axd?d=LDxligUXaea7HOiymrOLbfc35UUl3oZNQV3EOXsRk5Kt-0hKzSsb9k0eT_romv_Ll5LoadWOAwUauWDpfKmeWEOLI5LOhgBPgsJW1hTy1ajIzNRgTFTmBT4Dk-RNxZUe1V4l-RYOzt9r8FfnhAK8HfJmOZHK1RuMAF6oTb2niff1rxa90&amp;t=ffffffffb201fd3f" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ function WebForm_OnSubmit() { if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false; return true; } //]]> </script> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="C4219483" /> <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdACwP5j7XjYtz7VWwvmbC8XU0ABEfYnso8Hdvom8V3ViBPPbZkE9li6YV/ptc/2KEySfQvvNVzO88xXbU3jdEtUUNgCHm+bicgSbggPXL9LvlDWdRvdfmiGcEoa4jeoxUiTfpAivjbNld/L0kKNOdtJV4+1s/sg7obTpAoh4DhyyvTH0PCHFKhsBbstQ0DlqzOOsuilAQaPZGoBnUKWlXjc6LwfUJko8XWJ5Kv0CRCKYexoY78EyomvvC9qp9zJPj7OyYEP8hlaGYmdeju3iDWYu+3MAiE/D3ymWbn3T5cde0KSmRM7LWYHwF+ymQJxwheOpwY3rvfY2DOsUnRt7NA7jImLJIqfp3SLihZXrrJBNSYXQwAhbjgp8U1fHon6R4w7oFkfYBGweGD444AeNjVx6hklfOutol7nPLh8O3Xb3UvzgOZVeXWygWrwUvIZWFFoZoHar5behdxHos9S6Pu/BOZVzi4gbImKKsU8VTcpOxFrX2urvjFvXxtkvKEF7SaEK9hzlDM/AwoxrjfSRqy/WZI7lk/YQBmFSuiKMtr5+zNZComV5lq0bCv4/FQ8P11SDymfffGcSG7Tiqt7MVCw9gMK0g1Mlfe9So+A3UBug5iAPtFz0QQY4rFe73Zx79Y+qK3JWo5L18t3f4zBKJN3O9/0OMbqGQ2Vkt37GCUdNHChVvDsSVNct2yeFdDoFxtQFzXgG30R5897dgcgSkS8SAZPmuY4UTQIIDvnx8GvRjc7PSG08+aHEqWaICZa3u2pPdyeIEHs2l9lTDMpVTJryuFY9Zi5w+zFG/i9MWgi3/u3/O13+AK0BueTddwJNHno8iYRyunxBjd+iJ64LS9arW7QP4ovtZHfVkQ9Jmo/a6mWzkBf/AqTf4LULcoU5+pimvwCmS27YgX3NL1gmCa42zMatPI0BjwaD7I9RmMOuT38sC6mTQtljid9ZF+CkWGOc19E0H" /> </div> <h1 id="pageTitle" class="PageTitleHOne"> Stocks with The Most Insider Selling </h1> <script type="text/javascript"> //<![CDATA[ Sys.WebForms.PageRequestManager._initialize('ctl00$cphPrimaryContent$FilterScript', 'form1', ['tctl00$cphPrimaryContent$pnlFilterTable','cphPrimaryContent_pnlFilterTable'], [], [], 90, 'ctl00'); //]]> </script> <div id="cphPrimaryContent_pnlFilterTable"> <p>An insider trade occurs when an individual (such as a CEO, CFO or COO) that has non-public information about a company buys or sells shares of that company's stock. Tracking a company's insider trades is a metric that can be used to identify the direction that the company's executives believes that the company is headed. This report shows the stocks that have had the highest levels insider selling within the last 90 days. </p> <div class="on-this-page-links pb-4"> <span class="on-this-page">On This Page:</span> <a href="#insider-selling-explained-can-it-inform-your-investing-choices">About Insider Selling</a> <a href="#more-insider-trading-tools">More Insider Trading Tools</a> </div> <div class="row narrow-gutter-row"> <div class="col-12 col-md-6 col-xl-auto mb-3 mb-xl-0"> <div class="top-label-wrapper input-group dropdown"> <div class="input-group-prepend"> <span class="input-group-text"> <img src='/images/flags/flag-united-states.svg' alt='United States flag' width='14' height='11'/> </span> </div> <button class="btn dropdown-toggle top-labeled-input" type="button" id="dropdownCountry" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <span class="top-label">Country</span> <span class="top-label-selected">USA <span class='sub-label'>(NYSE &amp; NASDAQ)</span></span> </button> <ul class="dropdown-menu allow-focus" aria-labelledby="dropdownCountry"> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkCountry_United_States" type="checkbox" name="ctl00$cphPrimaryContent$chkCountry_United_States" checked="checked" onclick="javascript:setTimeout(&#39;__doPostBack(\&#39;ctl00$cphPrimaryContent$chkCountry_United_States\&#39;,\&#39;\&#39;)&#39;, 0)" /><label for="cphPrimaryContent_chkCountry_United_States"><img src = '/images/flags/flag-united-states.svg' alt='United States flag' width='16' height='14' class='mr-2'>United States<span class='sub-label'>(NYSE &amp; NASDAQ)</span></label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkCountry_United_States_All" type="checkbox" name="ctl00$cphPrimaryContent$chkCountry_United_States_All" onclick="javascript:setTimeout(&#39;__doPostBack(\&#39;ctl00$cphPrimaryContent$chkCountry_United_States_All\&#39;,\&#39;\&#39;)&#39;, 0)" /><label for="cphPrimaryContent_chkCountry_United_States_All"><img src = '/images/flags/flag-united-states.svg' alt='United States All flag' width='16' height='14' class='mr-2'>United States<span class='sub-label'>(All Exchanges)</span></label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkCountry_Canada" type="checkbox" name="ctl00$cphPrimaryContent$chkCountry_Canada" onclick="javascript:setTimeout(&#39;__doPostBack(\&#39;ctl00$cphPrimaryContent$chkCountry_Canada\&#39;,\&#39;\&#39;)&#39;, 0)" /><label for="cphPrimaryContent_chkCountry_Canada"><img src = '/images/flags/flag-canada.svg' alt='Canada flag' width='16' height='14' class='mr-2'>Canada</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkCountry_United_Kingdom" type="checkbox" name="ctl00$cphPrimaryContent$chkCountry_United_Kingdom" onclick="javascript:setTimeout(&#39;__doPostBack(\&#39;ctl00$cphPrimaryContent$chkCountry_United_Kingdom\&#39;,\&#39;\&#39;)&#39;, 0)" /><label for="cphPrimaryContent_chkCountry_United_Kingdom"><img src = '/images/flags/flag-united-kingdom.svg' alt='United Kingdom flag' width='16' height='14' class='mr-2'>United Kingdom</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkCountry_Europe" type="checkbox" name="ctl00$cphPrimaryContent$chkCountry_Europe" onclick="javascript:setTimeout(&#39;__doPostBack(\&#39;ctl00$cphPrimaryContent$chkCountry_Europe\&#39;,\&#39;\&#39;)&#39;, 0)" /><label for="cphPrimaryContent_chkCountry_Europe"><img src = '/images/flags/flag-europe.svg' alt='Europe flag' width='16' height='14' class='mr-2'>Europe</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkCountry_Australia" type="checkbox" name="ctl00$cphPrimaryContent$chkCountry_Australia" onclick="javascript:setTimeout(&#39;__doPostBack(\&#39;ctl00$cphPrimaryContent$chkCountry_Australia\&#39;,\&#39;\&#39;)&#39;, 0)" /><label for="cphPrimaryContent_chkCountry_Australia"><img src = '/images/flags/flag-australia.svg' alt='Australia flag' width='16' height='14' class='mr-2'>Australia</label></li> </ul> </div> </div> <div class="col-12 col-sm-6 col-xl-auto mb-3 mb-xl-0"> <div class="top-label-wrapper input-group dropdown"> <div class="input-group-prepend"> <span class="input-group-text"> <span class='fa-regular fa-network-wired' aria-hidden='true'></span> </span> </div> <button class="btn dropdown-toggle top-labeled-input" type="button" id="dropdownSector" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <span class="top-label">Sector</span> <span class="top-label-selected">All Sectors</span> </button> <ul class="dropdown-menu allow-focus" aria-labelledby="dropdownSector"> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Aerospace" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Aerospace" onclick="javascript:setTimeout(&#39;__doPostBack(\&#39;ctl00$cphPrimaryContent$chkSector_Aerospace\&#39;,\&#39;\&#39;)&#39;, 0)" /><label for="cphPrimaryContent_chkSector_Aerospace">Aerospace</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Auto_Tires_Trucks" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Auto_Tires_Trucks" onclick="javascript:setTimeout(&#39;__doPostBack(\&#39;ctl00$cphPrimaryContent$chkSector_Auto_Tires_Trucks\&#39;,\&#39;\&#39;)&#39;, 0)" /><label for="cphPrimaryContent_chkSector_Auto_Tires_Trucks">Auto/Tires/Trucks</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Basic_Materials" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Basic_Materials" onclick="javascript:setTimeout(&#39;__doPostBack(\&#39;ctl00$cphPrimaryContent$chkSector_Basic_Materials\&#39;,\&#39;\&#39;)&#39;, 0)" /><label for="cphPrimaryContent_chkSector_Basic_Materials">Basic Materials</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Business_Services" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Business_Services" onclick="javascript:setTimeout(&#39;__doPostBack(\&#39;ctl00$cphPrimaryContent$chkSector_Business_Services\&#39;,\&#39;\&#39;)&#39;, 0)" /><label for="cphPrimaryContent_chkSector_Business_Services">Business Services</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Computer_and_Technology" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Computer_and_Technology" onclick="javascript:setTimeout(&#39;__doPostBack(\&#39;ctl00$cphPrimaryContent$chkSector_Computer_and_Technology\&#39;,\&#39;\&#39;)&#39;, 0)" /><label for="cphPrimaryContent_chkSector_Computer_and_Technology">Computer and Technology</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Construction" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Construction" onclick="javascript:setTimeout(&#39;__doPostBack(\&#39;ctl00$cphPrimaryContent$chkSector_Construction\&#39;,\&#39;\&#39;)&#39;, 0)" /><label for="cphPrimaryContent_chkSector_Construction">Construction</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Consumer_Discretionary" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Consumer_Discretionary" onclick="javascript:setTimeout(&#39;__doPostBack(\&#39;ctl00$cphPrimaryContent$chkSector_Consumer_Discretionary\&#39;,\&#39;\&#39;)&#39;, 0)" /><label for="cphPrimaryContent_chkSector_Consumer_Discretionary">Consumer Discretionary</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Consumer_Goods" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Consumer_Goods" onclick="javascript:setTimeout(&#39;__doPostBack(\&#39;ctl00$cphPrimaryContent$chkSector_Consumer_Goods\&#39;,\&#39;\&#39;)&#39;, 0)" /><label for="cphPrimaryContent_chkSector_Consumer_Goods">Consumer Goods</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Consumer_Staples" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Consumer_Staples" onclick="javascript:setTimeout(&#39;__doPostBack(\&#39;ctl00$cphPrimaryContent$chkSector_Consumer_Staples\&#39;,\&#39;\&#39;)&#39;, 0)" /><label for="cphPrimaryContent_chkSector_Consumer_Staples">Consumer Staples</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Finance" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Finance" onclick="javascript:setTimeout(&#39;__doPostBack(\&#39;ctl00$cphPrimaryContent$chkSector_Finance\&#39;,\&#39;\&#39;)&#39;, 0)" /><label for="cphPrimaryContent_chkSector_Finance">Finance</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Industrial_Products" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Industrial_Products" onclick="javascript:setTimeout(&#39;__doPostBack(\&#39;ctl00$cphPrimaryContent$chkSector_Industrial_Products\&#39;,\&#39;\&#39;)&#39;, 0)" /><label for="cphPrimaryContent_chkSector_Industrial_Products">Industrial Products</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Medical" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Medical" onclick="javascript:setTimeout(&#39;__doPostBack(\&#39;ctl00$cphPrimaryContent$chkSector_Medical\&#39;,\&#39;\&#39;)&#39;, 0)" /><label for="cphPrimaryContent_chkSector_Medical">Medical</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Miscellaneous" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Miscellaneous" onclick="javascript:setTimeout(&#39;__doPostBack(\&#39;ctl00$cphPrimaryContent$chkSector_Miscellaneous\&#39;,\&#39;\&#39;)&#39;, 0)" /><label for="cphPrimaryContent_chkSector_Miscellaneous">Miscellaneous</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Multi_Sector_Conglomerates" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Multi_Sector_Conglomerates" onclick="javascript:setTimeout(&#39;__doPostBack(\&#39;ctl00$cphPrimaryContent$chkSector_Multi_Sector_Conglomerates\&#39;,\&#39;\&#39;)&#39;, 0)" /><label for="cphPrimaryContent_chkSector_Multi_Sector_Conglomerates">Multi-Sector Conglomerates</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Oils_Energy" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Oils_Energy" onclick="javascript:setTimeout(&#39;__doPostBack(\&#39;ctl00$cphPrimaryContent$chkSector_Oils_Energy\&#39;,\&#39;\&#39;)&#39;, 0)" /><label for="cphPrimaryContent_chkSector_Oils_Energy">Oils/Energy</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Retail_Wholesale" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Retail_Wholesale" onclick="javascript:setTimeout(&#39;__doPostBack(\&#39;ctl00$cphPrimaryContent$chkSector_Retail_Wholesale\&#39;,\&#39;\&#39;)&#39;, 0)" /><label for="cphPrimaryContent_chkSector_Retail_Wholesale">Retail/Wholesale</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Services" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Services" onclick="javascript:setTimeout(&#39;__doPostBack(\&#39;ctl00$cphPrimaryContent$chkSector_Services\&#39;,\&#39;\&#39;)&#39;, 0)" /><label for="cphPrimaryContent_chkSector_Services">Services</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Transportation" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Transportation" onclick="javascript:setTimeout(&#39;__doPostBack(\&#39;ctl00$cphPrimaryContent$chkSector_Transportation\&#39;,\&#39;\&#39;)&#39;, 0)" /><label for="cphPrimaryContent_chkSector_Transportation">Transportation</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Utilities" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Utilities" onclick="javascript:setTimeout(&#39;__doPostBack(\&#39;ctl00$cphPrimaryContent$chkSector_Utilities\&#39;,\&#39;\&#39;)&#39;, 0)" /><label for="cphPrimaryContent_chkSector_Utilities">Utilities</label></li> </ul> </div> </div> <div class="col-12 col-sm-6 col-md-6 col-lg-2 col-xl-auto mb-3 mb-xl-0"> <div class="top-label-wrapper input-group"> <div class="input-group-prepend"> <span class="input-group-text"> <span class="fa-regular fa-chart-simple" aria-hidden="true"></span> </span> </div> <select name="ctl00$cphPrimaryContent$ddlMarketCap" onchange="javascript:setTimeout(&#39;__doPostBack(\&#39;ctl00$cphPrimaryContent$ddlMarketCap\&#39;,\&#39;\&#39;)&#39;, 0)" id="cphPrimaryContent_ddlMarketCap" class="top-labeled-input"> <option selected="selected" value="A">All Market Caps</option> <option value="L">Large Cap ($10B+)</option> <option value="M">Medium Cap ($2B-$10B)</option> <option value="S">Small Cap (&lt;$2B)</option> </select> <label for="cphPrimaryContent_ddlMarketCap" class="top-label">Market Cap</label> </div> </div> <div class="col-12 col-sm-6 col-md-6 col-lg-2 col-xl-auto mb-3 mb-xl-0"> <div class="top-label-wrapper input-group"> <div class="input-group-prepend"> <span class="input-group-text"> <span class="fa-regular fa-clock" aria-hidden="true"></span> </span> </div> <select name="ctl00$cphPrimaryContent$ddlLookbackPeriod" onchange="javascript:setTimeout(&#39;__doPostBack(\&#39;ctl00$cphPrimaryContent$ddlLookbackPeriod\&#39;,\&#39;\&#39;)&#39;, 0)" id="cphPrimaryContent_ddlLookbackPeriod" class="top-labeled-input"> <option value="7">7 Days</option> <option value="30">30 Days</option> <option selected="selected" value="90">90 Days</option> <option value="180">180 Days</option> <option value="365">365 Days</option> </select> <label for="cphPrimaryContent_ddlLookbackPeriod" class="top-label">Lookback Period</label> </div> </div> <div class="col-12 col-sm-6 col-md-4 col-lg-2 col-xl-auto mb-3 mb-xl-0"> <div class='top-label-wrapper input-group tooltip-wrapper'><div class='input-group-prepend'><span class='input-group-text'><span class='fa-regular fa-star' aria-hidden='true'></span></span></div><div class='moreinfo bg-white' tabindex='0'><span class='fa-regular fa-circle-question c-gray' aria-hidden='true'></span><span class='tooltiptext dark-mode toptip' id='tooltip-marketrank'>MarketRank™ evaluates a company based on dividend strength, earnings, valuation, analysts forecasts, and more.<br/><strong style='background:#333'>Available with a MarketBeat All Access Subscription</strong></span></div><strong class='top-label'>MarketRank&trade;</strong><a class='top-labeled-input d-inline-block' href='/subscribe/all-access/?ReferralType=MarketRank&trade;Filter' aria-describedby='tooltip-marketrank' title='Available with MarketBeat All Access'><span class='sr-only'>Upgrade to All Access to use the </span>All Ranks<span class='sr-only'> Filter</span><span class='filter-access bg-white c-blue-8'><span class='fa-solid fa-lock-keyhole' aria-hidden='true'></span></span></a></div> </div> <div class="col-12 col-sm-6 col-md-4 col-lg-2 col-xl-auto mb-3 mb-xl-0"> <div class='top-label-wrapper input-group tooltip-wrapper'><div class='input-group-prepend'><span class='input-group-text'><span class='fa-regular fa-fire-flame-curved' aria-hidden='true'></span></span></div><div class='moreinfo bg-white' tabindex='0'><span class='fa-regular fa-circle-question c-gray' aria-hidden='true'></span><span class='tooltiptext dark-mode toptip' id='tooltip-mediasentiment'>Media sentiment refers to the percentage of positive news stories versus negative news stories a company has received in the past week.<br/><strong style='background:#333'>Available with a MarketBeat All Access Subscription</strong></span></div><strong class='top-label'>Media Sentiment</strong><a class='top-labeled-input d-inline-block' href='/subscribe/all-access/?ReferralType=MediaSentimentFilter' aria-describedby='tooltip-mediasentiment' title='Available with MarketBeat All Access'><span class='sr-only'>Upgrade to All Access to use the </span>All Sentiments<span class='sr-only'> Filter</span><span class='filter-access bg-white c-blue-8'><span class='fa-solid fa-lock-keyhole' aria-hidden='true'></span></span></a></div> </div> <div class="col-12 col-sm-6 col-md-4 col-lg-2 col-xl-auto mb-3 mb-xl-0"> <div class='top-label-wrapper input-group tooltip-wrapper'><div class='input-group-prepend'><span class='input-group-text'><span class='fa-regular fa-glasses-round' aria-hidden='true'></span></span></div><div class='moreinfo bg-white' tabindex='0'><span class='fa-regular fa-circle-question c-gray' aria-hidden='true'></span><span class='tooltiptext dark-mode toptip' id='tooltip-analystconsensus'>Analyst consensus is the average investment recommendation among Wall Street research analysts.<br/><strong style='background:#333'>Available with a MarketBeat All Access Subscription</strong></span></div><strong class='top-label'>Analyst Consensus</strong><a class='top-labeled-input d-inline-block' href='/subscribe/all-access/?ReferralType=AnalystConsensusFilter' aria-describedby='tooltip-analystconsensus' title='Available with MarketBeat All Access'><span class='sr-only'>Upgrade to All Access to use the </span>All Ratings<span class='sr-only'> Filter</span><span class='filter-access bg-white c-blue-8'><span class='fa-solid fa-lock-keyhole' aria-hidden='true'></span></span></a></div> </div> <div class="col-12 col-lg-2 col-xl-auto mb-3 mb-xl-0 ml-md-auto text-md-right"> <a class="btn btn-disabled w-100 w-lg-auto" href='/subscribe/all-access/?ReferralType=CSVExportButton' title='Excel Export Available with a MarketBeat All Access Subscription'><span class='fa-regular fa-file-excel mr-1' aria-hidden='true'></span> Export<span class='temp-hidden'> to Excel</span></a> </div> </div> <div class="text-center"> <div id="cphPrimaryContent_Progress1" style="display:none;"> <img src="/images/loading-gif-small.gif" loading="lazy" alt="The Page is Updating" class="pt-0 pt-xl-1" width="24" height="24" /> </div> </div> <table class='scroll-table sort-table'><thead><tr><th data-sort='string' data-clean='Symbol|Company'>Company</th><th data-sort='int'>Shares Sold</th><th data-sort='float'>Total Cost of Shares Sold</th><th data-sort='int'>Number of Insider Sales</th><th data-sort='int'>Number of Insiders Selling</th><th data-sort='float'>Current Share Price</th><th data-sort='float'>Indicator(s)</th></tr></thead><tbody><tr><td colspan="7" style="padding:1em 0;position:relative;background-image:url('https://www.marketbeat.com/images/preview/generic-preview-2.png'); background-size: 1373px, 966px; background-repeat:no-repeat;"><div style='max-width: 85vw; overflow: hidden; position: relative; height: 700px;padding:30px; left: 0px;' class='fake-sticky'><div style="padding: 10px 5px;position:absolute;z-index:1;top: 0;left: 50%;transform: translate(-50%, 7px);width: 520px;max-width: calc(100% - 66px);background: rgba(255, 255, 255, 0.7);box-shadow: 0 0 12px 24px rgba(255, 255, 255, .7);"><h2 style='font-size:1.5em;margin-top:0;'><img alt="unlock icon" style='width:17px;margin:2px 7px 7px 0' width='17' height='17' src="https://www.marketbeat.com/images/lock-black.svg" />&nbsp; Upgrade to MarketBeat All Access</h2><p>This premium research tool is available to MarketBeat All Access subscribers only. Log in to your account or sign up below.</p><div class='nounderline'><a class="d-block d-sm-inline-block btn btn-featured mr-2 mb-1" style='line-height:1.45;min-width: 160px;text-align: left;padding: 13px;' href='/subscribe/Payment.aspx?PaymentTerm=12&ReferralType=PreviewScreen'>Upgrade Now <span class="fa-regular fa-angle-right float-right"></span></a><a class="d-block d-sm-inline-block btn btn-secondary mr-2 mb-1" style='line-height:1.45;min-width: 160px;text-align: left;padding-left: 15px;' href='/subscribe/all-access/?ReferralType=PreviewScreen'>See Benefits <span class="fa-regular fa-angle-right float-right"></span></a></div><p class="float-sm-left" style="font-size: 14px;margin: 10px 4px 0;text-align: center;">Already have an account? <a class='c-green' style="text-decoration:underline;font-weight: normal;" href='#pnlLoginCreateModal' data-toggle='modal' onclick="setPremiumPageWording();trapFocusInModal('#pnlLoginCreateModal', 'txtLoginOnModalEmail', 'LoginOnModalTab', 'LastLinkOnLoginTab');">Log&nbsp;in&nbsp;here.</a></p></div></div><div style='width: 100%;height: 100px;position: absolute;bottom: 0;background: linear-gradient(transparent, white);'></div></td></tr><tr><td style='width:200px;border-top:none;'></td><td style='border-top:none;'></td><td style='border-top:none;'></td><td style='border-top:none;'></td><td style='border-top:none;'></td><td style='border-top:none;'></td><td style='border-top:none;'></td></tr></tbody></table> </div> <br/><div style="height:90px;width:100%;overflow:hidden;"><ins class="adsbygoogle" style="display:inline-block;width:100%;height:90px" data-ad-client="ca-pub-9373162611283935" data-ad-slot="9799770108"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script></div><div style="border-top:1px solid #333;border-bottom:1px solid #333;padding-top:25px;padding-bottom:25px;margin-top:30px;"><script type="text/javascript">document.write('<a style="text-decoration:none;font-weight:bold;color:#444;font-size:18pt;" target="_blank" rel="sponsored noopener" href="https://www.mar' + 'ketbeat.com/scripts/redirect.aspx?TriggeredCampaignID=10659&UserID=0&Placement=NativeDisplay&Source=NativeDisplay&interstitial=1&noskip=1">The #1 Crypto for AI</a>');</script> <span style="font-size:10pt;font-weight:normal;color:#444;">(Ad)</span><br/><p style="text-align:left"><script type="text/javascript">document.write('<a style="text-decoration:none;font-weight:normal;color:#696969;" target="_blank" rel="sponsored noopener" href="https://www.mar' + 'ketbeat.com/scripts/redirect.aspx?TriggeredCampaignID=10659&UserID=0&Placement=NativeDisplay&Source=NativeDisplay&interstitial=1&noskip=1">');</script>We’ve issued an urgent landmark trade alert for a new crypto wonder. So, I decided to give you this heads-up before it’s too late. It’s urgent because it’s what we consider “The #1 Crypto for the AI World.”</a></p><script type="text/javascript">document.write('<a target="_blank" rel="sponsored noopener" style="font-weight:normal;" href="https://www.mar' + 'ketbeat.com/scripts/redirect.aspx?TriggeredCampaignID=10659&UserID=0&Placement=NativeDisplay&Source=NativeDisplay&interstitial=1&noskip=1">Learn more about it by watching THIS NOW.</a>');</script><img loading='lazy' src='https://www.marketbeat.com/scripts/TriggeredCampaignPixel.ashx?TriggeredCampaignID=10659&Placement=NativeDisplay&Source=NativeDisplay' alt='' height='1' width='1' /></div><div class="anchor-link-target-with-ad w-100" id="insider-selling-explained-can-it-inform-your-investing-choices"><div class="row d-block d-lg-flex mt-1" id="placed-article" style="height: auto !important;" ><div class="col-lg-8 placed-article"><h2 class="c-dark-blue">Insider Selling Explained: Can it Inform Your Investing Choices?</h2><div style="padding:8px;font-size:1.13rem;line-height:1.2em;"><script type="text/javascript">document.write('<a style="text-decoration:underline;font-weight:normal; color: var(--blue-8);" target="_blank" rel="sponsored noopener" href="https://www.mar' + 'ketbeat.com/scripts/redirect.aspx?TriggeredCampaignID=10808&UserID=0&Placement=NativeDisplay&Source=NativeDisplay&interstitial=1&noskip=1">→ The Crypto Secret Wall Street Doesn’t Want You to Know</a> <span style="color:var(--gray-8);font-size:0.78rem;">(Ad)</span>');</script><img loading='lazy' src='https://www.marketbeat.com/scripts/TriggeredCampaignPixel.ashx?TriggeredCampaignID=10808&Placement=NativeDisplay&Source=NativeDisplay' alt='' height='1' width='1' /></div><div class="byline-row w-100 mt-2 mt-md-0 mb-2"><div class="byline-row-wrap d-flex flex-wrap justify-content-between justify-content-sm-start align-items-center"><div class="byline-text flex-grow-1 d-flex flex-wrap align-items-center "><div class="byline-img rounded-circle d-inline-block"><img src="https://www.marketbeat.com/logos/authors/thumb_20231106105145_author-melissa-brock.jpg" alt="Melissa Brock" decoding="async" height="NaN" width="40" /></div><div style="line-height:1em;"><div class="font-small font-weight-bold">Written by <a href="/authors/melissa-brock/">Melissa Brock</a></div><div class="d-block c-gray-8 font-smaller">Updated May 31, 2023</div></div></div></div></div><div class="article-image mb-3 border"><img src="https://www.marketbeat.com/logos/articles/stock-image_144973355_S.jpg" alt="Insider Selling Explained: Can it Inform Your Investing Choices?" decoding="async" loading="lazy" height="800" width="1200" class="article-image-one" /></div><div id="article-wrapper"><div class="article-page body-copy lh-loose"><ul id="article-contents" class="bg-light-gray"><li class="mb-1"><a class="nounderline" href="#what-is-insider-selling">What is Insider Selling?</a></li><li class="mb-1"><a class="nounderline" href="#how-to-identify-insider-selling">How to Identify Insider Selling</a></li><li class="mb-1"><a class="nounderline" href="#are-insider-selling-stocks-a-good-investment">Are Insider Selling Stocks a Good Investment?</a></li><li class="mb-1"><a class="nounderline" href="#top-insider-selling-stocks">Top Insider Selling Stocks</a></li><li class="mb-1"><a class="nounderline" href="#american-international-group-inc-aig">American International Group Inc. (AIG)</a></li><li class="mb-1"><a class="nounderline" href="#constellation-brands-inc">Constellation Brands Inc.</a></li><li class="mb-1"><a class="nounderline" href="#option-care-health-inc">Option Care Health Inc.</a></li><li class="mb-1"><a class="nounderline" href="#how-to-invest-in-insider-selling-stocks">How to Invest in Insider Selling Stocks</a></li><li class="mb-1"><a class="nounderline" href="#step-1-do-your-research">Step 1: Do your research.</a></li><li class="mb-1"><a class="nounderline" href="#step-2-identify-the-method-you-want-to-use-to">Step 2: Identify the method you want to use to trade or invest.</a></li><li class="mb-1"><a class="nounderline" href="#step-2-open-a-trading-account">Step 2: Open a trading account.</a></li><li class="mb-1"><a class="nounderline" href="#step-3-start-trading">Step 3: Start trading.</a></li><li class="mb-1"><a class="nounderline" href="#final-thoughts">Final Thoughts</a></li></ul><p class="mt-0">Insider selling occurs in three general steps:&nbsp;</p><div itemscope="" itemtype="https://schema.org/FAQPage"> <ol> <li aria-level="1">A director, officer or executive (CEOs, CFOs or COOs) knows information about the company they work for, which is not publicly available.&nbsp;</li> <li aria-level="1">The officer or director then sells shares of the company stock based on the information they know based on their position with the company.&nbsp;</li> <li aria-level="1">As a regular investor, you can use insider selling to frame your investment choices. Executives' actions can give you clues into what might happen with the company's stock.&nbsp;</li> </ol> <p>Insider selling is not the same as insider trading. Insider trading is an illegal practice that occurs when corporate insiders make illegal stock purchases based on information that is not available to the greater public.&nbsp;&nbsp;</p> <p>We'll take a closer look at insider selling, how to identify when insider selling will occur and whether or not monitoring insider selling is a good investment strategy. We'll also go over some top insider selling stocks and how to invest in insider selling stocks. By the time you're done reading, you'll have a better understanding of how insider selling might work to your advantage in your investing journey.</p> <div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"><h3 id="what-is-insider-selling" itemprop="name text">What is Insider Selling?</h3><div itemprop="acceptedAnswer" itemscope itemtype="https://schema.org/Answer"><div itemprop="text"> <p>Insiders are those in management, officers or other beneficial owners with more than 10% investment in company securities, according to the U.S. Securities and Exchange Commission (SEC).&nbsp;</p> <p>Put simply, insider selling means that company officers sell company securities. Insider buying is exactly the opposite &mdash; company officers <em>buy</em> company securities. If company insiders invest in the company, it's a good sign that the stock is or will become bullish, that the company stock will go up. On the other hand, if insiders sell, it could be a bearish sign and that stock prices may fall.&nbsp;</p> <p>To prevent insider trading, insiders must file SEC forms every time they buy or sell shares to show that they will not illegally benefit from what they know based on their high position in the company. They must also hold onto their investments within six months of their purchase.&nbsp;</p> <p>Note that insider selling doesn't necessarily automatically indicate that there is a problem with the company or the company stock. However, if company insiders dump a whole bunch of shares, that's a possible indication that something negative is coming down the pike for the company.</p> </div></div></div><h3 id="how-to-identify-insider-selling">How to Identify Insider Selling</h3> <p>Again, the Securities and Exchange Commission (SEC) requires companies to file reports which can show regular investors clear evidence of insider activity.</p> <p>Forms DEF 14A, Schedules 13D and 13G and Forms 3, 4 and 5 on the SEC's <a href="https://www.sec.gov/edgar/search-and-access">EDGAR database</a> or the SEC Info Insider Trading Reports will detail the type of insider activity that can help you identify insider buying and selling. Let's take a look at each form:</p> <ul> <li aria-level="1"><strong>Form DEF 14A:</strong> <a href="https://www.sec.gov/Archives/edgar/data/1018724/000119312520108422/d897711ddef14a.htm">Form DEF 14A</a>, called the Definitive Proxy Statement, lists directors and officers and the number of shares they individually own. Publicly traded companies must file Form DEF 14A prior to shareholder meetings. The form also reveals information about people who own more than 5% of a company's stock.</li> <li aria-level="1"><strong>Schedule 13D and Schedule 13G: </strong><a href="https://www.sec.gov/interps/telephone/cftelinterps_reg13d-13g.pdf">Schedules 13D and 13G</a> release information about those who own more than 5% of a company's stock. They must file Form 13D within 10 days of a stock acquisition. The form also asks for the reason for the stock acquisition. Schedule 13G also shows the public about anyone who owns more than 5% of company stock, though it requires less information. Owners who acquire more than 20% must file a Form 13D.</li> <li aria-level="1"><strong>Form 3:</strong> Also called the Initial Statement of Beneficial Ownership of Securities, <a href="https://www.sec.gov/files/form3.pdf">Form 3</a> showcases insider beneficial ownership when shareholders have more than 10% of voting power. When someone becomes a director, officer or executive, they must file a Form 3 to disclose ownership of company securities within 10 days after starting their role.&nbsp;</li> <li aria-level="1"><strong>Form 4:</strong> <a href="https://www.sec.gov/files/form4.pdf">Form 4</a>, also called the Statement of Changes in Beneficial Ownership, reports changes in ownership of those who own 10% of a company's stock. Insiders must fill out Form 4 within two business days after executing a transaction. Form 4 reports common stock and derivative securities, such as options, warrants, and convertible securities. The form also reports the amount sold and the price per share. Each transaction indicates details about the transaction.</li> <li aria-level="1"><strong>Form 5: </strong>Also known as the Annual Statement of Changes in Beneficial Ownership, <a href="https://www.investopedia.com/terms/f/form5.asp">Form 5</a> shows all holdings on an annual basis. Form 5 must be filed with the SEC 45 days after the company&rsquo;s fiscal year ends. Some transactions, including certain purchases by an insider of less than $10,000 in a six-month period, don&rsquo;t have to be reported on Form 4 but must be reported on Form 5.</li> </ul> <p>Wading through these forms for multiple companies can seem challenging. Luckily, you don't have to rely entirely on these forms. The <a href="https://www.marketbeat.com/all-access/insider-trades-screener/">MarketBeat Insider Transactions Screener</a> gives you an understanding of insider trading activity by publicly traded companies.</p> <div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"><h3 id="are-insider-selling-stocks-a-good-investment" itemprop="name text">Are Insider Selling Stocks a Good Investment?</h3><div itemprop="acceptedAnswer" itemscope itemtype="https://schema.org/Answer"><div itemprop="text"> <p>Insider selling can help you identify the right types of investments for your needs. However, it also comes with certain risks. The biggest risk is reading too much into insider selling. Most of the time, insider activity isn't indicative of huge changes and even more significantly, insider selling doesn't mean very much.</p> <p>Unfortunately, investors can incorrectly interpret that selling means that company executives see red flags within the company. In reality, the sale could mean that the insider already owns quite a few assets and has sold just a handful.</p> </div></div></div><h3 id="top-insider-selling-stocks">Top Insider Selling Stocks</h3> <p>Let's take a look at a few insider selling stocks you may want to consider investing and trading as of the date of this article's publication.</p> <h4 id="american-international-group-inc-aig">American International Group Inc. (AIG)</h4> <p><a href="https://www.marketbeat.com/stocks/NYSE/AIG/">American International Group Inc. (NYSE: AIG)</a>, headquartered in New York City, offers insurance products for commercial, institutional and individual customers domestically and internationally. The company provides the following:</p> <ul> <li aria-level="1"><strong>General liability</strong></li> <li aria-level="1"><strong>Environmental</strong></li> <li aria-level="1"><strong>Commercial automobile liability</strong></li> <li aria-level="1"><strong>Workers compensation</strong></li> <li aria-level="1"><strong>Casualty</strong></li> <li aria-level="1"><strong>Crisis management insurance products</strong></li> <li aria-level="1"><strong>Commercial, industrial and energy-related property insurance</strong></li> <li aria-level="1"><strong>Aerospace insurance</strong></li> <li aria-level="1"><strong>Political risk insurance</strong></li> <li aria-level="1"><strong>Trade credit insurance</strong></li> <li aria-level="1"><strong>Portfolio solutions insurance</strong></li> <li aria-level="1"><strong>Crop insurance</strong></li> <li aria-level="1"><strong>Marine insurance</strong></li> </ul> <p>The company also offers professional liability insurance products for a range of businesses and risks, including the following:</p> <ul> <li aria-level="1"><strong>Directors and officers</strong></li> <li aria-level="1"><strong>Mergers and acquisitions</strong></li> <li aria-level="1"><strong>Fidelity</strong></li> <li aria-level="1"><strong>Employment practices</strong></li> <li aria-level="1"><strong>Fiduciary liability</strong></li> <li aria-level="1"><strong>Cyber risk</strong></li> <li aria-level="1"><strong>Kidnap and ransom</strong></li> <li aria-level="1"><strong>Errors and omissions insurance</strong></li> <li aria-level="1"><strong>Personal auto and property insurance (for auto, homeowners, umbrella, yacht, fine art and collections)</strong></li> <li aria-level="1"><strong>Voluntary and sponsor-paid personal accident</strong></li> <li aria-level="1"><strong>Supplemental health products</strong></li> <li aria-level="1"><strong>Extended warranty insurance products</strong></li> <li aria-level="1"><strong>Travel insurance products</strong></li> </ul> <p>The life and retirement segment insures individuals by offering variable annuities, index and fixed annuities and retail mutual funds and financial planning and advisory services. It also offers record-keeping, plan administrative and compliance services as well as term life and universal life insurance and more.</p> <h4 id="constellation-brands-inc">Constellation Brands Inc.</h4> <p><a href="https://www.marketbeat.com/stocks/NYSE/STZ/">Constellation Brands Inc. (NYSE: STZ)</a> produces and sells beer, wine and spirits in the U.S. and worldwide. The company sells the following beer brands:</p> <ul> <li aria-level="1">Corona Extra&nbsp;</li> <li aria-level="1">Corona Premier</li> <li aria-level="1">Corona Familiar</li> <li aria-level="1">Corona Light</li> <li aria-level="1">Corona Refresca</li> <li aria-level="1">Corona Hard Seltzer</li> <li aria-level="1">Modelo Especial</li> <li aria-level="1">Modelo Negra</li> <li aria-level="1">Modelo Chelada</li> <li aria-level="1">Pacifico</li> <li aria-level="1">Victoria</li> </ul> <p>The company manufacturer and sells wine under the following brands:&nbsp;</p> <ul> <li aria-level="1">7 Moons&nbsp;</li> <li aria-level="1">Cook's California Champagne</li> <li aria-level="1">Cooper &amp; Thief</li> <li aria-level="1">Crafters Union</li> <li aria-level="1">Kim Crawford</li> <li aria-level="1">Meiomi</li> <li aria-level="1">Mount Veeder</li> <li aria-level="1">Ruffino</li> <li aria-level="1">SIMI</li> <li aria-level="1">The Dreaming Tree</li> <li aria-level="1">Charles Smith</li> <li aria-level="1">The Prisoner Wine Company</li> <li aria-level="1">Robert Mondavi</li> <li aria-level="1">My Favorite Neighbor</li> <li aria-level="1">Schrader</li> </ul> <p>It also creates and sells spirits to wholesale distributors, retailers, on-premise locations and state alcohol beverage control agencies including the following brands:&nbsp;</p> <ul> <li aria-level="1">Casa Noble</li> <li aria-level="1">Copper &amp; Kings</li> <li aria-level="1">High West</li> <li aria-level="1">Mi CAMPO</li> <li aria-level="1">Nelson's Green Brier</li> <li aria-level="1">SVEDKA</li> </ul> <h4 id="option-care-health-inc">Option Care Health Inc.</h4> <p><a href="https://www.marketbeat.com/stocks/NASDAQ/OPCH/">Option Care Health Inc. (NASDAQ: OPCH)</a>, headquartered in Bannockburn, Illinois, offers home and alternate site infusion services such as anti-infective therapies, home infusion services to treat heart failure, home parenteral nutrition and enteral nutrition support services for stroke, cancer and gastrointestinal diseases. The company also provides immunoglobulin infusion therapies and treatments for chronic inflammatory disorders (Crohn's disease, plaque psoriasis, psoriatic arthritis, rheumatoid arthritis, ulcerative colitis and other chronic inflammatory disorders). The company also offers treatments for amyotrophic lateral sclerosis and duchenne muscular dystrophy and infusion therapies for bleeding disorders and other conditions.</p> <h3 id="how-to-invest-in-insider-selling-stocks">How to Invest in Insider Selling Stocks</h3> <p>It might seem weird to consider investing in stocks that company executives are selling. However, it's important to remember that it's not always appropriate to dump stocks that insiders sell. In fact, you might want to invest in them anyway.</p> <h4 id="step-1-do-your-research">Step 1: Do your research.</h4> <p>Take a look at the forms on the SEC's EDGAR database or look at the <a href="https://www.marketbeat.com/all-access/insider-trades-screener/">MarketBeat Insider Transactions Screener</a> to learn about various actions taken by company insiders. It's a great first start to identify the stocks that are going up and down. Take a look at a wide swath of companies in order to pinpoint the right investing option for you.&nbsp;</p> <h4 id="step-2-identify-the-method-you-want-to-use-to">Step 2: Identify the method you want to use to trade or invest.</h4> <p>How do you want to trade and/or invest? Evaluate several options that align with your risk tolerance and goals before you get started:</p> <ul> <li><strong>Buy-and-hold investing:&nbsp;</strong>Buy-and-hold investors make purchases with the intention of holding their investments for a long time. These investors hold shares over a number of years.&nbsp;</li> <li><strong>Day trading: </strong>Day trading means that you take out a position and then close out of positions within the same trading day. You can use a number of different strategies to target stocks (including insider selling) to determine the stocks to trade.</li> <li><strong>Position trading:</strong> Position trading uses longer-term charts compared to those who day trade, including monthly charts, to help you anticipate what will happen with the stock. Your trade might last days or weeks.</li> <li><strong>Trend trading: </strong>Trend traders look for successive higher highs or lower highs in order to identify the trend of a security. Trend traders benefit from the ups and downs in the market and can also take insider selling and buying into account.</li> <li><strong>Swing trading:</strong> Swing traders trade based on short-term price changes. Swing traders trade frequently over a shorter time period and take larger positions. As a new trend tries to establish itself, traders see the price volatility and make their move.&nbsp;</li> </ul> <p>No one method is better than another, but you must choose an option with which you feel comfortable. You can also invest and trade at the same time or choose a different trading method altogether.</p> <h4 id="step-2-open-a-trading-account">Step 2: Open a trading account.</h4> <p>Do you already have a trading account? If not, choose the correct trading platform and fund it. Look into all aspects of several platforms before you choose, including the fees involved, the platform that you want to use and all the other factors that will help you become a successful trader or investor.&nbsp;</p> <h4 id="step-3-start-trading">Step 3: Start trading.</h4> <p>Once you've set up your trading account, try paper trading before you start using real money. Paper trading lets you practice using fake money. If you've never traded before, you may want to spend a chunk of time learning how to trade on a paper trading account.</p> <p>Once you're ready to invest or trade, steer clear of investing or trading more money than you're willing to lose.</p> <h3 id="final-thoughts">Final Thoughts</h3> <p>It's a good idea to pay attention to insider selling because it indicates that a company's stock price may go down. However, don't use insider selling as the only tactic to identify the right investments that fit your needs.</p></div><script type="text/javascript">document.write('<img src="https://www.americanconsumer' + 'news.net/scripts/standalone/ViewCount.ashx?type=j&id=5399974 &referrer=' + encodeURIComponent(document.referrer) + '" alt="" width="1" height="1" />');</script></div><div class="author-bio border-top border-bottom p-3 d-flex flex-wrap mb-3" style="border-color: var(--gray-4);"><a href="/authors/melissa-brock/" class="pr-3 pb-1" style="flex: 1 0 180px; max-width:180px;"><img class="w-100 rounded" loading="lazy" decoding="async" height="NaN" width="180" src="https://www.marketbeat.com/logos/authors/small_20231106105145_author-melissa-brock.jpg" alt="Melissa Brock" style="object-fit: cover;aspect-ratio: 4/5;width: 100%;" /></a><div style="flex: 18 0 270px; "><div class="w-100 d-flex flex-wrap align-items-end pb-0 mb-1 c-dark-blue" ><div class="upper-note blue-accent-under w-100 mt-2 mt-sm-0">About The Editor </div><h3 class="my-0 author-title h4" style="line-height:1.05em;"><a href="/authors/melissa-brock/" class="c-dark-blue">Melissa Brock</a></h3></div><h4 class="h5">Contributing Author</h4><div class="row justify-content-between align-items-center"><ul class="col-12 col-sm-auto d-inline-block ml-0 my-0 list-style-none"><li class="mr-2 my-1 d-inline-block"><a href="https://www.linkedin.com/in/melissa-brock-557878170/" target="_blank" rel="noopener nofollow" title="LinkedIn" class="btn btn-share"><span class="fa-brands fa-linkedin-in"></span></a></li><li class="mr-2 my-1 d-inline-block"><a href="mailto:editorial@marketbeat.com" target="_blank" rel="noopener nofollow" title="Email" class="btn btn-share"><span class="fa-regular fa-envelope"></span></a></li></ul><div class="col-auto"><a href="/authors/melissa-brock/" class="d-inline-block my-1 upper-link-full" style="font-size:1rem;">Learn More<span class="sr-only"> about Melissa Brock</span></a></div></div></div></div></div></div><div class="col-lg-4 d-print-none" style="height: auto !important;"><div class="row mx-0" style="height: auto !important;"><div class="col-sm-8 col-lg-12 px-0 mt-lg-3" id="placed-sidebar"><div class="row mx-0 mb-3"><div class="col-12 position-relative px-sm-0 pb-0 pb-sm-auto d-flex justify-content-center align-items-center"><img loading="lazy" decoding="async" height="209" width="170" src="https://www.marketbeat.com/logos/premium-reports/small_20240628090404_reportpreview2024-06-cover-7-energystocks.png" class="mt-2 position-relative" style="max-width:100%;height:auto;z-index:1;" alt="7 Energy Stocks to Buy and Hold Forever Cover"/><div class="bg-light-blue position-absolute w-100" style="height:60%;width:100%;bottom:0;left:0;z-index:0;"></div></div><div id="pnlSignup" class="col-12 bg-light-blue rounded-bottom align-items-center"> <div id="divSubscribe" class="subscribe d-inline-block py-3 px-1"><div class="h2 m-0 mb-2 c-dark-blue">7 Energy Stocks to Buy and Hold Forever</div><p class="font-small">Do you expect the global demand for energy to shrink?! If not, it's time to take a look at how energy stocks can play a part in your portfolio.</p><div class="row narrow-gutter-row"><input name="txtRegistrationEmail" type="text" id="txtRegistrationEmail" class="b-white col-md-7 col-lg-12" placeholder="Your Email Address" aria-label="Email Address" /><input type="button" name="btnHASubmit" value="Sign-Up Now (Free)" onclick="if (CheckEmail(&#39;txtRegistrationEmail&#39;, &#39;ShowSuggestions&#39;, &#39;c-black&#39;)) { window.location = &#39;/newsletter/?RegistrationCode=FreeReport-PlacedArticle&amp;RegistrationType=EnergyBuyAndHoldForever&amp;RegistrationDomain=marketbeat.com&amp;RegisterEmail=&#39;+encodeURIComponent(document.getElementById(&#39;txtRegistrationEmail&#39;).value); return true;} else { return false; };" id="btnHASubmit" class="col-md-5 col-lg-12 btn btn-featured" /><div id="ShowSuggestions"></div></div></div> </div></div><div class="mb-4"><div class="section-heading"><h2 class="text-capitalize">insider selling Headlines</h2><a href="/headlines/?query=insider selling" class="upper-link">View More <span class="sr-only">insider selling Headlines</span></a></div><ul class="article-list m-0 p-0" style="font-size:0.9rem;"><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/images/associated-press/49ers-bills-football-2024-12-11-1-thumbphoto.jpg" alt="Workers clear snow in Highmark Stadium in preparation for a Sunday Night Football game between the …" decoding="async" loading="lazy"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">Vince Carter and Tracy McGrady among 10 limited partners who've joined Bills' ownership group</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By The Associated Press <span class="d-inline-block mx-1">|</span> December 11, 2024</div></div><a class="stretched-link" href="https://www.marketbeat.com/articles/vince-carter-and-tracy-mcgrady-among-10-limited-partners-whove-joined-bills-ownership-group-2024-12-11/" rel="nofollow"><span class="sr-only">View Vince Carter and Tracy McGrady among 10 limited partners who've joined Bills' ownership group</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/images/associated-press/nfl-nike-football-2024-12-11-1-thumbphoto.jpg" alt="A Washington Commanders logo and a Nike logo are seen on a player's uniform before an NFL football …" decoding="async" loading="lazy"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">NFL and Nike extend their partnership with a 10-year deal, will focus on growing the sport globally</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By The Associated Press <span class="d-inline-block mx-1">|</span> December 11, 2024</div></div><a class="stretched-link" href="https://www.marketbeat.com/articles/nfl-and-nike-extend-their-partnership-with-a-10-year-deal-will-focus-on-growing-the-sport-globally-2024-12-11/" rel="nofollow"><span class="sr-only">View NFL and Nike extend their partnership with a 10-year deal, will focus on growing the sport globally</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/images/generic/politics.jpg" alt="Politics news icon" decoding="async" loading="lazy" height="430" width="650"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">EU targets Russia's ghost fleet shipping oil in a new round of sanctions</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By The Associated Press <span class="d-inline-block mx-1">|</span> December 11, 2024</div></div><a class="stretched-link" href="https://www.marketbeat.com/articles/eu-targets-russias-ghost-fleet-shipping-oil-in-a-new-round-of-sanctions-2024-12-11/" rel="nofollow"><span class="sr-only">View EU targets Russia's ghost fleet shipping oil in a new round of sanctions</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/images/associated-press/google-gemini-2024-12-11-1-thumbphoto.jpg" alt="Alphabet CEO Sundar Pichai speaks about Gemini at a Google I/O event in Mountain View, Calif" decoding="async" loading="lazy"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">Google forges ahead with its next generation of AI technology while fending off a breakup threat</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By The Associated Press <span class="d-inline-block mx-1">|</span> December 11, 2024</div></div><a class="stretched-link" href="https://www.marketbeat.com/articles/google-forges-ahead-with-its-next-generation-of-ai-technology-while-fending-off-a-breakup-threat-2024-12-11/" rel="nofollow"><span class="sr-only">View Google forges ahead with its next generation of AI technology while fending off a breakup threat</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/images/associated-press/nvidia-2024-12-11-1-thumbphoto.jpg" alt="A sign to a Nvidia office building is shown in Santa Clara, Calif" decoding="async" loading="lazy"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">Supreme Court allows investors' class action to proceed against microchip company Nvidia</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By The Associated Press <span class="d-inline-block mx-1">|</span> December 11, 2024</div></div><a class="stretched-link" href="https://www.marketbeat.com/articles/supreme-court-allows-investors-class-action-to-proceed-against-microchip-company-nvidia-2024-12-11/" rel="nofollow"><span class="sr-only">View Supreme Court allows investors' class action to proceed against microchip company Nvidia</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/images/associated-press/unitedhealthcare-ceo-killed-2024-12-11-1-thumbphoto.jpg" alt="Suspect Luigi Mangione is taken into the Blair County Courthouse on Tuesday, December 10, 2024, in …" decoding="async" loading="lazy"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">The Latest: UnitedHealthcare CEO shooting suspect contests his extradition to New York</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By The Associated Press <span class="d-inline-block mx-1">|</span> December 11, 2024</div></div><a class="stretched-link" href="https://www.marketbeat.com/articles/the-latest-unitedhealthcare-ceo-shooting-suspect-contests-his-extradition-back-to-new-york-2024-12-11/" rel="nofollow"><span class="sr-only">View The Latest: UnitedHealthcare CEO shooting suspect contests his extradition to New York</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20241211083323_the-great-cpu-race-amd-and-intel-battle-for-domina.jpg" alt="Computer with the logo of Intel Corporation which is the largest manufacturer of integrated circuits in the world.THURSDAY, NOVEMBER 21, 2022. UNITED STATES, CALIFORNIA. — Stock Editorial Photography" decoding="async" loading="lazy" height="800" width="1200"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">The Great CPU Race: AMD and Intel Battle for Dominance </div><div class="d-block font-smaller text-uppercase mt-1 post-time">By Jeffrey Neal Johnson <span class="d-inline-block mx-1">|</span> December 11, 2024</div></div><a class="stretched-link" href="https://www.marketbeat.com/stock-ideas/the-great-cpu-race-amd-and-intel-battle-for-dominance/"><span class="sr-only">View The Great CPU Race: AMD and Intel Battle for Dominance </span></a></li></ul></div><div class="mb-4"><div class="section-heading"><h2 class="text-capitalize">Top Headlines and Offers</h2><a href="/headlines/" class="upper-link">View All <span class="sr-only">Headlines</span></a></div><ul class="article-list m-0 p-0" style="font-size:0.9rem;"><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20241210092503_amazons-healthcare-gamble-a-new-era-of-medical-dis.png" alt="Amazon healthcare" decoding="async" loading="lazy" height="488" width="1200"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">Amazon’s Healthcare Gamble: A New Era of Medical Disruption</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By Jeffrey Neal Johnson <span class="d-inline-block mx-1">|</span> December 10, 2024</div></div><a class="stretched-link" href="https://www.marketbeat.com/originals/amazons-healthcare-gamble-a-new-era-of-medical-disruption/"><span class="sr-only">View Amazon’s Healthcare Gamble: A New Era of Medical Disruption</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20241205123115_nvidias-blackwell-chips-set-for-arizona-manufactur.jpg" alt="Nvidia corporation logo shown on smartphone screen. Chittagong, Bangladesh- 08 October 2024 — Stock Editorial Photography" decoding="async" loading="lazy" height="779" width="1200"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">NVIDIA’s Blackwell Chips Set for Arizona Manufacturing by TSMC?</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By Thomas Hughes <span class="d-inline-block mx-1">|</span> December 5, 2024</div></div><a class="stretched-link" href="https://www.marketbeat.com/originals/nvidias-blackwell-chips-set-for-arizona-manufacturing-by-tsmc/"><span class="sr-only">View NVIDIA’s Blackwell Chips Set for Arizona Manufacturing by TSMC?</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative" style="cursor:pointer;"><span style="position:absolute;height:0;"><img loading='lazy' src='https://www.marketbeat.com/scripts/TriggeredCampaignPixel.ashx?TriggeredCampaignID=10743&Placement=NativeDisplay&Source=NativeDisplay' alt='' height='1' width='1' /></span><div style="border-radius: 0.25rem; border: 1px solid var(--gray-3);margin: 0;flex: 0 0 105px;aspect-ratio: 21 / 17;overflow: hidden;"><img src="https://s3.us-east-1.amazonaws.com/marketingassets.cloudsna.com/prod/images/brownstoneresearch/et/2024/11/Lift+2_BNF_Cybertruck_Jeff_Brown-01475.jpg" alt="Media Is Mocking Elon, But Wait Until They See This Demo" loading="lazy" decoding="async" width="105" height="85" loading="lazy" decoding="async" width="105" height="85" style="width:100%;height:100%;object-fit:cover;"></div><div style="flex: 1 1 150px; padding:0.5rem;"><div class="title" style="overflow:hidden; max-height:3.6em; font-weight:600; color: var(--dark-gray); font-size:0.888rem;">Media Is Mocking Elon, But Wait Until They See This Demo</div><div style="margin-top: .25rem;font-size: .777em; font-weight:500;text-transform:uppercase;">From Brownstone Research<strong style="margin-left:5px;">(Ad)</strong></div></div><a target="_blank" rel="sponsored noopener" style="position:absolute;top:0;left:0;width:100%;height:100%;" href="https://www.marketbeat.com/scripts/redirect.aspx?TriggeredCampaignID=10743&UserID=0&Placement=NativeDisplay&Source=NativeDisplay&interstitial=1&noskip=1"><span style="position:absolute; width:1px;height:1px;overflow:hidden; clip:rect(0,0,0,0);white-space:nowrap;">View Media Is Mocking Elon, But Wait Until They See This Demo</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20241206094614_guidewire-software-provides-long-awaited-buying-op.jpg" alt="Guidewire Software Provides Long-Awaited Buying Opportunity" decoding="async" loading="lazy" height="800" width="1200"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">Guidewire Software Provides Long-Awaited Buying Opportunity</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By Thomas Hughes <span class="d-inline-block mx-1">|</span> December 8, 2024</div></div><a class="stretched-link" href="https://www.marketbeat.com/stock-ideas/guidewire-software-provides-long-awaited-buying-opportunity/"><span class="sr-only">View Guidewire Software Provides Long-Awaited Buying Opportunity</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20241209134050_how-to-master-trading-discipline-overcome-emotiona.jpg" alt="Photo of 4 people sitting on chairs holding up emotional faces drawn on construction paper." decoding="async" loading="lazy" height="800" width="1200"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">How to Master Trading Discipline: Overcome Emotional Challenges</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By Sarah Horvath <span class="d-inline-block mx-1">|</span> December 9, 2024</div></div><a class="stretched-link" href="https://www.marketbeat.com/learn/how-to-master-trading-discipline-overcome-emotional-challenges/"><span class="sr-only">View How to Master Trading Discipline: Overcome Emotional Challenges</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20241206091153_archer-or-joby-which-aviation-company-might-rise-f.jpg" alt="Aviation stocks " decoding="async" loading="lazy" height="676" width="1200"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">Archer or Joby: Which Aviation Company Might Rise Fastest?</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By Nathan Reiff <span class="d-inline-block mx-1">|</span> December 7, 2024</div></div><a class="stretched-link" href="https://www.marketbeat.com/originals/archer-or-joby-which-aviation-company-might-rise-fastest/"><span class="sr-only">View Archer or Joby: Which Aviation Company Might Rise Fastest?</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative" style="cursor:pointer;"><span style="position:absolute;height:0;"><img loading='lazy' src='https://www.marketbeat.com/scripts/TriggeredCampaignPixel.ashx?TriggeredCampaignID=10645&Placement=NativeDisplay&Source=NativeDisplay' alt='' height='1' width='1' /></span><div style="border-radius: 0.25rem; border: 1px solid var(--gray-3);margin: 0;flex: 0 0 105px;aspect-ratio: 21 / 17;overflow: hidden;"><img src="https://www.marketbeat.com/images/webpush/files/thumb_2060push_bitcoin-6284928_640.jpg" alt="24/7 Automated Profits in Crypto" loading="lazy" decoding="async" width="105" height="85" loading="lazy" decoding="async" width="105" height="85" style="width:100%;height:100%;object-fit:cover;"></div><div style="flex: 1 1 150px; padding:0.5rem;"><div class="title" style="overflow:hidden; max-height:3.6em; font-weight:600; color: var(--dark-gray); font-size:0.888rem;">24/7 Automated Profits in Crypto</div><div style="margin-top: .25rem;font-size: .777em; font-weight:500;text-transform:uppercase;">From Crypto Swap Profits<strong style="margin-left:5px;">(Ad)</strong></div></div><a target="_blank" rel="sponsored noopener" style="position:absolute;top:0;left:0;width:100%;height:100%;" href="https://www.marketbeat.com/scripts/redirect.aspx?TriggeredCampaignID=10645&UserID=0&Placement=NativeDisplay&Source=NativeDisplay&interstitial=1&noskip=1"><span style="position:absolute; width:1px;height:1px;overflow:hidden; clip:rect(0,0,0,0);white-space:nowrap;">View 24/7 Automated Profits in Crypto</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/images/associated-press/japan-financial-markets-2024-12-05-2-thumbphoto.jpg" alt="A person looks at an electronic stock board showing Japan's Nikkei index at a securities firm Thurs…" decoding="async" loading="lazy"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">Stock market today: Wall Street edges back from its records as bitcoin briefly pops above $100,000</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By The Associated Press <span class="d-inline-block mx-1">|</span> December 4, 2024</div></div><a class="stretched-link" href="https://www.marketbeat.com/articles/stock-market-today-bitcoin-hits-100000-and-asian-shares-are-mostly-higher-2024-12-04/" rel="nofollow"><span class="sr-only">View Stock market today: Wall Street edges back from its records as bitcoin briefly pops above $100,000</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20241209082700_is-marvell-technology-chipping-away-at-nvidias-mar.jpg" alt="Konskie, Poland - November 15, 2024: Marvell Technology Group company logo displayed on mobile phone — Stock Editorial Photography" decoding="async" loading="lazy" height="676" width="1200"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">Is Marvell Technology Chipping Away at NVIDIA’s Market Lead?</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By Jea Yu <span class="d-inline-block mx-1">|</span> December 9, 2024</div></div><a class="stretched-link" href="https://www.marketbeat.com/originals/is-marvell-technology-chipping-away-at-nvidias-market-lead/"><span class="sr-only">View Is Marvell Technology Chipping Away at NVIDIA’s Market Lead?</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20241210085317_chip-industry-leader-synopsys-sees-14-drop-a-poten.jpg" alt="In this photo illustration,The logo of Synopsys company,is displayed on a smartphone.indonesia - June 16th 2024. - Stock Editorial Photography" decoding="async" loading="lazy" height="800" width="1200"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">Semiconductor Giant Synopsys Slides 14% — Time to Take Notice</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By Leo Miller <span class="d-inline-block mx-1">|</span> December 10, 2024</div></div><a class="stretched-link" href="https://www.marketbeat.com/stock-ideas/semiconductor-giant-synopsys-slides-14-time-to-take-notice/"><span class="sr-only">View Semiconductor Giant Synopsys Slides 14% — Time to Take Notice</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20241206083024_lululemon-surges-on-q3-report-analysts-step-in-to.jpg" alt="Lululemon Surges On Q3 Report: Analysts Step in To Support Market" decoding="async" loading="lazy" height="800" width="1200"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">Lululemon Surges On Q3 Report: Analysts Step in To Support Market</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By Thomas Hughes <span class="d-inline-block mx-1">|</span> December 6, 2024</div></div><a class="stretched-link" href="https://www.marketbeat.com/stock-ideas/lululemon-surges-on-q3-report-analysts-step-in-to-support-market/"><span class="sr-only">View Lululemon Surges On Q3 Report: Analysts Step in To Support Market</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/images/associated-press/off-the-charts-wall-street-recap-2024-12-05-1-thumbphoto.jpg" alt="American flags hang from the front the New York Stock Exchange, right, on April 11, 2024, in New Yo…" decoding="async" loading="lazy"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">Wall Street parties like it's 1998 as AI fuels gains unmatched since dot-com era</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By The Associated Press <span class="d-inline-block mx-1">|</span> December 4, 2024</div></div><a class="stretched-link" href="https://www.marketbeat.com/articles/wall-street-parties-like-its-1998-as-ai-fuels-gains-unmatched-since-dot-com-era-2024-12-05/" rel="nofollow"><span class="sr-only">View Wall Street parties like it's 1998 as AI fuels gains unmatched since dot-com era</span></a></li></ul></div></div><div class="col-9 col-sm-3 col-lg-8 h-100" style="height: auto !important;"><div id="stickyAd" class="placed-scroll"><div class="w-100 overflow-hidden"><!-- MarketBeat Sidebar Bottom Ad --><ins class="adsbygoogle" style ="display:block" data-ad-client="ca-pub-9373162611283935" data-ad-slot="1927089835" data-ad-format="auto" data-full-width-responsive="true"></ins></div><script>(adsbygoogle = window.adsbygoogle || []).push({});</script></div><div id="placeHolder" class="d-none d-sm-block" style="height: 100px"></div><script>document.addEventListener("DOMContentLoaded", function () {var adjustPlaceHolder = function () {if ($(document).width() > 992 && typeof ($("#placed-article")[0]) != 'undefined') {$("#placeHolder").css("height", 0);$("#placeHolder").css("height", $("#placed-article")[0].offsetHeight - ($("#placed-sidebar")[0].offsetHeight + $("#stickyAd")[0].offsetHeight));}else {$("#placeHolder").css("height", 0);$("#placeHolder").css("height", $("#placed-sidebar")[0].offsetHeight - ($("#stickyAd")[0].offsetHeight));}};adjustPlaceHolder();debounce($(window).resize(function () {adjustPlaceHolder();})); var scrollSidebarAd = function(){ if ($(document).width() > 576 && typeof ($(".placed-scroll")[0]) != 'undefined' && typeof ($("#placed-article")[0]) != 'undefined' ) { var elementPosition = $('.placed-scroll').offset(); var elementHeight = $('.placed-scroll').outerHeight(); var placeHolderTop = $('#placed-article').offset().top; var placeHolderHeight = $('#placed-article').outerHeight(); var sidebarPosition = $('#placed-article').offset(); $(window).scroll(function(){ if($(window).scrollTop() > elementPosition.top && $(window).scrollTop() <= placeHolderTop + placeHolderHeight - elementHeight - 150){ $('.placed-scroll').css('position','fixed').css('top','55px');} else { $('.placed-scroll').css('position','relative'); }});}}; scrollSidebarAd(); debounce($(window).resize(function () {scrollSidebarAd();}));});</script></div></div></div></div></div> <h2 id="more-insider-trading-tools" class="anchor-link-target">More Insider Trading Tools from MarketBeat</h2> <div class="see-also"> <strong>Insider Tracking Tools</strong> <ul> <li><a href="/insider-trades/ceo-share-buys-and-sales/">CEO Purchases/Sales</a></li> <li><a href="/insider-trades/cfo-share-buys-and-sales/">CFO Purchases/Sales</a></li> <li><a href="/insider-trades/insider-buying-stocks/">Top Insider Buying Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/insider-trades/insider-selling-stocks/">Top Insider Selling Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/all-access/insider-trades-screener/">Insider Trades Screener <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/insider-trades/subscribe/">Insider Trades Newsletter</a></li> <li><a href="/congress-stock-trades">Congressional Stock Trades</a></li> </ul> </div> <div class="see-also"> <strong>Insider Trading By Country</strong> <ul> <li><a href="/insider-trades/">U.S. Insider Trading Activity</a></li> <li><a href="/insider-trades/canada/">Canadian Insider Trading Activity</a></li> <li><a href="/insider-trades/uk/">U.K. Insider Trading Activity</a></li> <li><a href="/insider-trades/australia/">Australia Insider Trading Activity</a></li> </ul> </div> <div class="see-also"> <strong>Latest Articles</strong> <ul> <li><a href='https://www.marketbeat.com/stock-ideas/bargains-galore-3-stocks-with-insider-buying-in-the-millions/'>Bargains Galore? 3 Stocks With Insider Buying in the Millions</a></li><li><a href='https://www.insidertrades.com/education/insiders-keep-buying-these-stocks-2-to-buy-1-to-avoid/'>Insiders Keep Buying These Stocks: 2 to Buy, 1 to Avoid</a></li><li><a href='https://www.insidertrades.com/education/zeta-global-holdings-insiders-buy-stock-after-short-report/'>Zeta Global Holdings Insiders Buy Stock After Short-Report</a></li><li><a href='https://www.marketbeat.com/originals/servicenow-will-the-high-flyer-finally-split-in-2024/'>ServiceNow: Will the High-Flyer Finally Split in 2024?</a></li><li><a href='https://www.insidertrades.com/education/insiders-selling-into-3-rallies-investors-should-do-the-opposite/'>Insiders Selling Into 3 Rallies: Investors Should Do the Opposite</a></li> </ul> </div> <!-- Default Statcounter code for Marketbeat.com - Tools and Reports https://www.marketbeat.com/ --> <script type="text/javascript"> var sc_project=11738637; var sc_invisible=1; var sc_security="2f65063a"; var sc_https=1; </script> <script type="text/javascript" src="https://www.statcounter.com/counter/counter.js"></script> <noscript><div class="statcounter"><a title="Web Analytics" href="https://statcounter.com/" target="_blank"><img class="statcounter" src="//c.statcounter.com/11738637/0/2f65063a/1/" alt="Web Analytics"></a></div></noscript> <!-- End of Statcounter Code --> <div id="pnlAllAccessTrial" class="inverse-on-homepage py-3 mb-4"> <div class="container p-0 "> <div class="bg-dark-blue-accent p-3 rounded pb-5 pb-xl-4"> <div class="row mx-0"> <div class="col-md-7 col-xl-4 my-3 mx-auto c-white mb-5"> <div class="h2 blue-accent-under">Get 30 Days of <span class="d-block" style="font-weight: 800">MarketBeat All Access</span> for Free</div> <p>Sign up for MarketBeat All Access to gain access to MarketBeat's full suite of research tools.</p> <a href="/subscribe/all-access/?referraltype=masterfooter" class="btn btn-featured c-white mt-3 mt-md-0 px-5">Start Your 30-Day Trial</a> </div> <div class="col-xl-8"> <h2 class="sr-only">MarketBeat All Access Features</h2> <div class="row narrow-gutter-row"> <div class="col-md-4 my-2"> <a href="/subscribe/all-access/?referraltype=masterfooter" class="card hover-card-blue p-4 h-100"> <div class="feature-icon"> <span class="fa-kit fa-best" style="line-height: 60px;"></span> </div> <h3>Best-in-Class Portfolio Monitoring</h3> <ul> <li>Get personalized stock ideas.</li> <li>Compare portfolio to indices.</li> <li>Check stock news, ratings, SEC filings, and more.</li> </ul> </a> </div> <div class="col-md-4 my-2"> <a class="card hover-card-blue p-4 h-100" href="/subscribe/all-access/?referraltype=masterfooter"> <div class="feature-icon"> <span class="fa-kit fa-stock-ideas"></span> </div> <h3>Stock Ideas and Recommendations</h3> <ul> <li>See daily stock ideas from top analysts.</li> <li>Receive short-term trading ideas from MarketBeat.</li> <li>Identify trending stocks on social media.</li> </ul> </a> </div> <div class="col-md-4 my-2"> <a class="card hover-card-blue p-4 h-100" href="/subscribe/all-access/?referraltype=masterfooter"> <div class="feature-icon"> <span class="fa-kit fa-research-tools"></span> </div> <h3>Advanced Stock Screeners and Research Tools</h3> <ul> <li>Use our seven stock screeners to find suitable stocks.</li> <li>Stay informed with MarketBeat's real-time news.</li> <li>Export data to Excel for personal analysis.</li> </ul> </a> </div> </div> </div> </div> </div> </div> </div> <div id="HelpersArea" style="opacity: 0; transition: opacity .5s; position: relative; z-index: 1001;"> <div id="pnlHelpers" class="multi-collapse-outer shadow collapse" style="position: fixed; right: 10px; bottom: 10px; width: 310px; background-color: var(--white); z-index: 400;"> </div> </div> <div id="pnlLoginCreateModal" class="modal fade show"> <div class="modal-dialog modal-dialog-centered" style="max-width: 650px;"> <div class="modal-content"> <div class="modal-body p-0" style="max-height: 95vh;"> <div class="row m-0"> <div class="col-sm-5 p-0 gradient-blue c-white p-3 p-sm-4" style="font-size: 1.05em;"> <div class="d-none d-sm-block"> <div class="font-12 mb-3">Sign in to your <span class="free">free</span> account to enjoy these benefits</div> <ul class="checkmark-list"> <li>In-depth profiles and analysis for 20,000 public companies.</li> <li>Real-time analyst ratings, insider transactions, earnings data, and more.</li> <li>Our daily ratings and market update email newsletter.</li> </ul> </div> <div class="d-sm-none"> <div class="font-12 lh-medium">Sign in to your <span class="free">free</span> account to enjoy all that MarketBeat has to offer.</div> </div> </div> <div class="col-sm-7 p-0 bg-white"> <div class="m-0"> <ul class="nav nav-tabs pl-2" role="tablist" aria-label="Log in or create account"> <li class="nav-item"> <a id="LoginOnModalTab" class="nav-link active" href="#pnlLoginOnModal" role="tab" aria-selected="true" tabindex="0" aria-controls="pnlLoginOnModal" data-toggle="tab" onclick="trapFocusInModal('#pnlLoginCreateModal', 'txtLoginOnModalEmail', 'LoginOnModalTab', 'LastLinkOnLoginTab');">Sign In</a> </li> <li class="nav-item"> <a id="CreateOnModalTab" class="nav-link" href="#pnlCreate" role="tab" aria-selected="false" tabindex="-1" aria-controls="pnlCreate" data-toggle="tab" onclick="trapFocusInModal('#pnlLoginCreateModal', 'txtCreateOnModalEmail', 'CreateOnModalTab', 'LastLinkOnCreateTab');">Create Account</a> </li> <li class="nav-item ml-auto"> <a id="CloseModal" class="nav-link special-purpose-nav-link font-15" href="#pnlCreate" role="tab" aria-selected="false" tabindex="-1" data-dismiss="modal" style="padding: 0.7rem; font-size: 1rem;" title="Close Login Modal"><i class="fa-regular fa-xmark"></i></a> </li> </ul> <div class="tab-content m-0 p-0" style="box-shadow: none !important;"> <div id="pnlLoginOnModal" class="tab-pane active" role="tabpanel" tabindex="0" aria-labelledby="LoginOnModalTab"> <div class="p-3"> <div id="pnlLoginOnModalInner" onkeypress="javascript:return WebForm_FireDefaultButton(event, &#39;btnLoginOnModal&#39;)"> <label class="bold m-0" for="txtLoginOnModalEmail">Your Email Address:</label> <input name="ctl00$txtLoginOnModalEmail" type="text" maxlength="300" id="txtLoginOnModalEmail" class="top-labeled-input" autofocus="" style="width:100%;" /> <div class="rfv-div-validation-triangle"> <span id="rfvEmail" style="color:#D2333D;display:none;">Email Address Required</span> </div> <label class="bold m-0" for="txtLoginOnModalPassword">Your Password:</label> <input name="ctl00$txtLoginOnModalPassword" type="password" maxlength="300" id="txtLoginOnModalPassword" class="top-labeled-input mb-3" style="width:100%;" /> <div class="rfv-div-validation-triangle"> <span id="RequiredFieldValidator1" style="color:#D2333D;display:none;">Password Required</span> </div> <a onclick="LoginOnModalSubmit();return false;" id="btnLoginOnModal" class="btn btn-primary allow-loading" UseSubmitBehavior="false" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$btnLoginOnModal&quot;, &quot;&quot;, true, &quot;Login&quot;, &quot;&quot;, false, true))" style="display:inline-block;width:100%;">Log In<span class='load loading'></span></a> <div id="loginOnModalWarning"></div> </div> <div style="font-size: 18px; padding-bottom: 13px; text-align: center"> <hr style="margin: 0; position: relative; top: .65em; color: #555;" /> <span style="background: var(--white); padding: 0 10px; position: relative; color: #6a6a6a;">or</span> </div> <div class="d-flex flex-wrap" style="margin: 0 -2px;"> <a href="#" onclick="helloinit();hello('facebook').login({scope : 'email',force : true}); return false;" class="facebook-login-button zocial facebook"> <img src="/images/facebook-logo-2.png" width="22" height="22" loading="lazy" alt="Facebook icon" style="vertical-align: middle; vertical-align: middle; width: 22px; float: left; margin: 4px;" />Sign in with Facebook</a> <a href="#" onclick="helloinit();hello('google').login({scope : 'email',force : true}); return false;" class="zocial google"> <img src="/images/google-g-logo.png" width="20" height="20" loading="lazy" alt="Google icon" style="vertical-align: middle; width: 20px; float: left; margin: 5px;" />Sign in with Google</a> </div> <div style="padding-top: 18px; font-size: 14px;"><a id="LastLinkOnLoginTab" href="/forgot-password/">Forgot your password?</a></div> </div> </div> <div id="pnlCreate" class="tab-pane bg-light-gray" role="tabpanel" aria-labelledby="CreateOnModalTab"> <div class="p-3"> <div id="pnlCreateInner" onkeypress="javascript:return WebForm_FireDefaultButton(event, &#39;btnOnEnterCreateOnModal&#39;)"> <label class="bold m-0" for="txtCreateOnModalEmail">Your Email Address:</label> <input name="ctl00$txtCreateOnModalEmail" type="text" maxlength="300" id="txtCreateOnModalEmail" class="top-labeled-input" style="width:100%;" /> <div class="rfv-div-validation-triangle"> <span id="RequiredFieldValidator2" style="color:#D2333D;display:none;">Please enter your email address.</span> </div> <div class="rfv-div-validation-triangle"> <span id="rgxEmail" style="color:#D2333D;display:none;">Please enter a valid email address</span> </div> <label class="bold m-0" for="txtCreateOnModalPassword" title="Your password must be at least 8 characters long and contain at least 1 number, 1 letter, and 1 special character.">Choose a Password:</label> <input name="ctl00$txtCreateOnModalPassword" type="password" maxlength="300" id="txtCreateOnModalPassword" class="top-labeled-input mb-3" style="width:100%;" /> <div class="rfv-div-validation-triangle"> <span id="RequiredFieldValidator3" style="color:#D2333D;display:none;">Please enter your password.</span> </div> <div class="rfv-div-validation-triangle" style="line-height: 1; padding-top: 5px;"> <span id="Regex1" style="color:#D2333D;display:none;">Your password must be at least 8 characters long and contain at least 1 number, 1 letter, and 1 special character.</span> </div> <button type="button" id="createOnModalVisibleButton" class="btn btn-primary w-100 g-recaptcha allow-loading" data-sitekey="6Lddn5keAAAAAPlD91bDkOh-lnZZxsz5b4ddp3Mw" data-callback='CreateOnModalSubmit' data-action='submit'>Create My Account (Free)<span class='load loading'></span></button> <div id="createOnModalWarning" class="mb-2" style="display: none;"></div> <div class="d-none"> <input type="submit" name="ctl00$btnOnEnterCreateOnModal" value="Submit the Form" onclick="$(&#39;#createOnModalVisibleButton&#39;).click();WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$btnOnEnterCreateOnModal&quot;, &quot;&quot;, true, &quot;Signup&quot;, &quot;&quot;, false, false))" id="btnOnEnterCreateOnModal" style="width:100%;" /> <input type="submit" name="ctl00$btnCreateOnModal" value="Create My Account (Free)" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$btnCreateOnModal&quot;, &quot;&quot;, true, &quot;Signup&quot;, &quot;&quot;, false, false))" id="btnCreateOnModal" style="width:100%;" /> </div> </div> <div style="padding-top: 15px; font-size: 18px; padding-bottom: 13px; text-align: center"> <hr style="margin: 0; position: relative; top: .65em; color: #555;" /> <span style="padding: 0 10px; position: relative; color: #6a6a6a;" class="bg-light-gray">or</span> </div> <div class="d-flex flex-wrap" style="margin: 0 -2px;"> <a href="#" onclick="helloinit();hello('facebook').login({scope : 'email',force : true}); return false;" class="facebook-login-button zocial facebook"> <img src="/images/facebook-logo-2.png" width="22" height="22" loading="lazy" alt="Facebook icon" style="vertical-align: middle; vertical-align: middle; width: 22px; float: left; margin: 4px;" />Sign in with Facebook</a> <a href="#" onclick="helloinit();hello('google').login({scope : 'email',force : true}); return false;" class="zocial google"> <img src="/images/google-g-logo.png" width="20" height="20" loading="lazy" alt="Google icon" style="vertical-align: middle; vertical-align: middle; width: 20px; float: left; margin: 5px;" />Sign in with Google</a> </div> <div style="padding-top: 18px; font-size: 13px;">By creating a free account, you agree to our <a href="/terms/" target="_blank">terms of service.</a> This site is protected by reCAPTCHA and the Google <a rel="nofollow" href="https://policies.google.com/privacy">Privacy Policy</a> and <a rel="nofollow" id="LastLinkOnCreateTab" href="https://policies.google.com/terms">Terms of Service</a> apply.</div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <script type="text/javascript"> //<![CDATA[ var Page_Validators = new Array(document.getElementById("rfvEmail"), document.getElementById("RequiredFieldValidator1"), document.getElementById("RequiredFieldValidator2"), document.getElementById("rgxEmail"), document.getElementById("RequiredFieldValidator3"), document.getElementById("Regex1")); //]]> </script> <script type="text/javascript"> //<![CDATA[ var rfvEmail = document.all ? document.all["rfvEmail"] : document.getElementById("rfvEmail"); rfvEmail.controltovalidate = "txtLoginOnModalEmail"; rfvEmail.errormessage = "Email Address Required"; rfvEmail.display = "Dynamic"; rfvEmail.validationGroup = "Login"; rfvEmail.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; rfvEmail.initialvalue = ""; var RequiredFieldValidator1 = document.all ? document.all["RequiredFieldValidator1"] : document.getElementById("RequiredFieldValidator1"); RequiredFieldValidator1.controltovalidate = "txtLoginOnModalPassword"; RequiredFieldValidator1.errormessage = "Password Required"; RequiredFieldValidator1.display = "Dynamic"; RequiredFieldValidator1.validationGroup = "Login"; RequiredFieldValidator1.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; RequiredFieldValidator1.initialvalue = ""; var RequiredFieldValidator2 = document.all ? document.all["RequiredFieldValidator2"] : document.getElementById("RequiredFieldValidator2"); RequiredFieldValidator2.controltovalidate = "txtCreateOnModalEmail"; RequiredFieldValidator2.errormessage = "Please enter your email address."; RequiredFieldValidator2.display = "Dynamic"; RequiredFieldValidator2.validationGroup = "Signup"; RequiredFieldValidator2.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; RequiredFieldValidator2.initialvalue = ""; var rgxEmail = document.all ? document.all["rgxEmail"] : document.getElementById("rgxEmail"); rgxEmail.controltovalidate = "txtCreateOnModalEmail"; rgxEmail.errormessage = "Please enter a valid email address"; rgxEmail.display = "Dynamic"; rgxEmail.validationGroup = "Signup"; rgxEmail.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid"; rgxEmail.validationexpression = "\\w+([-+.\']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*"; var RequiredFieldValidator3 = document.all ? document.all["RequiredFieldValidator3"] : document.getElementById("RequiredFieldValidator3"); RequiredFieldValidator3.controltovalidate = "txtCreateOnModalPassword"; RequiredFieldValidator3.errormessage = "Please enter your password."; RequiredFieldValidator3.display = "Dynamic"; RequiredFieldValidator3.validationGroup = "Signup"; RequiredFieldValidator3.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; RequiredFieldValidator3.initialvalue = ""; var Regex1 = document.all ? document.all["Regex1"] : document.getElementById("Regex1"); Regex1.controltovalidate = "txtCreateOnModalPassword"; Regex1.errormessage = "Your password must be at least 8 characters long and contain at least 1 number, 1 letter, and 1 special character."; Regex1.display = "Dynamic"; Regex1.validationGroup = "Signup"; Regex1.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid"; Regex1.validationexpression = "^(?=.*[A-Za-z])(?=.*\\d)(?=.*[$@$!%*#?&])[A-Za-z\\d$@$!%*#?&-]{8,}$"; //]]> </script> <script type="text/javascript"> //<![CDATA[ var Page_ValidationActive = false; if (typeof(ValidatorOnLoad) == "function") { ValidatorOnLoad(); } function ValidatorOnSubmit() { if (Page_ValidationActive) { return ValidatorCommonOnSubmit(); } else { return true; } } Sys.Application.add_init(function() { $create(Sys.UI._UpdateProgress, {"associatedUpdatePanelId":null,"displayAfter":500,"dynamicLayout":true}, null, null, $get("cphPrimaryContent_Progress1")); }); document.getElementById('rfvEmail').dispose = function() { Array.remove(Page_Validators, document.getElementById('rfvEmail')); } document.getElementById('RequiredFieldValidator1').dispose = function() { Array.remove(Page_Validators, document.getElementById('RequiredFieldValidator1')); } document.getElementById('RequiredFieldValidator2').dispose = function() { Array.remove(Page_Validators, document.getElementById('RequiredFieldValidator2')); } document.getElementById('rgxEmail').dispose = function() { Array.remove(Page_Validators, document.getElementById('rgxEmail')); } document.getElementById('RequiredFieldValidator3').dispose = function() { Array.remove(Page_Validators, document.getElementById('RequiredFieldValidator3')); } document.getElementById('Regex1').dispose = function() { Array.remove(Page_Validators, document.getElementById('Regex1')); } //]]> </script> </form> </article> </div> </main> <footer> <div class="bg-blue c-white position-relative"> <div class="featured-in container"> <p class="pt-4 m-0 text-center font-weight-medium text-uppercase font-smaller" style="letter-spacing: 1px;">Featured By</p> <div class="d-lg-flex justify-content-center align-items-center py-2"> <div class="text-center px-3"> <span class="fa-kit fa-barrons" role="img" aria-label="Barron's"></span> <span class="fa-kit fa-entrepreneur" role="img" aria-label="Entrepreneur Magazine"></span> <span class="fa-kit fa-forbes" role="img" aria-label="Forbes"></span> <span class="fa-kit fa-inc" role="img" aria-label="Inc. Magazine"></span> <span class="fa-kit fa-investing" role="img" aria-label="Investing.com"></span> <span class="fa-kit fa-nasdaq" role="img" aria-label="NASDAQ"></span> <span class="fa-kit fa-prairiebusiness" role="img" aria-label="Prairie Business"></span> <span class="fa-kit fa-seeking-alpha" role="img" aria-label="Seeking Alpha"></span> </div> </div> </div> </div> <div class="bg-blue-13 c-white position-relative" style="background:var(--blue-14);font-size: .9em;"> <div class="container"> <div class="row pt-4 pb-2 justify-content-between"> <div class="col-12 col-lg-4 col-xl-3"> <div class="row justify-content-between align-items-start align-items-lg-center"> <div class="col-12 col-sm-3 col-md-4 col-lg-12 text-center text-md-left"> <img class="h-auto mb-lg-1 mt-lg-2" id="footer-logo" src="/images/master/MarketBeat-logo-r-white.svg?v=2019" alt="MarketBeat - Stock Market News and Research Tools" loading="lazy" width="256" height="65"> </div> <div class="col-12 col-sm-5 col-md-4 col-lg-12 text-center text-sm-left"> <div class="font-weight-bold mt-2 mt-sm-0 mt-lg-3">Empowering Individual Investors</div> <p class="small my-2"> 345 N Reid Place, Suite 620, Sioux Falls, SD 57103 <br /> contact@marketbeat.com <br /> (844) 978-6257 </p> </div> <div class="col-12 col-sm-4 col-lg-12 text-center text-sm-left mt-1 mt-lg-4"> <ul class="footer-follow nounderline my-0 p-0"> <li class="d-inline-block mr-md-1"> <a href="https://twitter.com/MarketBeatCom" target="_blank" rel="noopener"> <span class="fa-brands fa-x-twitter c-white mr-sm-1"></span> <span class="sr-only">Twitter</span> </a> </li> <li class="d-inline-block mr-md-1"> <a href="https://www.facebook.com/marketbeatcom/" target="_blank" rel="noopener"> <span class="fa-brands fa-facebook-f c-white mr-sm-1"></span> <span class="sr-only">Facebook</span> </a> </li> <li class="d-inline-block mr-md-1"> <a href="https://www.youtube.com/marketbeatcom?sub_confirmation=1" target="_blank" rel="noopener"> <span class="fa-brands fa-youtube c-white mr-sm-1"></span> <span class="sr-only">YouTube</span> </a> </li> <li class="d-inline-block mr-md-1"> <a href="https://www.linkedin.com/company/marketbeat" title="Follow MarketBeat on LinkedIn" target="_blank" rel="noopener"> <span class="fa-brands fa-linkedin-in c-white mr-sm-1"></span> <span class="sr-only">LinkedIn</span> </a> </li> </ul> </div> </div> </div> <div class="col-12 col-lg-8 col-xl-9 border-top mt-3 pt-3" style="border-color: #F6F8F724 !important"> <div class="row"> <div class="col-6 col-sm-4 col-lg-auto pr-xl-4 pb-3"> <h2 class="mt-1 mb-2 barlow-condensed" style="font-size: 1em;">About MarketBeat</h2> <ul class="mx-0 my-1 p-0 list-unstyled" style="font-size: 0.9em;"> <li class="my-2"><a class="font-weight-normal" href="/about/">About</a> </li> <li class="my-2"><a class="font-weight-normal" href="/editorial-guidelines/">Editorial Guidelines</a></li> <li class="my-2"><a class="font-weight-normal" href="/authors/">Authors</a></li> <li class="my-2"><a class="font-weight-normal" href="/press-room/">Press Room</a></li> <li class="my-2"><a class="font-weight-normal" href="/careers/">Careers</a></li> <li class="my-2"><a class="font-weight-normal" href="/contact/">Contact</a></li> <li class="d-inline-block mb-2 pr-2 mr-1 border-right"><a class="font-weight-normal" href="/faq/">FAQ</a></li> <li class="d-inline-block mb-2"><a class="font-weight-normal" href="/help/">Help</a></li> </ul> </div> <div class="col-6 col-sm-4 col-lg-auto pr-xl-4 pb-3"> <h2 class="mt-1 mb-2 barlow-condensed" style="font-size: 1em;">MarketBeat Products</h2> <ul class="mx-0 my-1 p-0 list-unstyled" style="font-size: 0.9em;"> <li class="my-2"><a class="font-weight-normal" href="/compare-products/">Compare Products</a></li> <li class="my-2"><a class="font-weight-normal" href="https://www.marketbeat.com/subscribe/all-access/?ProductCode=aap1997t&ReferralType=WebNavigation">MarketBeat All Access</a></li> <li class="my-2"><a class="font-weight-normal" href="/reviews/">Customer Reviews</a></li> <li class="my-2"><a class="font-weight-normal" href="/ratings/newsletter/">MarketBeat Daily Ratings</a></li> <li class="my-2"><a class="font-weight-normal" href="/ratings/newsletter-canada/">MarketBeat Daily Canada</a></li> <li class="my-2"><a class="font-weight-normal" href="/cryptocurrencies/newsletter/">MarketBeat CryptoBeat</a></li> <li class="my-2"><a class="font-weight-normal" href="/mobileapp/">MarketBeat Mobile App</a></li> </ul> </div> <div class="col-6 col-sm-4 col-lg-auto pr-xl-4 pb-3"> <h2 class="mt-1 mb-2 barlow-condensed" style="font-size: 1em;">Popular Tools</h2> <ul class="mx-0 my-1 p-0 list-unstyled" style="font-size: 0.9em;"> <li class="my-2"><a class="font-weight-normal" href="/stocks/">Stock Lists</a></li> <li class="my-2"><a class="font-weight-normal" href="/compare-stocks/">Compare Stocks</a></li> <li class="my-2"><a class="font-weight-normal" href="/dividends/calculator/">Dividend Calculator</a></li> <li class="my-2"><a class="font-weight-normal" href="/manage/watchlists/">My MarketBeat</a></li> <li class="my-2"><a class="font-weight-normal" href="/stock-screener/">Stock Screener</a></li> </ul> </div> <div class="col-6 col-sm-4 col-lg-auto pr-xl-4 pb-3"> <h2 class="mt-1 mb-2 barlow-condensed" style="font-size: 1em;">Financial Calendars</h2> <ul class="mx-0 my-1 p-0 list-unstyled" style="font-size: 0.9em;"> <li class="my-2"><a class="font-weight-normal" href="/ratings/">Analyst Ratings</a></li> <li class="my-2"><a class="font-weight-normal" href="/dividends/">Dividends</a></li> <li class="my-2"><a class="font-weight-normal" href="/earnings/latest/">Earnings</a></li> <li class="my-2"><a class="font-weight-normal" href="/insider-trades/">Insider Trades</a></li> <li class="my-2"><a class="font-weight-normal" href="/stock-market-holidays/">Stock Market Holidays</a></li> </ul> </div> <div class="col-6 col-sm-4 col-lg-auto pr-xl-4 pb-3"> <h2 class="mt-1 mb-2 barlow-condensed" style="font-size: 1em;">Terms & Info</h2> <ul class="mx-0 my-1 p-0 list-unstyled" style="font-size: 0.9em;"> <li class="my-2"><a class="font-weight-normal" href="/advertising/">Advertising</a></li> <li class="my-2"><a class="font-weight-normal" href="/accessibility/">Accessibility Statement</a></li> <li class="my-2"><a class="font-weight-normal" href="/do-not-sell-my-information/">Do Not Sell My Information</a></li> <li class="my-2"><a class="font-weight-normal" href="/terms/#privacy-policy">Privacy Policy</a></li> <li class="my-2"><a class="font-weight-normal" href="/rss-feeds/">RSS Feeds</a></li> <li class="my-2"><a class="font-weight-normal" href="/terms/">Terms of Service</a></li> <li class="my-2"><a class="font-weight-normal" href="/sitemap/">Sitemap</a></li> </ul> </div> </div> </div> <div class="col-12 mt-3"> <p class="small my-0 py-3">© MarketBeat Media, LLC 2010-2024. All rights reserved.</p> <p class="small my-0 py-3"> © 2024 Market data provided is at least 10-minutes delayed and hosted by Barchart Solutions. Information is provided 'as-is' and solely for informational purposes, not for trading purposes or advice, and is delayed. To see all exchange delays and terms of use please see <a href="https://www.barchartmarketdata.com/terms" rel="nofollow">Barchart's disclaimer</a>. <span id="keep-for-checking-size" class="d-none d-sm-inline-block"></span> </p> </div> </div> </div> </div> </footer> <div class="menu-closer"></div> </div> <nav id="left-side-menu" class="bg-blue-11" aria-label="Primary Mobile Menu"> </nav> <nav id="right-side-menu" class="bg-blue-11 d-none" aria-label="User Menu & Notifications"> <div style="margin: 0 5px; height: 374px;"> <p class="side-menu-title mt-2 ml-1"><a href="/manage/" style="font-weight: normal;">My Account - <span class="d-inline-block lh-loose" style="white-space: nowrap;"> </span></a></p> <ul class="side-menu-list"> <li><a class='wl-tab-change' href="/manage/watchlists/#portfolio"><span class="fa-kit fa-marketbeat-m mr-2"></span>My MarketBeat</a></li> <li><a class='wl-tab-change' href="/manage/watchlists/#newsletter"><span class="fa-regular fa-envelope-open-text mr-2"></span>My Newsletter</a></li> <li><a href="/manage/alerts/"><span class="fa-regular fa-bell mr-2"></span>My Alerts</a></li> <li><a href="/manage/subscriptions/"><span class="fa-regular fa-rectangle-vertical-history mr-2"></span>My Subscriptions</a></li> <li><a href="/manage/"><span class="fa-regular fa-gear mr-2"></span>My Account Settings</a></li> <li><a href="/manage/payments/"><span class="fa-regular fa-credit-card mr-2"></span>My Payment Settings</a></li> <li><a class="g_id_signout" href="/login/?cmd=logout"><span class="fa-regular fa-right-from-bracket mr-2"></span>Log Out</a></li> </ul> </div> <div id="notifications-area" class="pt-3 position-relative" style="opacity: 0; transition: opacity .7s;"> </div> </nav> <div id="video-modal-global" class="d-none"> <div id="video-modal" class="modal" tabindex="-1" role="dialog"> <div class="modal-dialog modal-dialog-centered" role="document"> <div class="modal-content"> <button type="button" class="close clear-button" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">&times;</span> </button> <div class="modal-body row m-0 p-0" style="max-height: none;"> <div class="video-column bg-black col-12 px-0"> <div class="videowrapper"> <iframe id="video-iframe" allow="accelerometer; autoplay;" style="border: 0;" allowfullscreen></iframe> </div> </div> <div id="video-description" class="bg-light-gray box-shadow d-none"></div> </div> </div> </div> </div> </div> <!-- more scripts --> <script> function CreateOnModalSubmit(token) { $("#btnCreateOnModal").click(); } function LoginOnModalSubmit() { CheckLoginOnModal("txtLoginOnModalEmail", "txtLoginOnModalPassword", "loginOnModalWarning", "btnLoginOnModal"); return false; } function setPremiumPageWording() { $('.free').addClass("d-none"); } </script> <script defer src="/Scripts/libraries/hello.all.js"></script> <script defer src="/Scripts/libraries/popper.min.js"></script> <script defer src="/Scripts/libraries/bootstrap.min.js"></script> <script> var emlchk = "1D831FDA849A143478CD685E4A1CA09592967BD832A6BF5174A31BD4AA8022470CCD3999287C7FA5DB46232B88A069B8F242255406FA5566277F7DBE6EDAB42E"; </script> <script defer src="/Scripts/libraries/jquery-ui.min.js"></script> <script defer type="text/javascript" src="/scripts/masterscripts9.js?v=202412"></script> <!-- Popup --> <script type="text/javascript">var ShowExitPopup = true;</script> <script type="text/javascript">LoadPopupRatings('MB-Popup','marketbeat.com'); </script> <script type='text/javascript'>setCookie("MarketBeatOptinCookie", 1, 3);</script> <script>var getNewsletterButton = "<a id=\"mmsubbutton\" href=\"https://www.marketbeat.com/subscribe/all-access/?ReferralType=HeaderButtonMobile\" class=\"btn btn-featured m-3 d-block p-2\" style='width:calc(100% - 3rem); color: var(--black);' aria-label=\"Sign Up\"><span class=\"fa-regular fa-dollar-sign\"></span><span class=\"px-1 d-lg-inline-block\"> Free Trial </span></a>";</script> <!-- Yahoo Gemini --> <!-- Primary MarketBeat StatCounter Project --> <script type="text/javascript"> var sc_project = 7602069; var sc_invisible = 1; var sc_security = "74cbf3e8"; var sc_https = 1; </script> <script type="text/javascript" src="https://www.statcounter.com/counter/counter.js"></script> <noscript> <div class="statcounter"> <img class="statcounter" src="//c.statcounter.com/7602069/0/74cbf3e8/1/" alt="Web Analytics"></div> </noscript> <!-- End of Primary StatCounter Code --> <script type="text/javascript"> (function () { const second = 1000, minute = second * 60, hour = minute * 60, day = hour * 24; let today = new Date(), eventDate = new Date(Date.UTC(2023, 06, 29, 05, 59, 00, 00)); // must be 5 hours 59 minutes after you want it to end because of time zones and the month is zero indexed //end const countDown = new Date(eventDate).getTime(), x = setInterval(function () { if (document.getElementById("countdown") != null) { const now = new Date().getTime(), distance = countDown - now; document.getElementById("days").innerText = Math.floor(distance / (day)), document.getElementById("hours").innerText = Math.floor((distance % (day)) / (hour)), document.getElementById("minutes").innerText = Math.floor((distance % (hour)) / (minute)), document.getElementById("seconds").innerText = Math.floor((distance % (minute)) / second); //do something later when date is reached if (distance <= 0) { document.getElementById("days").innerText = 0, document.getElementById("hours").innerText = 0, document.getElementById("minutes").innerText = 0, document.getElementById("seconds").innerText = 0; clearInterval(x); } //seconds } }, 200) }()); (function () { if (document.getElementById("countdownIndividual") != null) { const second = 1000, minute = second * 60, hour = minute * 60, day = hour * 24; var daysToOffer = 2; let expirationDate = new Date(new Date().getTime() + (daysToOffer * 24 * 60 * 60 * 1000)); if (getCookie("HIExpiration")) { expirationDate = new Date(getCookie("HIExpiration")); } else { setCookie("HIExpiration", expirationDate.toJSON(), 16) } //end const countDown = new Date(expirationDate).getTime(), x = setInterval(function () { const now = new Date().getTime(), distance = countDown - now; document.getElementById("days").innerText = Math.floor(distance / (day)), document.getElementById("hours").innerText = Math.floor((distance % (day)) / (hour)), document.getElementById("minutes").innerText = Math.floor((distance % (hour)) / (minute)), document.getElementById("seconds").innerText = Math.floor((distance % (minute)) / second); //do something later when date is reached if (distance <= 0) { document.getElementById("days").innerText = 0, document.getElementById("hours").innerText = 0, document.getElementById("minutes").innerText = 0, document.getElementById("seconds").innerText = 0; clearInterval(x); } //seconds }, 200) } }()); </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10