{"id":3967,"date":"2026-02-15T13:24:01","date_gmt":"2026-02-15T13:24:01","guid":{"rendered":"https:\/\/shapo.io\/blog\/?p=3967"},"modified":"2026-06-07T10:35:37","modified_gmt":"2026-06-07T10:35:37","slug":"find-my-google-reviews","status":"publish","type":"post","link":"https:\/\/shapo.io\/blog\/find-my-google-reviews\/","title":{"rendered":"How to Find My Google Reviews in 2026"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">You wrote a <a href=\"https:\/\/shapo.io\/blog\/how-to-embed-google-reviews-on-website\/\">Google review<\/a> last month\u2014maybe praising a local coffee shop or warning others about a bad contractor\u2014and now you can&#8217;t find it anywhere. It&#8217;s a common frustration, especially when Google buries your contributions behind a few non-obvious menu clicks.<\/p>\n\n\n\n<h3 id=\"quick-summary-how-to-find-your-reviews\" class=\"wp-block-heading\">Quick Summary: How to Find Your Reviews<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Desktop:<\/strong> Open Google Maps &gt; Menu (\u2261) &gt; Your contributions &gt; Reviews.<\/li>\n\n\n\n<li><strong>Mobile:<\/strong> Open Google Maps App &gt; Tap Profile Picture &gt; Your contributions &gt; Reviews.<\/li>\n\n\n\n<li><strong>Business Owners:<\/strong> Sign in to <a href=\"https:\/\/business.google.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Google Business Profile<\/a> &gt; Select your business &gt; Reviews.<\/li>\n\n\n\n<li><strong>App Reviews:<\/strong> Play Store App &gt; Profile Picture &gt; Manage apps &amp; devices &gt; Ratings and reviews.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Your Google reviews live in Google Maps under &#8220;Your contributions,&#8221; accessible from both desktop and mobile. This guide walks you through finding reviews you&#8217;ve written, locating reviews on your business profile, and putting those reviews to work on your website.<\/p>\n\n\n\n<h2 id=\"see-your-google-reviews-on-desktop\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"See_your_Google_reviews_on_desktop\"><\/span>See your Google reviews on desktop<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Want the fastest route? Paste https:\/\/www.google.com\/maps\/contrib\/reviews into your browser while signed in\u2014Google jumps straight to your personal review list.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open Google Maps<\/li>\n\n\n\n<li>Click the menu (three horizontal lines)<\/li>\n\n\n\n<li>Choose <strong>Your contributions<\/strong><\/li>\n\n\n\n<li>Select the <strong>Reviews<\/strong> tab<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This path works whether you&#8217;re looking for reviews you&#8217;ve written as a customer or want to check what you&#8217;ve posted over the years.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The whole process takes about 30 seconds once you know where to click. Let&#8217;s walk through it step by step.<\/p>\n\n\n\n<h3 id=\"step-1-sign-in-to-your-google-account\" class=\"wp-block-heading\">Step 1. Sign in to your Google account<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">First, make sure you&#8217;re logged into the same Google account you used when writing your reviews. If you have multiple accounts\u2014personal, work, a side project\u2014this is usually where people get tripped up. You can check which account you&#8217;re using by clicking your profile picture in the top right corner of any Google page.<\/p>\n\n\n\n<h3 id=\"step-2-open-google-maps-and-click-the-menu\" class=\"wp-block-heading\">Step 2. Open Google Maps and click the menu<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Head to maps.google.com in your browser. In the top left corner, you&#8217;ll spot three horizontal lines (sometimes called the hamburger menu). Click those to open your navigation options.<\/p>\n\n\n\n<h3 id=\"step-3-click-your-contributions\" class=\"wp-block-heading\">Step 3. Click Your contributions<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In the menu that appears, look for &#8220;Your contributions.&#8221; This section holds everything you&#8217;ve added to Google Maps over time, including reviews, photos, and location edits.<\/p>\n\n\n\n<h3 id=\"step-4-select-the-reviews-tab\" class=\"wp-block-heading\">Step 4. Select the Reviews tab<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Once you&#8217;re in Your contributions, click on &#8220;Reviews&#8221; to pull up your complete review history. You can scroll through them by date or click individual reviews to see the full text you wrote.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Pro Tip:<\/strong> Bookmark maps.google.com\/localguides\/home for quick access next time.<\/p>\n<\/blockquote>\n\n\n\n<h2 id=\"see-your-google-reviews-on-mobile\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"See_your_Google_reviews_on_mobile\"><\/span>See your Google reviews on mobile<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Most people check their reviews on their phones, and the steps differ slightly from desktop. The Google Maps app is your go-to here\u2014not the mobile browser version.<\/p>\n\n\n\n<h3 id=\"step-1-open-the-google-maps-app\" class=\"wp-block-heading\">Step 1. Open the Google Maps app<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Download the official Google Maps app from the App Store (iOS) or Google Play Store (Android) if you haven&#8217;t already. The mobile browser version doesn&#8217;t give you the same access to your contributions.<\/p>\n\n\n\n<h3 id=\"step-2-tap-your-profile-picture-in-the-top-right\" class=\"wp-block-heading\">Step 2. Tap your profile picture in the top right<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Your profile picture (or initial) sits in the top right corner of the app. Tapping it opens your account menu.<\/p>\n\n\n\n<h3 id=\"step-3-select-your-profile-or-your-contributions\" class=\"wp-block-heading\">Step 3. Select Your profile or Your contributions<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Here&#8217;s where iOS and Android differ slightly:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Your profile:<\/strong> Shows your public reviewer profile and all contributions<\/li>\n\n\n\n<li><strong>Your contributions:<\/strong> Takes you directly to reviews, photos, and edits<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Either option gets you where you want to go.<\/p>\n\n\n\n<h3 id=\"step-4-tap-the-reviews-tab-to-see-your-reviews\" class=\"wp-block-heading\">Step 4. Tap the Reviews tab to see your reviews<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Once you&#8217;re in, tap &#8220;Reviews&#8221; to see everything you&#8217;ve posted. You can scroll through your history and tap any review to read it in full or make changes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Quick alternative:<\/strong> If you\u2019re already in a mobile browser or the Google Search app, just search for the place you reviewed, tap the star rating, and Google will surface your review at the top of the list\u2014no Maps app required.<\/p>\n\n\n\n<h2 id=\"find-the-google-reviews-you-left-as-a-customer\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Find_the_Google_reviews_you_left_as_a_customer\"><\/span>Find the Google reviews you left as a customer<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">There&#8217;s an important distinction worth clarifying: finding reviews you&#8217;ve <em>written<\/em> is different from finding reviews <em>about<\/em> your business. This section focuses on your personal review history as a Google user.<\/p>\n\n\n\n<h3 id=\"find-reviews-you-wrote-on-google-maps\" class=\"wp-block-heading\">Find reviews you wrote on Google Maps<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Every review you&#8217;ve ever written lives in your Google Maps contributions. Follow the desktop or mobile steps above, and you&#8217;ll see them all in one place. Google doesn&#8217;t delete old reviews unless they violate policies, so even reviews from years ago will still appear.<\/p>\n\n\n\n<h3 id=\"share-or-link-to-a-specific-review\" class=\"wp-block-heading\">Share or link to a specific review<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Want to share a review you wrote? Open the review, click the three-dot menu, and select &#8220;Share.&#8221; You can copy the link or share directly to social media.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Keep in mind that your contributions are public by default\u2014anyone can see your reviewer profile unless you&#8217;ve changed your privacy settings.<\/p>\n\n\n\n<h2 id=\"find-your-google-play-app-reviews\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Find_your_Google_Play_app_reviews\"><\/span>Find your Google Play app reviews<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">App reviews work differently from Google Maps reviews. If you&#8217;ve rated apps on the Play Store, those reviews live in a separate location entirely.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, if you\u2019ve used an international calling app like <a href=\"https:\/\/calltuv.com\" target=\"_blank\" rel=\"noopener\">CallTuv<\/a>, you\u2019d find your rating or review through the Google Play Store\u2019s Ratings and Reviews section rather than Google Maps.<\/p>\n\n\n\n<h3 id=\"step-1-open-the-google-play-store-app\" class=\"wp-block-heading\">Step 1. Open the Google Play Store app<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This only works on Android devices. iPhone users don&#8217;t have access to Google Play, so any app reviews you&#8217;ve left would be in the Apple App Store instead.<\/p>\n\n\n\n<h3 id=\"step-2-tap-your-profile-picture\" class=\"wp-block-heading\">Step 2. Tap your profile picture<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Just like in Google Maps, your profile picture sits in the top right corner. Tap it to access your account options.<\/p>\n\n\n\n<h3 id=\"step-3-tap-manage-apps-devices-then-ratings-reviews\" class=\"wp-block-heading\">Step 3. Tap Manage apps &amp; devices, then Ratings &amp; reviews<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Navigate to &#8220;Manage apps &amp; devices,&#8221; then look for &#8220;Ratings and reviews.&#8221; This shows every app review and star rating you&#8217;ve submitted through the Play Store.<\/p>\n\n\n\n<h2 id=\"edit-or-delete-your-google-reviews\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Edit_or_delete_your_Google_reviews\"><\/span>Edit or delete your Google reviews<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Found a review you\u2019d like to tweak\u2014or trash? Open the review, tap the three-dot icon, then choose:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Edit review:<\/strong> Change the star rating, rewrite your text, or swap photos. Tap <strong>Save<\/strong> to publish the update.<\/li>\n\n\n\n<li><a href=\"https:\/\/shapo.io\/blog\/delete-google-review\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Delete review<\/strong><\/a><strong>:<\/strong> Select <strong>Delete review<\/strong>, confirm, and Google removes it permanently.<\/li>\n<\/ul>\n\n\n\n<h3 id=\"edit-a-review-you-wrote\" class=\"wp-block-heading\">Edit a review you wrote<\/h3>\n\n\n\n<h3 id=\"delete-a-review-you-wrote\" class=\"wp-block-heading\">Delete a review you wrote<\/h3>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-fixed-layout\"><thead><tr><th>Action<\/th><th>Where to Find<\/th><th>What You Can Change<\/th><\/tr><\/thead><tbody><tr><td>Edit<\/td><td>Three-dot menu on any review<\/td><td>Star rating, text, photos<\/td><\/tr><tr><td>Delete<\/td><td>Three-dot menu on any review<\/td><td>Permanently removes entire review<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 id=\"see-reviews-on-your-google-business-profile\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"See_reviews_on_your_Google_Business_Profile\"><\/span>See reviews on your Google Business Profile<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Now let&#8217;s flip perspectives. If you own a business, you&#8217;ll want to monitor what customers are saying about you. This requires accessing your Google Business Profile (formerly Google My Business).<\/p>\n\n\n\n<h3 id=\"access-reviews-through-google-business-profile-manager\" class=\"wp-block-heading\">Access reviews through Google Business Profile Manager<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Go to business.google.com and sign in with the Google account linked to your business. Select your location if you have multiple, then click &#8220;Reviews&#8221; in the left-hand menu. You&#8217;ll see every review customers have left.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Option 2 \u2013 No dashboard needed:<\/strong> Simply type your business name into Google Search or Google Maps. In the knowledge panel that appears, click the blue \u201c123 Google reviews\u201d link under your star rating to open the full review feed instantly.<\/p>\n\n\n\n<h3 id=\"filter-reviews-by-rating-or-date\" class=\"wp-block-heading\">Filter reviews by rating or date<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The dashboard lets you filter reviews by star rating or sort by date. Filtering by rating helps when you want to address negative feedback first. Sorting by date keeps you on top of recent reviews without scrolling through hundreds of entries.<\/p>\n\n\n\n<h3 id=\"read-and-respond-to-customer-reviews\" class=\"wp-block-heading\">Read and respond to customer reviews<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a target=\"_blank\" href=\"https:\/\/shapo.io\/blog\/positive-review-response-examples-tips\/\" rel=\"noreferrer noopener\">Responding to reviews<\/a>\u2014both positive and negative\u2014shows potential customers you&#8217;re engaged. <a target=\"_blank\" href=\"https:\/\/www.brightlocal.com\/research\/local-consumer-review-survey-2024\/\" rel=\"noreferrer noopener\">88% of consumers would use a business<\/a> that replies to all of its reviews. Click &#8220;Reply&#8221; under any review to post a public response. Even a simple &#8220;Thank you for your feedback&#8221; goes a long way.<\/p>\n\n\n\n<h2 id=\"why-google-reviews-matter-for-your-business\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Why_Google_reviews_matter_for_your_business\"><\/span>Why Google reviews matter for your business<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Understanding where to find your reviews is step one&nbsp;\u2014 especially on a platform with <a target=\"_blank\" href=\"https:\/\/9to5google.com\/2024\/10\/29\/google-maps-2-billion\/\" rel=\"noreferrer noopener\">over 2 billion monthly users<\/a>. Here&#8217;s why they&#8217;re worth paying attention to:<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-fixed-layout\"><tbody><tr><th>Benefit<\/th><th>Impact on Business<\/th><\/tr><tr><td><strong>Customer Trust<\/strong><\/td><td>Provides a vital first impression and builds immediate credibility.<\/td><\/tr><tr><td><strong>Local SEO<\/strong><\/td><td>Improves rankings in <a target=\"_blank\" href=\"https:\/\/shapo.io\/blog\/google-review-statistics\/\" rel=\"noreferrer noopener\">&#8220;near me&#8221; searches<\/a> \u2014 in top positions, review count accounts for <a target=\"_blank\" href=\"https:\/\/www.searchenginejournal.com\/review-signals-gain-influence-in-top-google-local-rankings\/556664\/\" rel=\"noreferrer noopener\">26% of ranking influence<\/a>.<\/td><\/tr><tr><td><strong>Free Feedback<\/strong><\/td><td>Acts as free market research to identify strengths and weaknesses.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 id=\"see-all-your-google-reviews-in-one-place\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"See_all_your_Google_reviews_in_one_place\"><\/span>See all your Google reviews in one place<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;re a business owner, your reviews probably aren&#8217;t just on Google. They&#8217;re scattered across Facebook, Yelp, Trustpilot, <a target=\"_blank\" href=\"https:\/\/shapo.io\/blog\/best-review-sites\/\" rel=\"noreferrer noopener\">industry-specific sites<\/a>, and more.<\/p>\n\n\n\n<h3 id=\"the-challenge-of-managing-reviews-across-platforms\" class=\"wp-block-heading\">The challenge of managing reviews across platforms<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A typical small business might have reviews on 5-10 different platforms. Logging into each one, checking for new reviews, and responding takes time. Important feedback slips through the cracks when you&#8217;re juggling multiple dashboards.<\/p>\n\n\n\n<h3 id=\"use-a-review-aggregator-tool\" class=\"wp-block-heading\">Use a review aggregator tool<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a target=\"_blank\" href=\"https:\/\/shapo.io\/blog\/best-reputation-management-software\/\" rel=\"noreferrer noopener\">Review aggregators<\/a> pull reviews from multiple sources into a single dashboard. Instead of checking Google, then Facebook, then Yelp separately, you see everything in one view. Shapo, for example, imports reviews from Google and 20+ other platforms automatically.<\/p>\n\n\n\n<h3 id=\"filter-and-organize-reviews-by-source-or-rating\" class=\"wp-block-heading\">Filter and organize reviews by source or rating<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Once your reviews are centralized, you can filter by platform, star rating, or date. Want to see all your 5-star Google reviews? One click. Looking for negative Yelp reviews from the past month? Also one click.<\/p>\n\n\n\n<h2 id=\"display-google-reviews-on-your-website\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Display_Google_reviews_on_your_website\"><\/span>Display Google reviews on your website<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a target=\"_blank\" href=\"https:\/\/shapo.io\/blog\/how-to-embed-google-reviews-on-website\/\" rel=\"noreferrer noopener\">Finding and organizing your reviews is valuable, but the real payoff comes from putting them to work on your website<\/a>.<\/p>\n\n\n\n<h3 id=\"benefits-of-embedding-google-reviews\" class=\"wp-block-heading\">Benefits of embedding Google reviews<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Social proof where decisions happen:<\/strong> Visitors see real <a href=\"https:\/\/shapo.io\/blog\/customer-feedback-management\/\">customer feedback<\/a> right when they&#8217;re considering a purchase<\/li>\n\n\n\n<li><strong>Fresh content:<\/strong> User-generated reviews add new content to your site without extra work<\/li>\n\n\n\n<li><strong>SEO potential:<\/strong><a href=\"https:\/\/shapo.io\/free-tools\" target=\"_blank\" rel=\"noreferrer noopener\">Review schema markup<\/a> can help search engines display star ratings in search results<\/li>\n<\/ul>\n\n\n\n<h3 id=\"choose-a-google-review-widget\" class=\"wp-block-heading\">Choose a Google review widget<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a target=\"_blank\" href=\"https:\/\/shapo.io\/blog\/best-review-widget\/\" rel=\"noreferrer noopener\">Review widgets<\/a> come in different formats\u2014grids, carousels, badges, single featured reviews. The right choice depends on your website layout and how prominently you want reviews displayed. Shapo offers <a target=\"_blank\" href=\"https:\/\/shapo.io\/google-review-widget\" rel=\"noreferrer noopener\">multiple layout options<\/a> with a one-click Google connection, so you don&#8217;t have to hunt for API keys or Place IDs.<\/p>\n\n\n\n<h3 id=\"customize-your-review-display\" class=\"wp-block-heading\">Customize your review display<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Most widget tools let you filter which reviews appear (showing only 4-5 star reviews, for instance), style the widget to match your <a href=\"https:\/\/shapo.io\/blog\/branding-statistics\/\">brand<\/a> colors, and enable auto-sync so new reviews appear automatically.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Turn your Google reviews into a conversion tool<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Shapo&#8217;s free plan lets you import Google reviews and display them on any website in minutes\u2014no coding required.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a target=\"_blank\" href=\"https:\/\/app.shapo.io\/signup\" rel=\"noreferrer noopener\">Sign up for free<\/a><\/p>\n\n\n\n<h2 id=\"turn-your-google-reviews-into-sales\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Turn_your_Google_reviews_into_sales\"><\/span>Turn your Google reviews into sales<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You now know exactly where to find your Google reviews\u2014whether you&#8217;re tracking down reviews you&#8217;ve written, monitoring your business profile, or managing feedback across multiple platforms.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The next step is putting those reviews to work.&nbsp;Displaying authentic customer feedback on your website <a target=\"_blank\" href=\"https:\/\/shapo.io\/blog\/building-trust-online-guide-small-businesses\/\" rel=\"noreferrer noopener\">builds trust<\/a> with visitors who are already interested in what you offer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a target=\"_blank\" href=\"https:\/\/app.shapo.io\/signup\" rel=\"noreferrer noopener\">Sign up for free<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"faqs-about-finding-your-google-reviews\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"FAQs_about_finding_your_Google_reviews\"><\/span>FAQs about finding your Google reviews<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-1771161779828\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Why can&#8217;t I find my Google reviews in Google Maps?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Your reviews may not appear if you&#8217;re signed into a different Google account than the one you used to write them. Google also removes reviews that violate their policies (spam, fake reviews, inappropriate content), sometimes without notification. Try switching accounts or checking your email for any policy violation notices.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1771161789156\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">How long does it take for a new Google review to appear publicly?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Most Google reviews appear within a few minutes to a few hours. However, some reviews get flagged for automated quality checks and can take up to a few days. If your review hasn&#8217;t shown up after 72 hours, it may have been filtered out by Google&#8217;s spam detection.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1771161790103\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Can I see who viewed my Google Business Profile reviews?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>No, Google doesn&#8217;t provide analytics showing who specifically viewed your reviews. You can see overall profile view counts in Google Business Profile insights, but individual viewer data isn&#8217;t available.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1771161806206\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">How do I get notified when someone leaves a Google review for my business?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Turn on notifications in your Google Business Profile settings under &#8220;Notifications.&#8221; You can choose email or push notifications for new reviews. Alternatively, <a href=\"https:\/\/shapo.io\/blog\/google-review-management\/\" target=\"_blank\" rel=\"noreferrer noopener\">review management tools<\/a> like Shapo can alert you when new reviews come in from any connected platform.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1771161807292\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Can I download or export all my Google reviews at once?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Google doesn&#8217;t offer a native export feature for reviews. You can manually copy them, but that gets tedious with dozens or hundreds of reviews. Review aggregator tools like Shapo can import your Google reviews and let you manage them alongside reviews from other platforms.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>You wrote a Google review last month\u2014maybe praising a local coffee shop or warning others about a bad contractor\u2014and now you can&#8217;t find it anywhere. It&#8217;s a common frustration, especially when Google buries your contributions behind a few non-obvious menu clicks. Quick Summary: How to Find Your Reviews Your Google reviews live in Google Maps &#8230; <a title=\"How to Find My Google Reviews in 2026\" class=\"read-more\" href=\"https:\/\/shapo.io\/blog\/find-my-google-reviews\/\" aria-label=\"Read more about How to Find My Google Reviews in 2026\">Read more<\/a><\/p>\n","protected":false},"author":2,"featured_media":3969,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_gspb_post_css":"","_crdt_document":"{\"document\":\"AAAG2dfWbf0KvAkIjAGUtQKauAQBAQ4CAQIKAkJKAJ4IAQIKAkIASgCiAQECCgBKEAIBAgoCTACMAwECCgJMAKgDAQIKAkwAkgYBAgoCTNgNnBEBAgoCQkoAoAgBAgoCQgBKAJgBAQIKAkJKAJAFAQIKAEoQAgECCgJMADABAgoCTACeAQECCgJMAKQBAQIKAkzEBKIFAQIKAkJKAJgEAQIKAkJKAKYDAQIKAkIASgCgAQECCgJCSgCQCgECCgJCAEoAqgEBAgoCQkoAgAYBAgoCQgBKAJQBAQIKAkJKAKoFAQIKAkIASgCQAQECCgJCSgCOBgECCgBKEAIBAgoCQkpSogMBAgoCQgBKAJYBAQIKAkJKAJgFAQIKAkIASgCUAQECCgJCSgCiBgECCgJCAEoAtgEBAgoCQkoArgMBAgoCQgBKALYBAQIKAkJKAKwBAQIKAEoQAgECCgJMAL4CAQIKAkzQA4oGAQIKAkJKAKoBAQIKAkIASgCyAQECCgJCSgCEBQECCgJCSgC0BwECCgJCAEoAsAEBAgoCQkoAlAcBAgoCQgBKAJ4BAQIKAkJKAKgIAQIKAkIASgCYAQECCgJCSgCEBQECCgJCSgCqBAECCgJCAEoAlgEBAgoCQkoAtgQBAgoCQgBKAKABAQIKAkJKAIYFAQIKAkIASgCUAQECCgJCSgC4AwECCgJCAEoAlgIBAgoCQkoAlgUBAgoCQgBKAJgBAQIKAkJKAJYDAQIKAEoQAgECCgJMAKIEAQIKAkz0BJIMAQIKAkIASgCCAQECCgJCAEoAhgEBAgoBAAYDAkIBAxoCQgEDKAJCAQLOAYICAwJCAQMWAkIBA4YBAkIBAuABoAIDAUIBAxoCQgEDhgECQgECyAYASgCoBwECCgJCAEoAqgEBAgoCQkoAmAYBAgoCQgBKAIACAQIKAkJKAIYHAQIKAkJKAJAIAQIKAkIASgCUAQECCgJCSgC4BwECCgJCAEoAnAEBAgoCQkoAtBABAgoCQgBKAKoBAQIKAkJKAL4IAQIKAQEIAwJCAQMcAkIBAmCSAQMBQgEDjAECQgEC0AGkAwMBQgEDggECQgECxgGADQMBQgEDigECQgECzhMASgCwFQECCgJCAEoApAEBAgoCQkoAlAgBAgoCQgBKALgBAQIKAkJKAKYHAQIKAkIASgCMAQECCgJCSgCEDAECCgJCAEoAsgEBAgoCQkoAtgYBAgoCQgBKAKABAQIKAkJKAKgHAQIKAkIASgCcAQECCgBKEAIBAgoCTACWBAECCgJMAJwDAQIKAkzECKAOAQIKAkIASgCOAQECCgJCSgCEEAECCgJCAEoAjgEBAgoCQkoAqAYBAgoCQkoAkgIBAgoCQkoAsAMBAgoCQkoAmgMBAgoCQgBKAJoBAQIKAkJKAIwGAQIKAkJKALIJAQIKAkJKAJoDAQIKAEoAEgECCgJCAEoAoAEBAgoBBUrqgwKIhAIBAQgASAoGGg4DBwQDAAYCDAMCBQADAQgFAAIEAwEJAQIFAAMBBAIEAwAFAAMDBAoECgMBBAIFAdwDpgMC3OwHiu0HlAT4CLYDAugDBAIGAgYECA4EBwCoCeQJDAcABCYCBwEFAAYeAgYK3gKuCe4HnAE4kp8IjIACAQD06AcBAKboB7YD6AMCBAIGAgYECA4EBwAABAwHAAQmAgcBBQAGHgIGCoQHDO4HnAGhCygDJwAEACcABACEACcAKAYnACgFJwAHACgDJwEEACgAJwCHACgDJwEEACgBJwCHACgDJwAoAScABwAoAycBBAAnAIcAKAMnAQQAJwCHACgDJwEEACcAhwAoAycBBAAnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAAnAIcAKAMnACgBJwAHACgDJwEEACcAhwAoAycBBAAnAIcAKAMnAQQAJwCHACgDJwEEACcAhwAoAycBBAAoACcAhwAoAycBBAAoACcAhwAoAycBBAAoAScAhwAoAycBBAAoACcAhwAoAycBBAAoAScAhwAoAycBBAAoACcAhwAoAycBBAAoAScAhwAoAycBBAAoACcAhwAoAycBBAAoAScAhwAoAycBBAAoACcAhwAoAycAKAAnAQcAKAMnAQQAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAAnAIcAKAMnACgBJwAHACgDJwEEACcAhwAoAycBBAAnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAAnAIcAKAMnACgBJwAHACgDJwEEACcAhwAoAycBBAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAEnAIcAKAMnACgAJwEHACcABwAnAAQAKASHACcABAAoBIcAJwAEACgEJwAHACcABwAnAAQAKASHACcABAAoBIcAJwAEACgEhwAnAAcAJwAEACgEhwAnAAQAKASHACcABAAoBCcAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAAnAIcAKAMnACgAJwIHACcABwAnAAQAKASHACcABAAoBIcAJwAHACcABAAoBIcAJwAEACgEhwAnAAcAJwAEACgEhwAnAAQAKASHACcABwAnAAQAKASHACcABAAoBCcAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAEnAIcAKAMnACgBJwAHACgDJwEEACcAhwAoAycBBAAnAIcAKAMnAQQAJwCHACgDJwEEACgBJwCHACgDJwEEACgAJwCHACgDJwEEACgBJwCHACgDJwEEACgAJwCHACgDJwEEACgAJwCHACgDJwEEACgAJwCHACgDJwEEACgAJwCHACgDJwEEACgBJwCHACgDJwEEACgAJwCHACgDJwEEACgAJwCHACgDJwEEACgAJwCHACgDJwAoAScAhwAoAycBBAAoAScAhwAoAycAKAcnAMcAKAInASgAJwAEAIRDxAPBAMS8kAOqhgNzdGF0ZXZlcnNpb25kb2N1bWVudGRhdGVkb2N1bWVudHNsdWdkb2N1bWVudHN0YXR1c2RvY3VtZW50dGl0bGVIb3cgdG8gRmluZCBNeSBHb29nbGUgUmV2aWV3cyBpbiAyMDI2ZG9jdW1lbnRjb250ZW50PCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPllvdSB3cm90ZSBhIEdvb2dsZSByZXZpZXcgbGFzdCBtb250aOKAlG1heWJlIHByYWlzaW5nIGEgbG9jYWwgY29mZmVlIHNob3Agb3Igd2FybmluZyBvdGhlcnMgYWJvdXQgYSBiYWQgY29udHJhY3RvcuKAlGFuZCBub3cgeW91IGNhbid0IGZpbmQgaXQgYW55d2hlcmUuIEl0J3MgYSBjb21tb24gZnJ1c3RyYXRpb24sIGVzcGVjaWFsbHkgd2hlbiBHb29nbGUgYnVyaWVzIHlvdXIgY29udHJpYnV0aW9ucyBiZWhpbmQgYSBmZXcgbm9uLW9idmlvdXMgbWVudSBjbGlja3MuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6MywiYW5jaG9yIjoicXVpY2stc3VtbWFyeS1ob3ctdG8tZmluZC15b3VyLXJldmlld3MifSAtLT4KPGgzIGlkPSJxdWljay1zdW1tYXJ5LWhvdy10by1maW5kLXlvdXItcmV2aWV3cyIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlF1aWNrIFN1bW1hcnk6IEhvdyB0byBGaW5kIFlvdXIgUmV2aWV3czwvaDM+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOmxpc3QgLS0+Cjx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT48c3Ryb25nPkRlc2t0b3A6PC9zdHJvbmc+IE9wZW4gR29vZ2xlIE1hcHMgJmd0OyBNZW51ICjiiaEpICZndDsgWW91ciBjb250cmlidXRpb25zICZndDsgUmV2aWV3cy48L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPjxzdHJvbmc+TW9iaWxlOjwvc3Ryb25nPiBPcGVuIEdvb2dsZSBNYXBzIEFwcCAmZ3Q7IFRhcCBQcm9maWxlIFBpY3R1cmUgJmd0OyBZb3VyIGNvbnRyaWJ1dGlvbnMgJmd0OyBSZXZpZXdzLjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+PHN0cm9uZz5CdXNpbmVzcyBPd25lcnM6PC9zdHJvbmc+IFNpZ24gaW4gdG8gPGEgaHJlZj0iaHR0cHM6Ly9idXNpbmVzcy5nb29nbGUuY29tLyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9yZWZlcnJlciBub29wZW5lciI+R29vZ2xlIEJ1c2luZXNzIFByb2ZpbGU8L2E+ICZndDsgU2VsZWN0IHlvdXIgYnVzaW5lc3MgJmd0OyBSZXZpZXdzLjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+PHN0cm9uZz5BcHAgUmV2aWV3czo8L3N0cm9uZz4gUGxheSBTdG9yZSBBcHAgJmd0OyBQcm9maWxlIFBpY3R1cmUgJmd0OyBNYW5hZ2UgYXBwcyAmYW1wOyBkZXZpY2VzICZndDsgUmF0aW5ncyBhbmQgcmV2aWV3cy48L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+PC91bD4KPCEtLSAvd3A6bGlzdCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Zb3VyIEdvb2dsZSByZXZpZXdzIGxpdmUgaW4gR29vZ2xlIE1hcHMgdW5kZXIgIllvdXIgY29udHJpYnV0aW9ucywiIGFjY2Vzc2libGUgZnJvbSBib3RoIGRlc2t0b3AgYW5kIG1vYmlsZS4gVGhpcyBndWlkZSB3YWxrcyB5b3UgdGhyb3VnaCBmaW5kaW5nIHJldmlld3MgeW91J3ZlIHdyaXR0ZW4sIGxvY2F0aW5nIHJldmlld3Mgb24geW91ciBidXNpbmVzcyBwcm9maWxlLCBhbmQgcHV0dGluZyB0aG9zZSByZXZpZXdzIHRvIHdvcmsgb24geW91ciB3ZWJzaXRlLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsiYW5jaG9yIjoic2VlLXlvdXItZ29vZ2xlLXJldmlld3Mtb24tZGVza3RvcCJ9IC0tPgo8aDIgaWQ9InNlZS15b3VyLWdvb2dsZS1yZXZpZXdzLW9uLWRlc2t0b3AiIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5TZWUgeW91ciBHb29nbGUgcmV2aWV3cyBvbiBkZXNrdG9wPC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5XYW50IHRoZSBmYXN0ZXN0IHJvdXRlPyBQYXN0ZSBodHRwczovL3d3dy5nb29nbGUuY29tL21hcHMvY29udHJpYi9yZXZpZXdzIGludG8geW91ciBicm93c2VyIHdoaWxlIHNpZ25lZCBpbuKAlEdvb2dsZSBqdW1wcyBzdHJhaWdodCB0byB5b3VyIHBlcnNvbmFsIHJldmlldyBsaXN0LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpsaXN0IC0tPgo8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+T3BlbiBHb29nbGUgTWFwczwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+Q2xpY2sgdGhlIG1lbnUgKHRocmVlIGhvcml6b250YWwgbGluZXMpPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5DaG9vc2UgPHN0cm9uZz5Zb3VyIGNvbnRyaWJ1dGlvbnM8L3N0cm9uZz48L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPlNlbGVjdCB0aGUgPHN0cm9uZz5SZXZpZXdzPC9zdHJvbmc+IHRhYjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT48L3VsPgo8IS0tIC93cDpsaXN0IC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoaXMgcGF0aCB3b3JrcyB3aGV0aGVyIHlvdSdyZSBsb29raW5nIGZvciByZXZpZXdzIHlvdSd2ZSB3cml0dGVuIGFzIGEgY3VzdG9tZXIgb3Igd2FudCB0byBjaGVjayB3aGF0IHlvdSd2ZSBwb3N0ZWQgb3ZlciB0aGUgeWVhcnMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhlIHdob2xlIHByb2Nlc3MgdGFrZXMgYWJvdXQgMzAgc2Vjb25kcyBvbmNlIHlvdSBrbm93IHdoZXJlIHRvIGNsaWNrLiBMZXQncyB3YWxrIHRocm91Z2ggaXQgc3RlcCBieSBzdGVwLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjMsImFuY2hvciI6InN0ZXAtMS1zaWduLWluLXRvLXlvdXItZ29vZ2xlLWFjY291bnQifSAtLT4KPGgzIGlkPSJzdGVwLTEtc2lnbi1pbi10by15b3VyLWdvb2dsZS1hY2NvdW50IiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+U3RlcCAxLiBTaWduIGluIHRvIHlvdXIgR29vZ2xlIGFjY291bnQ8L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkZpcnN0LCBtYWtlIHN1cmUgeW91J3JlIGxvZ2dlZCBpbnRvIHRoZSBzYW1lIEdvb2dsZSBhY2NvdW50IHlvdSB1c2VkIHdoZW4gd3JpdGluZyB5b3VyIHJldmlld3MuIElmIHlvdSBoYXZlIG11bHRpcGxlIGFjY291bnRz4oCUcGVyc29uYWwsIHdvcmssIGEgc2lkZSBwcm9qZWN04oCUdGhpcyBpcyB1c3VhbGx5IHdoZXJlIHBlb3BsZSBnZXQgdHJpcHBlZCB1cC4gWW91IGNhbiBjaGVjayB3aGljaCBhY2NvdW50IHlvdSdyZSB1c2luZyBieSBjbGlja2luZyB5b3VyIHByb2ZpbGUgcGljdHVyZSBpbiB0aGUgdG9wIHJpZ2h0IGNvcm5lciBvZiBhbnkgR29vZ2xlIHBhZ2UuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6MywiYW5jaG9yIjoic3RlcC0yLW9wZW4tZ29vZ2xlLW1hcHMtYW5kLWNsaWNrLXRoZS1tZW51In0gLS0+CjxoMyBpZD0ic3RlcC0yLW9wZW4tZ29vZ2xlLW1hcHMtYW5kLWNsaWNrLXRoZS1tZW51IiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+U3RlcCAyLiBPcGVuIEdvb2dsZSBNYXBzIGFuZCBjbGljayB0aGUgbWVudTwvaDM+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+SGVhZCB0byBtYXBzLmdvb2dsZS5jb20gaW4geW91ciBicm93c2VyLiBJbiB0aGUgdG9wIGxlZnQgY29ybmVyLCB5b3UnbGwgc3BvdCB0aHJlZSBob3Jpem9udGFsIGxpbmVzIChzb21ldGltZXMgY2FsbGVkIHRoZSBoYW1idXJnZXIgbWVudSkuIENsaWNrIHRob3NlIHRvIG9wZW4geW91ciBuYXZpZ2F0aW9uIG9wdGlvbnMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6MywiYW5jaG9yIjoic3RlcC0zLWNsaWNrLXlvdXItY29udHJpYnV0aW9ucyJ9IC0tPgo8aDMgaWQ9InN0ZXAtMy1jbGljay15b3VyLWNvbnRyaWJ1dGlvbnMiIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5TdGVwIDMuIENsaWNrIFlvdXIgY29udHJpYnV0aW9uczwvaDM+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+SW4gdGhlIG1lbnUgdGhhdCBhcHBlYXJzLCBsb29rIGZvciAiWW91ciBjb250cmlidXRpb25zLiIgVGhpcyBzZWN0aW9uIGhvbGRzIGV2ZXJ5dGhpbmcgeW91J3ZlIGFkZGVkIHRvIEdvb2dsZSBNYXBzIG92ZXIgdGltZSwgaW5jbHVkaW5nIHJldmlld3MsIHBob3RvcywgYW5kIGxvY2F0aW9uIGVkaXRzLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjMsImFuY2hvciI6InN0ZXAtNC1zZWxlY3QtdGhlLXJldmlld3MtdGFiIn0gLS0+CjxoMyBpZD0ic3RlcC00LXNlbGVjdC10aGUtcmV2aWV3cy10YWIiIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5TdGVwIDQuIFNlbGVjdCB0aGUgUmV2aWV3cyB0YWI8L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPk9uY2UgeW91J3JlIGluIFlvdXIgY29udHJpYnV0aW9ucywgY2xpY2sgb24gIlJldmlld3MiIHRvIHB1bGwgdXAgeW91ciBjb21wbGV0ZSByZXZpZXcgaGlzdG9yeS4gWW91IGNhbiBzY3JvbGwgdGhyb3VnaCB0aGVtIGJ5IGRhdGUgb3IgY2xpY2sgaW5kaXZpZHVhbCByZXZpZXdzIHRvIHNlZSB0aGUgZnVsbCB0ZXh0IHlvdSB3cm90ZS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cXVvdGUgLS0+CjxibG9ja3F1b3RlIGNsYXNzPSJ3cC1ibG9jay1xdW90ZSI+PCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPjxzdHJvbmc+UHJvIFRpcDo8L3N0cm9uZz4gQm9va21hcmsgbWFwcy5nb29nbGUuY29tL2xvY2FsZ3VpZGVzL2hvbWUgZm9yIHF1aWNrIGFjY2VzcyBuZXh0IHRpbWUuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+PC9ibG9ja3F1b3RlPgo8IS0tIC93cDpxdW90ZSAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImFuY2hvciI6InNlZS15b3VyLWdvb2dsZS1yZXZpZXdzLW9uLW1vYmlsZSJ9IC0tPgo8aDIgaWQ9InNlZS15b3VyLWdvb2dsZS1yZXZpZXdzLW9uLW1vYmlsZSIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlNlZSB5b3VyIEdvb2dsZSByZXZpZXdzIG9uIG1vYmlsZTwvaDI+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+TW9zdCBwZW9wbGUgY2hlY2sgdGhlaXIgcmV2aWV3cyBvbiB0aGVpciBwaG9uZXMsIGFuZCB0aGUgc3RlcHMgZGlmZmVyIHNsaWdodGx5IGZyb20gZGVza3RvcC4gVGhlIEdvb2dsZSBNYXBzIGFwcCBpcyB5b3VyIGdvLXRvIGhlcmXigJRub3QgdGhlIG1vYmlsZSBicm93c2VyIHZlcnNpb24uPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6MywiYW5jaG9yIjoic3RlcC0xLW9wZW4tdGhlLWdvb2dsZS1tYXBzLWFwcCJ9IC0tPgo8aDMgaWQ9InN0ZXAtMS1vcGVuLXRoZS1nb29nbGUtbWFwcy1hcHAiIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5TdGVwIDEuIE9wZW4gdGhlIEdvb2dsZSBNYXBzIGFwcDwvaDM+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+RG93bmxvYWQgdGhlIG9mZmljaWFsIEdvb2dsZSBNYXBzIGFwcCBmcm9tIHRoZSBBcHAgU3RvcmUgKGlPUykgb3IgR29vZ2xlIFBsYXkgU3RvcmUgKEFuZHJvaWQpIGlmIHlvdSBoYXZlbid0IGFscmVhZHkuIFRoZSBtb2JpbGUgYnJvd3NlciB2ZXJzaW9uIGRvZXNuJ3QgZ2l2ZSB5b3UgdGhlIHNhbWUgYWNjZXNzIHRvIHlvdXIgY29udHJpYnV0aW9ucy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozLCJhbmNob3IiOiJzdGVwLTItdGFwLXlvdXItcHJvZmlsZS1waWN0dXJlLWluLXRoZS10b3AtcmlnaHQifSAtLT4KPGgzIGlkPSJzdGVwLTItdGFwLXlvdXItcHJvZmlsZS1waWN0dXJlLWluLXRoZS10b3AtcmlnaHQiIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5TdGVwIDIuIFRhcCB5b3VyIHByb2ZpbGUgcGljdHVyZSBpbiB0aGUgdG9wIHJpZ2h0PC9oMz4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Zb3VyIHByb2ZpbGUgcGljdHVyZSAob3IgaW5pdGlhbCkgc2l0cyBpbiB0aGUgdG9wIHJpZ2h0IGNvcm5lciBvZiB0aGUgYXBwLiBUYXBwaW5nIGl0IG9wZW5zIHlvdXIgYWNjb3VudCBtZW51LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjMsImFuY2hvciI6InN0ZXAtMy1zZWxlY3QteW91ci1wcm9maWxlLW9yLXlvdXItY29udHJpYnV0aW9ucyJ9IC0tPgo8aDMgaWQ9InN0ZXAtMy1zZWxlY3QteW91ci1wcm9maWxlLW9yLXlvdXItY29udHJpYnV0aW9ucyIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlN0ZXAgMy4gU2VsZWN0IFlvdXIgcHJvZmlsZSBvciBZb3VyIGNvbnRyaWJ1dGlvbnM8L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkhlcmUncyB3aGVyZSBpT1MgYW5kIEFuZHJvaWQgZGlmZmVyIHNsaWdodGx5OjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpsaXN0IC0tPgo8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+PHN0cm9uZz5Zb3VyIHByb2ZpbGU6PC9zdHJvbmc+IFNob3dzIHlvdXIgcHVibGljIHJldmlld2VyIHByb2ZpbGUgYW5kIGFsbCBjb250cmlidXRpb25zPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT48c3Ryb25nPllvdXIgY29udHJpYnV0aW9uczo8L3N0cm9uZz4gVGFrZXMgeW91IGRpcmVjdGx5IHRvIHJldmlld3MsIHBob3RvcywgYW5kIGVkaXRzPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPjwvdWw+CjwhLS0gL3dwOmxpc3QgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+RWl0aGVyIG9wdGlvbiBnZXRzIHlvdSB3aGVyZSB5b3Ugd2FudCB0byBnby48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozLCJhbmNob3IiOiJzdGVwLTQtdGFwLXRoZS1yZXZpZXdzLXRhYi10by1zZWUteW91ci1yZXZpZXdzIn0gLS0+CjxoMyBpZD0ic3RlcC00LXRhcC10aGUtcmV2aWV3cy10YWItdG8tc2VlLXlvdXItcmV2aWV3cyIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlN0ZXAgNC4gVGFwIHRoZSBSZXZpZXdzIHRhYiB0byBzZWUgeW91ciByZXZpZXdzPC9oMz4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5PbmNlIHlvdSdyZSBpbiwgdGFwICJSZXZpZXdzIiB0byBzZWUgZXZlcnl0aGluZyB5b3UndmUgcG9zdGVkLiBZb3UgY2FuIHNjcm9sbCB0aHJvdWdoIHlvdXIgaGlzdG9yeSBhbmQgdGFwIGFueSByZXZpZXcgdG8gcmVhZCBpdCBpbiBmdWxsIG9yIG1ha2UgY2hhbmdlcy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48c3Ryb25nPlF1aWNrIGFsdGVybmF0aXZlOjwvc3Ryb25nPiBJZiB5b3XigJlyZSBhbHJlYWR5IGluIGEgbW9iaWxlIGJyb3dzZXIgb3IgdGhlIEdvb2dsZSBTZWFyY2ggYXBwLCBqdXN0IHNlYXJjaCBmb3IgdGhlIHBsYWNlIHlvdSByZXZpZXdlZCwgdGFwIHRoZSBzdGFyIHJhdGluZywgYW5kIEdvb2dsZSB3aWxsIHN1cmZhY2UgeW91ciByZXZpZXcgYXQgdGhlIHRvcCBvZiB0aGUgbGlzdOKAlG5vIE1hcHMgYXBwIHJlcXVpcmVkLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsiYW5jaG9yIjoiZmluZC10aGUtZ29vZ2xlLXJldmlld3MteW91LWxlZnQtYXMtYS1jdXN0b21lciJ9IC0tPgo8aDIgaWQ9ImZpbmQtdGhlLWdvb2dsZS1yZXZpZXdzLXlvdS1sZWZ0LWFzLWEtY3VzdG9tZXIiIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5GaW5kIHRoZSBHb29nbGUgcmV2aWV3cyB5b3UgbGVmdCBhcyBhIGN1c3RvbWVyPC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGVyZSdzIGFuIGltcG9ydGFudCBkaXN0aW5jdGlvbiB3b3J0aCBjbGFyaWZ5aW5nOiBmaW5kaW5nIHJldmlld3MgeW91J3ZlIDxlbT53cml0dGVuPC9lbT4gaXMgZGlmZmVyZW50IGZyb20gZmluZGluZyByZXZpZXdzIDxlbT5hYm91dDwvZW0+IHlvdXIgYnVzaW5lc3MuIFRoaXMgc2VjdGlvbiBmb2N1c2VzIG9uIHlvdXIgcGVyc29uYWwgcmV2aWV3IGhpc3RvcnkgYXMgYSBHb29nbGUgdXNlci48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozLCJhbmNob3IiOiJmaW5kLXJldmlld3MteW91LXdyb3RlLW9uLWdvb2dsZS1tYXBzIn0gLS0+CjxoMyBpZD0iZmluZC1yZXZpZXdzLXlvdS13cm90ZS1vbi1nb29nbGUtbWFwcyIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPkZpbmQgcmV2aWV3cyB5b3Ugd3JvdGUgb24gR29vZ2xlIE1hcHM8L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkV2ZXJ5IHJldmlldyB5b3UndmUgZXZlciB3cml0dGVuIGxpdmVzIGluIHlvdXIgR29vZ2xlIE1hcHMgY29udHJpYnV0aW9ucy4gRm9sbG93IHRoZSBkZXNrdG9wIG9yIG1vYmlsZSBzdGVwcyBhYm92ZSwgYW5kIHlvdSdsbCBzZWUgdGhlbSBhbGwgaW4gb25lIHBsYWNlLiBHb29nbGUgZG9lc24ndCBkZWxldGUgb2xkIHJldmlld3MgdW5sZXNzIHRoZXkgdmlvbGF0ZSBwb2xpY2llcywgc28gZXZlbiByZXZpZXdzIGZyb20geWVhcnMgYWdvIHdpbGwgc3RpbGwgYXBwZWFyLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjMsImFuY2hvciI6InNoYXJlLW9yLWxpbmstdG8tYS1zcGVjaWZpYy1yZXZpZXcifSAtLT4KPGgzIGlkPSJzaGFyZS1vci1saW5rLXRvLWEtc3BlY2lmaWMtcmV2aWV3IiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+U2hhcmUgb3IgbGluayB0byBhIHNwZWNpZmljIHJldmlldzwvaDM+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+V2FudCB0byBzaGFyZSBhIHJldmlldyB5b3Ugd3JvdGU\/IE9wZW4gdGhlIHJldmlldywgY2xpY2sgdGhlIHRocmVlLWRvdCBtZW51LCBhbmQgc2VsZWN0ICJTaGFyZS4iIFlvdSBjYW4gY29weSB0aGUgbGluayBvciBzaGFyZSBkaXJlY3RseSB0byBzb2NpYWwgbWVkaWEuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+S2VlcCBpbiBtaW5kIHRoYXQgeW91ciBjb250cmlidXRpb25zIGFyZSBwdWJsaWMgYnkgZGVmYXVsdOKAlGFueW9uZSBjYW4gc2VlIHlvdXIgcmV2aWV3ZXIgcHJvZmlsZSB1bmxlc3MgeW91J3ZlIGNoYW5nZWQgeW91ciBwcml2YWN5IHNldHRpbmdzLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsiYW5jaG9yIjoiZmluZC15b3VyLWdvb2dsZS1wbGF5LWFwcC1yZXZpZXdzIn0gLS0+CjxoMiBpZD0iZmluZC15b3VyLWdvb2dsZS1wbGF5LWFwcC1yZXZpZXdzIiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+RmluZCB5b3VyIEdvb2dsZSBQbGF5IGFwcCByZXZpZXdzPC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5BcHAgcmV2aWV3cyB3b3JrIGRpZmZlcmVudGx5IGZyb20gR29vZ2xlIE1hcHMgcmV2aWV3cy4gSWYgeW91J3ZlIHJhdGVkIGFwcHMgb24gdGhlIFBsYXkgU3RvcmUsIHRob3NlIHJldmlld3MgbGl2ZSBpbiBhIHNlcGFyYXRlIGxvY2F0aW9uIGVudGlyZWx5LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjMsImFuY2hvciI6InN0ZXAtMS1vcGVuLXRoZS1nb29nbGUtcGxheS1zdG9yZS1hcHAifSAtLT4KPGgzIGlkPSJzdGVwLTEtb3Blbi10aGUtZ29vZ2xlLXBsYXktc3RvcmUtYXBwIiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+U3RlcCAxLiBPcGVuIHRoZSBHb29nbGUgUGxheSBTdG9yZSBhcHA8L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoaXMgb25seSB3b3JrcyBvbiBBbmRyb2lkIGRldmljZXMuIGlQaG9uZSB1c2VycyBkb24ndCBoYXZlIGFjY2VzcyB0byBHb29nbGUgUGxheSwgc28gYW55IGFwcCByZXZpZXdzIHlvdSd2ZSBsZWZ0IHdvdWxkIGJlIGluIHRoZSBBcHBsZSBBcHAgU3RvcmUgaW5zdGVhZC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozLCJhbmNob3IiOiJzdGVwLTItdGFwLXlvdXItcHJvZmlsZS1waWN0dXJlIn0gLS0+CjxoMyBpZD0ic3RlcC0yLXRhcC15b3VyLXByb2ZpbGUtcGljdHVyZSIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlN0ZXAgMi4gVGFwIHlvdXIgcHJvZmlsZSBwaWN0dXJlPC9oMz4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5KdXN0IGxpa2UgaW4gR29vZ2xlIE1hcHMsIHlvdXIgcHJvZmlsZSBwaWN0dXJlIHNpdHMgaW4gdGhlIHRvcCByaWdodCBjb3JuZXIuIFRhcCBpdCB0byBhY2Nlc3MgeW91ciBhY2NvdW50IG9wdGlvbnMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6MywiYW5jaG9yIjoic3RlcC0zLXRhcC1tYW5hZ2UtYXBwcy1kZXZpY2VzLXRoZW4tcmF0aW5ncy1yZXZpZXdzIn0gLS0+CjxoMyBpZD0ic3RlcC0zLXRhcC1tYW5hZ2UtYXBwcy1kZXZpY2VzLXRoZW4tcmF0aW5ncy1yZXZpZXdzIiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+U3RlcCAzLiBUYXAgTWFuYWdlIGFwcHMgJmFtcDsgZGV2aWNlcywgdGhlbiBSYXRpbmdzICZhbXA7IHJldmlld3M8L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPk5hdmlnYXRlIHRvICJNYW5hZ2UgYXBwcyAmYW1wOyBkZXZpY2VzLCIgdGhlbiBsb29rIGZvciAiUmF0aW5ncyBhbmQgcmV2aWV3cy4iIFRoaXMgc2hvd3MgZXZlcnkgYXBwIHJldmlldyBhbmQgc3RhciByYXRpbmcgeW91J3ZlIHN1Ym1pdHRlZCB0aHJvdWdoIHRoZSBQbGF5IFN0b3JlLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsiYW5jaG9yIjoiZWRpdC1vci1kZWxldGUteW91ci1nb29nbGUtcmV2aWV3cyJ9IC0tPgo8aDIgaWQ9ImVkaXQtb3ItZGVsZXRlLXlvdXItZ29vZ2xlLXJldmlld3MiIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5FZGl0IG9yIGRlbGV0ZSB5b3VyIEdvb2dsZSByZXZpZXdzPC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Gb3VuZCBhIHJldmlldyB5b3XigJlkIGxpa2UgdG8gdHdlYWvigJRvciB0cmFzaD8gT3BlbiB0aGUgcmV2aWV3LCB0YXAgdGhlIHRocmVlLWRvdCBpY29uLCB0aGVuIGNob29zZTo8L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6bGlzdCAtLT4KPHVsIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij48IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPjxzdHJvbmc+RWRpdCByZXZpZXc6PC9zdHJvbmc+IENoYW5nZSB0aGUgc3RhciByYXRpbmcsIHJld3JpdGUgeW91ciB0ZXh0LCBvciBzd2FwIHBob3Rvcy4gVGFwIDxzdHJvbmc+U2F2ZTwvc3Ryb25nPiB0byBwdWJsaXNoIHRoZSB1cGRhdGUuPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT48YSBocmVmPSJodHRwczovL3NoYXBvLmlvL2Jsb2cvZGVsZXRlLWdvb2dsZS1yZXZpZXcvIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIj48c3Ryb25nPkRlbGV0ZSByZXZpZXc8L3N0cm9uZz48L2E+PHN0cm9uZz46PC9zdHJvbmc+IFNlbGVjdCA8c3Ryb25nPkRlbGV0ZSByZXZpZXc8L3N0cm9uZz4sIGNvbmZpcm0sIGFuZCBHb29nbGUgcmVtb3ZlcyBpdCBwZXJtYW5lbnRseS48L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+PC91bD4KPCEtLSAvd3A6bGlzdCAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozLCJhbmNob3IiOiJlZGl0LWEtcmV2aWV3LXlvdS13cm90ZSJ9IC0tPgo8aDMgaWQ9ImVkaXQtYS1yZXZpZXcteW91LXdyb3RlIiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+RWRpdCBhIHJldmlldyB5b3Ugd3JvdGU8L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjMsImFuY2hvciI6ImRlbGV0ZS1hLXJldmlldy15b3Utd3JvdGUifSAtLT4KPGgzIGlkPSJkZWxldGUtYS1yZXZpZXcteW91LXdyb3RlIiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+RGVsZXRlIGEgcmV2aWV3IHlvdSB3cm90ZTwvaDM+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnRhYmxlIHsiY2xhc3NOYW1lIjoiaXMtc3R5bGUtc3RyaXBlcyJ9IC0tPgo8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay10YWJsZSBpcy1zdHlsZS1zdHJpcGVzIj48dGFibGUgY2xhc3M9Imhhcy1maXhlZC1sYXlvdXQiPjx0aGVhZD48dHI+PHRoPkFjdGlvbjwvdGg+PHRoPldoZXJlIHRvIEZpbmQ8L3RoPjx0aD5XaGF0IFlvdSBDYW4gQ2hhbmdlPC90aD48L3RyPjwvdGhlYWQ+PHRib2R5Pjx0cj48dGQ+RWRpdDwvdGQ+PHRkPlRocmVlLWRvdCBtZW51IG9uIGFueSByZXZpZXc8L3RkPjx0ZD5TdGFyIHJhdGluZywgdGV4dCwgcGhvdG9zPC90ZD48L3RyPjx0cj48dGQ+RGVsZXRlPC90ZD48dGQ+VGhyZWUtZG90IG1lbnUgb24gYW55IHJldmlldzwvdGQ+PHRkPlBlcm1hbmVudGx5IHJlbW92ZXMgZW50aXJlIHJldmlldzwvdGQ+PC90cj48L3Rib2R5PjwvdGFibGU+PC9maWd1cmU+CjwhLS0gL3dwOnRhYmxlIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsiYW5jaG9yIjoic2VlLXJldmlld3Mtb24teW91ci1nb29nbGUtYnVzaW5lc3MtcHJvZmlsZSJ9IC0tPgo8aDIgaWQ9InNlZS1yZXZpZXdzLW9uLXlvdXItZ29vZ2xlLWJ1c2luZXNzLXByb2ZpbGUiIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5TZWUgcmV2aWV3cyBvbiB5b3VyIEdvb2dsZSBCdXNpbmVzcyBQcm9maWxlPC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Ob3cgbGV0J3MgZmxpcCBwZXJzcGVjdGl2ZXMuIElmIHlvdSBvd24gYSBidXNpbmVzcywgeW91J2xsIHdhbnQgdG8gbW9uaXRvciB3aGF0IGN1c3RvbWVycyBhcmUgc2F5aW5nIGFib3V0IHlvdS4gVGhpcyByZXF1aXJlcyBhY2Nlc3NpbmcgeW91ciBHb29nbGUgQnVzaW5lc3MgUHJvZmlsZSAoZm9ybWVybHkgR29vZ2xlIE15IEJ1c2luZXNzKS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozLCJhbmNob3IiOiJhY2Nlc3MtcmV2aWV3cy10aHJvdWdoLWdvb2dsZS1idXNpbmVzcy1wcm9maWxlLW1hbmFnZXIifSAtLT4KPGgzIGlkPSJhY2Nlc3MtcmV2aWV3cy10aHJvdWdoLWdvb2dsZS1idXNpbmVzcy1wcm9maWxlLW1hbmFnZXIiIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5BY2Nlc3MgcmV2aWV3cyB0aHJvdWdoIEdvb2dsZSBCdXNpbmVzcyBQcm9maWxlIE1hbmFnZXI8L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkdvIHRvIGJ1c2luZXNzLmdvb2dsZS5jb20gYW5kIHNpZ24gaW4gd2l0aCB0aGUgR29vZ2xlIGFjY291bnQgbGlua2VkIHRvIHlvdXIgYnVzaW5lc3MuIFNlbGVjdCB5b3VyIGxvY2F0aW9uIGlmIHlvdSBoYXZlIG11bHRpcGxlLCB0aGVuIGNsaWNrICJSZXZpZXdzIiBpbiB0aGUgbGVmdC1oYW5kIG1lbnUuIFlvdSdsbCBzZWUgZXZlcnkgcmV2aWV3IGN1c3RvbWVycyBoYXZlIGxlZnQuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PHN0cm9uZz5PcHRpb24gMiDigJMgTm8gZGFzaGJvYXJkIG5lZWRlZDo8L3N0cm9uZz4gU2ltcGx5IHR5cGUgeW91ciBidXNpbmVzcyBuYW1lIGludG8gR29vZ2xlIFNlYXJjaCBvciBHb29nbGUgTWFwcy4gSW4gdGhlIGtub3dsZWRnZSBwYW5lbCB0aGF0IGFwcGVhcnMsIGNsaWNrIHRoZSBibHVlIOKAnDEyMyBHb29nbGUgcmV2aWV3c+KAnSBsaW5rIHVuZGVyIHlvdXIgc3RhciByYXRpbmcgdG8gb3BlbiB0aGUgZnVsbCByZXZpZXcgZmVlZCBpbnN0YW50bHkuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6MywiYW5jaG9yIjoiZmlsdGVyLXJldmlld3MtYnktcmF0aW5nLW9yLWRhdGUifSAtLT4KPGgzIGlkPSJmaWx0ZXItcmV2aWV3cy1ieS1yYXRpbmctb3ItZGF0ZSIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPkZpbHRlciByZXZpZXdzIGJ5IHJhdGluZyBvciBkYXRlPC9oMz4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGUgZGFzaGJvYXJkIGxldHMgeW91IGZpbHRlciByZXZpZXdzIGJ5IHN0YXIgcmF0aW5nIG9yIHNvcnQgYnkgZGF0ZS4gRmlsdGVyaW5nIGJ5IHJhdGluZyBoZWxwcyB3aGVuIHlvdSB3YW50IHRvIGFkZHJlc3MgbmVnYXRpdmUgZmVlZGJhY2sgZmlyc3QuIFNvcnRpbmcgYnkgZGF0ZSBrZWVwcyB5b3Ugb24gdG9wIG9mIHJlY2VudCByZXZpZXdzIHdpdGhvdXQgc2Nyb2xsaW5nIHRocm91Z2ggaHVuZHJlZHMgb2YgZW50cmllcy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozLCJhbmNob3IiOiJyZWFkLWFuZC1yZXNwb25kLXRvLWN1c3RvbWVyLXJldmlld3MifSAtLT4KPGgzIGlkPSJyZWFkLWFuZC1yZXNwb25kLXRvLWN1c3RvbWVyLXJldmlld3MiIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5SZWFkIGFuZCByZXNwb25kIHRvIGN1c3RvbWVyIHJldmlld3M8L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPjxhIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3NoYXBvLmlvL2Jsb2cvcG9zaXRpdmUtcmV2aWV3LXJlc3BvbnNlLWV4YW1wbGVzLXRpcHMvIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiPlJlc3BvbmRpbmcgdG8gcmV2aWV3czwvYT7igJRib3RoIHBvc2l0aXZlIGFuZCBuZWdhdGl2ZeKAlHNob3dzIHBvdGVudGlhbCBjdXN0b21lcnMgeW91J3JlIGVuZ2FnZWQuIDxhIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy5icmlnaHRsb2NhbC5jb20vcmVzZWFyY2gvbG9jYWwtY29uc3VtZXItcmV2aWV3LXN1cnZleS0yMDI0LyIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIj44OCUgb2YgY29uc3VtZXJzIHdvdWxkIHVzZSBhIGJ1c2luZXNzPC9hPiB0aGF0IHJlcGxpZXMgdG8gYWxsIG9mIGl0cyByZXZpZXdzLiBDbGljayAiUmVwbHkiIHVuZGVyIGFueSByZXZpZXcgdG8gcG9zdCBhIHB1YmxpYyByZXNwb25zZS4gRXZlbiBhIHNpbXBsZSAiVGhhbmsgeW91IGZvciB5b3VyIGZlZWRiYWNrIiBnb2VzIGEgbG9uZyB3YXkuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJhbmNob3IiOiJ3aHktZ29vZ2xlLXJldmlld3MtbWF0dGVyLWZvci15b3VyLWJ1c2luZXNzIn0gLS0+CjxoMiBpZD0id2h5LWdvb2dsZS1yZXZpZXdzLW1hdHRlci1mb3IteW91ci1idXNpbmVzcyIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPldoeSBHb29nbGUgcmV2aWV3cyBtYXR0ZXIgZm9yIHlvdXIgYnVzaW5lc3M8L2gyPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlVuZGVyc3RhbmRpbmcgd2hlcmUgdG8gZmluZCB5b3VyIHJldmlld3MgaXMgc3RlcCBvbmUmbmJzcDvigJQgZXNwZWNpYWxseSBvbiBhIHBsYXRmb3JtIHdpdGggPGEgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vOXRvNWdvb2dsZS5jb20vMjAyNC8xMC8yOS9nb29nbGUtbWFwcy0yLWJpbGxpb24vIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiPm92ZXIgMiBiaWxsaW9uIG1vbnRobHkgdXNlcnM8L2E+LiBIZXJlJ3Mgd2h5IHRoZXkncmUgd29ydGggcGF5aW5nIGF0dGVudGlvbiB0bzo8L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6dGFibGUgeyJjbGFzc05hbWUiOiJpcy1zdHlsZS1zdHJpcGVzIn0gLS0+CjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLXRhYmxlIGlzLXN0eWxlLXN0cmlwZXMiPjx0YWJsZSBjbGFzcz0iaGFzLWZpeGVkLWxheW91dCI+PHRib2R5Pjx0cj48dGg+QmVuZWZpdDwvdGg+PHRoPkltcGFjdCBvbiBCdXNpbmVzczwvdGg+PC90cj48dHI+PHRkPjxzdHJvbmc+Q3VzdG9tZXIgVHJ1c3Q8L3N0cm9uZz48L3RkPjx0ZD5Qcm92aWRlcyBhIHZpdGFsIGZpcnN0IGltcHJlc3Npb24gYW5kIGJ1aWxkcyBpbW1lZGlhdGUgY3JlZGliaWxpdHkuPC90ZD48L3RyPjx0cj48dGQ+PHN0cm9uZz5Mb2NhbCBTRU88L3N0cm9uZz48L3RkPjx0ZD5JbXByb3ZlcyByYW5raW5ncyBpbiA8YSB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly9zaGFwby5pby9ibG9nL2dvb2dsZS1yZXZpZXctc3RhdGlzdGljcy8iIHJlbD0ibm9yZWZlcnJlciBub29wZW5lciI+Im5lYXIgbWUiIHNlYXJjaGVzPC9hPiDigJQgaW4gdG9wIHBvc2l0aW9ucywgcmV2aWV3IGNvdW50IGFjY291bnRzIGZvciA8YSB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cuc2VhcmNoZW5naW5lam91cm5hbC5jb20vcmV2aWV3LXNpZ25hbHMtZ2Fpbi1pbmZsdWVuY2UtaW4tdG9wLWdvb2dsZS1sb2NhbC1yYW5raW5ncy81NTY2NjQvIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiPjI2JSBvZiByYW5raW5nIGluZmx1ZW5jZTwvYT4uPC90ZD48L3RyPjx0cj48dGQ+PHN0cm9uZz5GcmVlIEZlZWRiYWNrPC9zdHJvbmc+PC90ZD48dGQ+QWN0cyBhcyBmcmVlIG1hcmtldCByZXNlYXJjaCB0byBpZGVudGlmeSBzdHJlbmd0aHMgYW5kIHdlYWtuZXNzZXMuPC90ZD48L3RyPjwvdGJvZHk+PC90YWJsZT48L2ZpZ3VyZT4KPCEtLSAvd3A6dGFibGUgLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJhbmNob3IiOiJzZWUtYWxsLXlvdXItZ29vZ2xlLXJldmlld3MtaW4tb25lLXBsYWNlIn0gLS0+CjxoMiBpZD0ic2VlLWFsbC15b3VyLWdvb2dsZS1yZXZpZXdzLWluLW9uZS1wbGFjZSIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlNlZSBhbGwgeW91ciBHb29nbGUgcmV2aWV3cyBpbiBvbmUgcGxhY2U8L2gyPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPklmIHlvdSdyZSBhIGJ1c2luZXNzIG93bmVyLCB5b3VyIHJldmlld3MgcHJvYmFibHkgYXJlbid0IGp1c3Qgb24gR29vZ2xlLiBUaGV5J3JlIHNjYXR0ZXJlZCBhY3Jvc3MgRmFjZWJvb2ssIFllbHAsIFRydXN0cGlsb3QsIDxhIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3NoYXBvLmlvL2Jsb2cvYmVzdC1yZXZpZXctc2l0ZXMvIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiPmluZHVzdHJ5LXNwZWNpZmljIHNpdGVzPC9hPiwgYW5kIG1vcmUuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6MywiYW5jaG9yIjoidGhlLWNoYWxsZW5nZS1vZi1tYW5hZ2luZy1yZXZpZXdzLWFjcm9zcy1wbGF0Zm9ybXMifSAtLT4KPGgzIGlkPSJ0aGUtY2hhbGxlbmdlLW9mLW1hbmFnaW5nLXJldmlld3MtYWNyb3NzLXBsYXRmb3JtcyIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlRoZSBjaGFsbGVuZ2Ugb2YgbWFuYWdpbmcgcmV2aWV3cyBhY3Jvc3MgcGxhdGZvcm1zPC9oMz4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5BIHR5cGljYWwgc21hbGwgYnVzaW5lc3MgbWlnaHQgaGF2ZSByZXZpZXdzIG9uIDUtMTAgZGlmZmVyZW50IHBsYXRmb3Jtcy4gTG9nZ2luZyBpbnRvIGVhY2ggb25lLCBjaGVja2luZyBmb3IgbmV3IHJldmlld3MsIGFuZCByZXNwb25kaW5nIHRha2VzIHRpbWUuIEltcG9ydGFudCBmZWVkYmFjayBzbGlwcyB0aHJvdWdoIHRoZSBjcmFja3Mgd2hlbiB5b3UncmUganVnZ2xpbmcgbXVsdGlwbGUgZGFzaGJvYXJkcy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozLCJhbmNob3IiOiJ1c2UtYS1yZXZpZXctYWdncmVnYXRvci10b29sIn0gLS0+CjxoMyBpZD0idXNlLWEtcmV2aWV3LWFnZ3JlZ2F0b3ItdG9vbCIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlVzZSBhIHJldmlldyBhZ2dyZWdhdG9yIHRvb2w8L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPjxhIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3NoYXBvLmlvL2Jsb2cvYmVzdC1yZXB1dGF0aW9uLW1hbmFnZW1lbnQtc29mdHdhcmUvIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiPlJldmlldyBhZ2dyZWdhdG9yczwvYT4gcHVsbCByZXZpZXdzIGZyb20gbXVsdGlwbGUgc291cmNlcyBpbnRvIGEgc2luZ2xlIGRhc2hib2FyZC4gSW5zdGVhZCBvZiBjaGVja2luZyBHb29nbGUsIHRoZW4gRmFjZWJvb2ssIHRoZW4gWWVscCBzZXBhcmF0ZWx5LCB5b3Ugc2VlIGV2ZXJ5dGhpbmcgaW4gb25lIHZpZXcuIFNoYXBvLCBmb3IgZXhhbXBsZSwgaW1wb3J0cyByZXZpZXdzIGZyb20gR29vZ2xlIGFuZCAyMCsgb3RoZXIgcGxhdGZvcm1zIGF1dG9tYXRpY2FsbHkuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6MywiYW5jaG9yIjoiZmlsdGVyLWFuZC1vcmdhbml6ZS1yZXZpZXdzLWJ5LXNvdXJjZS1vci1yYXRpbmcifSAtLT4KPGgzIGlkPSJmaWx0ZXItYW5kLW9yZ2FuaXplLXJldmlld3MtYnktc291cmNlLW9yLXJhdGluZyIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPkZpbHRlciBhbmQgb3JnYW5pemUgcmV2aWV3cyBieSBzb3VyY2Ugb3IgcmF0aW5nPC9oMz4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5PbmNlIHlvdXIgcmV2aWV3cyBhcmUgY2VudHJhbGl6ZWQsIHlvdSBjYW4gZmlsdGVyIGJ5IHBsYXRmb3JtLCBzdGFyIHJhdGluZywgb3IgZGF0ZS4gV2FudCB0byBzZWUgYWxsIHlvdXIgNS1zdGFyIEdvb2dsZSByZXZpZXdzPyBPbmUgY2xpY2suIExvb2tpbmcgZm9yIG5lZ2F0aXZlIFllbHAgcmV2aWV3cyBmcm9tIHRoZSBwYXN0IG1vbnRoPyBBbHNvIG9uZSBjbGljay48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImFuY2hvciI6ImRpc3BsYXktZ29vZ2xlLXJldmlld3Mtb24teW91ci13ZWJzaXRlIn0gLS0+CjxoMiBpZD0iZGlzcGxheS1nb29nbGUtcmV2aWV3cy1vbi15b3VyLXdlYnNpdGUiIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5EaXNwbGF5IEdvb2dsZSByZXZpZXdzIG9uIHlvdXIgd2Vic2l0ZTwvaDI+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PGEgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vc2hhcG8uaW8vYmxvZy9ob3ctdG8tZW1iZWQtZ29vZ2xlLXJldmlld3Mtb24td2Vic2l0ZS8iIHJlbD0ibm9yZWZlcnJlciBub29wZW5lciI+RmluZGluZyBhbmQgb3JnYW5pemluZyB5b3VyIHJldmlld3MgaXMgdmFsdWFibGUsIGJ1dCB0aGUgcmVhbCBwYXlvZmYgY29tZXMgZnJvbSBwdXR0aW5nIHRoZW0gdG8gd29yayBvbiB5b3VyIHdlYnNpdGU8L2E+LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjMsImFuY2hvciI6ImJlbmVmaXRzLW9mLWVtYmVkZGluZy1nb29nbGUtcmV2aWV3cyJ9IC0tPgo8aDMgaWQ9ImJlbmVmaXRzLW9mLWVtYmVkZGluZy1nb29nbGUtcmV2aWV3cyIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPkJlbmVmaXRzIG9mIGVtYmVkZGluZyBHb29nbGUgcmV2aWV3czwvaDM+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOmxpc3QgLS0+Cjx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT48c3Ryb25nPlNvY2lhbCBwcm9vZiB3aGVyZSBkZWNpc2lvbnMgaGFwcGVuOjwvc3Ryb25nPiBWaXNpdG9ycyBzZWUgcmVhbCBjdXN0b21lciBmZWVkYmFjayByaWdodCB3aGVuIHRoZXkncmUgY29uc2lkZXJpbmcgYSBwdXJjaGFzZTwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+PHN0cm9uZz5GcmVzaCBjb250ZW50Ojwvc3Ryb25nPiBVc2VyLWdlbmVyYXRlZCByZXZpZXdzIGFkZCBuZXcgY29udGVudCB0byB5b3VyIHNpdGUgd2l0aG91dCBleHRyYSB3b3JrPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT48c3Ryb25nPlNFTyBwb3RlbnRpYWw6PC9zdHJvbmc+PGEgaHJlZj0iaHR0cHM6Ly9zaGFwby5pby9mcmVlLXRvb2xzIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIj5SZXZpZXcgc2NoZW1hIG1hcmt1cDwvYT4gY2FuIGhlbHAgc2VhcmNoIGVuZ2luZXMgZGlzcGxheSBzdGFyIHJhdGluZ3MgaW4gc2VhcmNoIHJlc3VsdHM8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+PC91bD4KPCEtLSAvd3A6bGlzdCAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozLCJhbmNob3IiOiJjaG9vc2UtYS1nb29nbGUtcmV2aWV3LXdpZGdldCJ9IC0tPgo8aDMgaWQ9ImNob29zZS1hLWdvb2dsZS1yZXZpZXctd2lkZ2V0IiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+Q2hvb3NlIGEgR29vZ2xlIHJldmlldyB3aWRnZXQ8L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPjxhIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3NoYXBvLmlvL2Jsb2cvYmVzdC1yZXZpZXctd2lkZ2V0LyIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIj5SZXZpZXcgd2lkZ2V0czwvYT4gY29tZSBpbiBkaWZmZXJlbnQgZm9ybWF0c+KAlGdyaWRzLCBjYXJvdXNlbHMsIGJhZGdlcywgc2luZ2xlIGZlYXR1cmVkIHJldmlld3MuIFRoZSByaWdodCBjaG9pY2UgZGVwZW5kcyBvbiB5b3VyIHdlYnNpdGUgbGF5b3V0IGFuZCBob3cgcHJvbWluZW50bHkgeW91IHdhbnQgcmV2aWV3cyBkaXNwbGF5ZWQuIFNoYXBvIG9mZmVycyA8YSB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly9zaGFwby5pby9nb29nbGUtcmV2aWV3LXdpZGdldCIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIj5tdWx0aXBsZSBsYXlvdXQgb3B0aW9uczwvYT4gd2l0aCBhIG9uZS1jbGljayBHb29nbGUgY29ubmVjdGlvbiwgc28geW91IGRvbid0IGhhdmUgdG8gaHVudCBmb3IgQVBJIGtleXMgb3IgUGxhY2UgSURzLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjMsImFuY2hvciI6ImN1c3RvbWl6ZS15b3VyLXJldmlldy1kaXNwbGF5In0gLS0+CjxoMyBpZD0iY3VzdG9taXplLXlvdXItcmV2aWV3LWRpc3BsYXkiIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5DdXN0b21pemUgeW91ciByZXZpZXcgZGlzcGxheTwvaDM+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+TW9zdCB3aWRnZXQgdG9vbHMgbGV0IHlvdSBmaWx0ZXIgd2hpY2ggcmV2aWV3cyBhcHBlYXIgKHNob3dpbmcgb25seSA0LTUgc3RhciByZXZpZXdzLCBmb3IgaW5zdGFuY2UpLCBzdHlsZSB0aGUgd2lkZ2V0IHRvIG1hdGNoIHlvdXIgYnJhbmQgY29sb3JzLCBhbmQgZW5hYmxlIGF1dG8tc3luYyBzbyBuZXcgcmV2aWV3cyBhcHBlYXIgYXV0b21hdGljYWxseS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48c3Ryb25nPlR1cm4geW91ciBHb29nbGUgcmV2aWV3cyBpbnRvIGEgY29udmVyc2lvbiB0b29sPC9zdHJvbmc+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+U2hhcG8ncyBmcmVlIHBsYW4gbGV0cyB5b3UgaW1wb3J0IEdvb2dsZSByZXZpZXdzIGFuZCBkaXNwbGF5IHRoZW0gb24gYW55IHdlYnNpdGUgaW4gbWludXRlc+KAlG5vIGNvZGluZyByZXF1aXJlZC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48YSB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly9hcHAuc2hhcG8uaW8vc2lnbnVwIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiPlNpZ24gdXAgZm9yIGZyZWU8L2E+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJhbmNob3IiOiJ0dXJuLXlvdXItZ29vZ2xlLXJldmlld3MtaW50by1zYWxlcyJ9IC0tPgo8aDIgaWQ9InR1cm4teW91ci1nb29nbGUtcmV2aWV3cy1pbnRvLXNhbGVzIiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+VHVybiB5b3VyIEdvb2dsZSByZXZpZXdzIGludG8gc2FsZXM8L2gyPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPllvdSBub3cga25vdyBleGFjdGx5IHdoZXJlIHRvIGZpbmQgeW91ciBHb29nbGUgcmV2aWV3c+KAlHdoZXRoZXIgeW91J3JlIHRyYWNraW5nIGRvd24gcmV2aWV3cyB5b3UndmUgd3JpdHRlbiwgbW9uaXRvcmluZyB5b3VyIGJ1c2luZXNzIHByb2ZpbGUsIG9yIG1hbmFnaW5nIGZlZWRiYWNrIGFjcm9zcyBtdWx0aXBsZSBwbGF0Zm9ybXMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhlIG5leHQgc3RlcCBpcyBwdXR0aW5nIHRob3NlIHJldmlld3MgdG8gd29yay4mbmJzcDtEaXNwbGF5aW5nIGF1dGhlbnRpYyBjdXN0b21lciBmZWVkYmFjayBvbiB5b3VyIHdlYnNpdGUgPGEgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vc2hhcG8uaW8vYmxvZy9idWlsZGluZy10cnVzdC1vbmxpbmUtZ3VpZGUtc21hbGwtYnVzaW5lc3Nlcy8iIHJlbD0ibm9yZWZlcnJlciBub29wZW5lciI+YnVpbGRzIHRydXN0PC9hPiB3aXRoIHZpc2l0b3JzIHdobyBhcmUgYWxyZWFkeSBpbnRlcmVzdGVkIGluIHdoYXQgeW91IG9mZmVyLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPjxhIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL2FwcC5zaGFwby5pby9zaWdudXAiIHJlbD0ibm9yZWZlcnJlciBub29wZW5lciI+U2lnbiB1cCBmb3IgZnJlZTwvYT48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6c2VwYXJhdG9yIC0tPgo8aHIgY2xhc3M9IndwLWJsb2NrLXNlcGFyYXRvciBoYXMtYWxwaGEtY2hhbm5lbC1vcGFjaXR5Ii8+CjwhLS0gL3dwOnNlcGFyYXRvciAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImFuY2hvciI6ImZhcXMtYWJvdXQtZmluZGluZy15b3VyLWdvb2dsZS1yZXZpZXdzIn0gLS0+CjxoMiBpZD0iZmFxcy1hYm91dC1maW5kaW5nLXlvdXItZ29vZ2xlLXJldmlld3MiIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5GQVFzIGFib3V0IGZpbmRpbmcgeW91ciBHb29nbGUgcmV2aWV3czwvaDI+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnJhbmstbWF0aC9mYXEtYmxvY2sgeyJxdWVzdGlvbnMiOlt7ImlkIjoiZmFxLXF1ZXN0aW9uLTE3NzExNjE3Nzk4MjgiLCJ0aXRsZSI6IldoeSBjYW4ndCBJIGZpbmQgbXkgR29vZ2xlIHJldmlld3MgaW4gR29vZ2xlIE1hcHM\/IiwiY29udGVudCI6IllvdXIgcmV2aWV3cyBtYXkgbm90IGFwcGVhciBpZiB5b3UncmUgc2lnbmVkIGludG8gYSBkaWZmZXJlbnQgR29vZ2xlIGFjY291bnQgdGhhbiB0aGUgb25lIHlvdSB1c2VkIHRvIHdyaXRlIHRoZW0uIEdvb2dsZSBhbHNvIHJlbW92ZXMgcmV2aWV3cyB0aGF0IHZpb2xhdGUgdGhlaXIgcG9saWNpZXMgKHNwYW0sIGZha2UgcmV2aWV3cywgaW5hcHByb3ByaWF0ZSBjb250ZW50KSwgc29tZXRpbWVzIHdpdGhvdXQgbm90aWZpY2F0aW9uLiBUcnkgc3dpdGNoaW5nIGFjY291bnRzIG9yIGNoZWNraW5nIHlvdXIgZW1haWwgZm9yIGFueSBwb2xpY3kgdmlvbGF0aW9uIG5vdGljZXMuIiwidmlzaWJsZSI6dHJ1ZX0seyJpZCI6ImZhcS1xdWVzdGlvbi0xNzcxMTYxNzg5MTU2IiwidGl0bGUiOiJIb3cgbG9uZyBkb2VzIGl0IHRha2UgZm9yIGEgbmV3IEdvb2dsZSByZXZpZXcgdG8gYXBwZWFyIHB1YmxpY2x5PyIsImNvbnRlbnQiOiJNb3N0IEdvb2dsZSByZXZpZXdzIGFwcGVhciB3aXRoaW4gYSBmZXcgbWludXRlcyB0byBhIGZldyBob3Vycy4gSG93ZXZlciwgc29tZSByZXZpZXdzIGdldCBmbGFnZ2VkIGZvciBhdXRvbWF0ZWQgcXVhbGl0eSBjaGVja3MgYW5kIGNhbiB0YWtlIHVwIHRvIGEgZmV3IGRheXMuIElmIHlvdXIgcmV2aWV3IGhhc24ndCBzaG93biB1cCBhZnRlciA3MiBob3VycywgaXQgbWF5IGhhdmUgYmVlbiBmaWx0ZXJlZCBvdXQgYnkgR29vZ2xlJ3Mgc3BhbSBkZXRlY3Rpb24uIiwidmlzaWJsZSI6dHJ1ZX0seyJpZCI6ImZhcS1xdWVzdGlvbi0xNzcxMTYxNzkwMTAzIiwidGl0bGUiOiJDYW4gSSBzZWUgd2hvIHZpZXdlZCBteSBHb29nbGUgQnVzaW5lc3MgUHJvZmlsZSByZXZpZXdzPyIsImNvbnRlbnQiOiJObywgR29vZ2xlIGRvZXNuJ3QgcHJvdmlkZSBhbmFseXRpY3Mgc2hvd2luZyB3aG8gc3BlY2lmaWNhbGx5IHZpZXdlZCB5b3VyIHJldmlld3MuIFlvdSBjYW4gc2VlIG92ZXJhbGwgcHJvZmlsZSB2aWV3IGNvdW50cyBpbiBHb29nbGUgQnVzaW5lc3MgUHJvZmlsZSBpbnNpZ2h0cywgYnV0IGluZGl2aWR1YWwgdmlld2VyIGRhdGEgaXNuJ3QgYXZhaWxhYmxlLiIsInZpc2libGUiOnRydWV9LHsiaWQiOiJmYXEtcXVlc3Rpb24tMTc3MTE2MTgwNjIwNiIsInRpdGxlIjoiSG93IGRvIEkgZ2V0IG5vdGlmaWVkIHdoZW4gc29tZW9uZSBsZWF2ZXMgYSBHb29nbGUgcmV2aWV3IGZvciBteSBidXNpbmVzcz8iLCJjb250ZW50IjoiVHVybiBvbiBub3RpZmljYXRpb25zIGluIHlvdXIgR29vZ2xlIEJ1c2luZXNzIFByb2ZpbGUgc2V0dGluZ3MgdW5kZXIgXHUwMDIyTm90aWZpY2F0aW9ucy5cdTAwMjIgWW91IGNhbiBjaG9vc2UgZW1haWwgb3IgcHVzaCBub3RpZmljYXRpb25zIGZvciBuZXcgcmV2aWV3cy4gQWx0ZXJuYXRpdmVseSwgXHUwMDNjYSBocmVmPVx1MDAyMmh0dHBzOi8vc2hhcG8uaW8vYmxvZy9nb29nbGUtcmV2aWV3LW1hbmFnZW1lbnQvXHUwMDIyIHRhcmdldD1cdTAwMjJfYmxhbmtcdTAwMjIgcmVsPVx1MDAyMm5vcmVmZXJyZXIgbm9vcGVuZXJcdTAwMjJcdTAwM2VyZXZpZXcgbWFuYWdlbWVudCB0b29sc1x1MDAzYy9hXHUwMDNlIGxpa2UgU2hhcG8gY2FuIGFsZXJ0IHlvdSB3aGVuIG5ldyByZXZpZXdzIGNvbWUgaW4gZnJvbSBhbnkgY29ubmVjdGVkIHBsYXRmb3JtLiIsInZpc2libGUiOnRydWV9LHsiaWQiOiJmYXEtcXVlc3Rpb24tMTc3MTE2MTgwNzI5MiIsInRpdGxlIjoiQ2FuIEkgZG93bmxvYWQgb3IgZXhwb3J0IGFsbCBteSBHb29nbGUgcmV2aWV3cyBhdCBvbmNlPyIsImNvbnRlbnQiOiJHb29nbGUgZG9lc24ndCBvZmZlciBhIG5hdGl2ZSBleHBvcnQgZmVhdHVyZSBmb3IgcmV2aWV3cy4gWW91IGNhbiBtYW51YWxseSBjb3B5IHRoZW0sIGJ1dCB0aGF0IGdldHMgdGVkaW91cyB3aXRoIGRvemVucyBvciBodW5kcmVkcyBvZiByZXZpZXdzLiBSZXZpZXcgYWdncmVnYXRvciB0b29scyBsaWtlIFNoYXBvIGNhbiBpbXBvcnQgeW91ciBHb29nbGUgcmV2aWV3cyBhbmQgbGV0IHlvdSBtYW5hZ2UgdGhlbSBhbG9uZ3NpZGUgcmV2aWV3cyBmcm9tIG90aGVyIHBsYXRmb3Jtcy4iLCJ2aXNpYmxlIjp0cnVlfV19IC0tPgo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1yYW5rLW1hdGgtZmFxLWJsb2NrIj48ZGl2IGNsYXNzPSJyYW5rLW1hdGgtZmFxLWl0ZW0iPjxoMyBjbGFzcz0icmFuay1tYXRoLXF1ZXN0aW9uIj5XaHkgY2FuJ3QgSSBmaW5kIG15IEdvb2dsZSByZXZpZXdzIGluIEdvb2dsZSBNYXBzPzwvaDM+PGRpdiBjbGFzcz0icmFuay1tYXRoLWFuc3dlciI+WW91ciByZXZpZXdzIG1heSBub3QgYXBwZWFyIGlmIHlvdSdyZSBzaWduZWQgaW50byBhIGRpZmZlcmVudCBHb29nbGUgYWNjb3VudCB0aGFuIHRoZSBvbmUgeW91IHVzZWQgdG8gd3JpdGUgdGhlbS4gR29vZ2xlIGFsc28gcmVtb3ZlcyByZXZpZXdzIHRoYXQgdmlvbGF0ZSB0aGVpciBwb2xpY2llcyAoc3BhbSwgZmFrZSByZXZpZXdzLCBpbmFwcHJvcHJpYXRlIGNvbnRlbnQpLCBzb21ldGltZXMgd2l0aG91dCBub3RpZmljYXRpb24uIFRyeSBzd2l0Y2hpbmcgYWNjb3VudHMgb3IgY2hlY2tpbmcgeW91ciBlbWFpbCBmb3IgYW55IHBvbGljeSB2aW9sYXRpb24gbm90aWNlcy48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJyYW5rLW1hdGgtZmFxLWl0ZW0iPjxoMyBjbGFzcz0icmFuay1tYXRoLXF1ZXN0aW9uIj5Ib3cgbG9uZyBkb2VzIGl0IHRha2UgZm9yIGEgbmV3IEdvb2dsZSByZXZpZXcgdG8gYXBwZWFyIHB1YmxpY2x5PzwvaDM+PGRpdiBjbGFzcz0icmFuay1tYXRoLWFuc3dlciI+TW9zdCBHb29nbGUgcmV2aWV3cyBhcHBlYXIgd2l0aGluIGEgZmV3IG1pbnV0ZXMgdG8gYSBmZXcgaG91cnMuIEhvd2V2ZXIsIHNvbWUgcmV2aWV3cyBnZXQgZmxhZ2dlZCBmb3IgYXV0b21hdGVkIHF1YWxpdHkgY2hlY2tzIGFuZCBjYW4gdGFrZSB1cCB0byBhIGZldyBkYXlzLiBJZiB5b3VyIHJldmlldyBoYXNuJ3Qgc2hvd24gdXAgYWZ0ZXIgNzIgaG91cnMsIGl0IG1heSBoYXZlIGJlZW4gZmlsdGVyZWQgb3V0IGJ5IEdvb2dsZSdzIHNwYW0gZGV0ZWN0aW9uLjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InJhbmstbWF0aC1mYXEtaXRlbSI+PGgzIGNsYXNzPSJyYW5rLW1hdGgtcXVlc3Rpb24iPkNhbiBJIHNlZSB3aG8gdmlld2VkIG15IEdvb2dsZSBCdXNpbmVzcyBQcm9maWxlIHJldmlld3M\/PC9oMz48ZGl2IGNsYXNzPSJyYW5rLW1hdGgtYW5zd2VyIj5ObywgR29vZ2xlIGRvZXNuJ3QgcHJvdmlkZSBhbmFseXRpY3Mgc2hvd2luZyB3aG8gc3BlY2lmaWNhbGx5IHZpZXdlZCB5b3VyIHJldmlld3MuIFlvdSBjYW4gc2VlIG92ZXJhbGwgcHJvZmlsZSB2aWV3IGNvdW50cyBpbiBHb29nbGUgQnVzaW5lc3MgUHJvZmlsZSBpbnNpZ2h0cywgYnV0IGluZGl2aWR1YWwgdmlld2VyIGRhdGEgaXNuJ3QgYXZhaWxhYmxlLjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InJhbmstbWF0aC1mYXEtaXRlbSI+PGgzIGNsYXNzPSJyYW5rLW1hdGgtcXVlc3Rpb24iPkhvdyBkbyBJIGdldCBub3RpZmllZCB3aGVuIHNvbWVvbmUgbGVhdmVzIGEgR29vZ2xlIHJldmlldyBmb3IgbXkgYnVzaW5lc3M\/PC9oMz48ZGl2IGNsYXNzPSJyYW5rLW1hdGgtYW5zd2VyIj5UdXJuIG9uIG5vdGlmaWNhdGlvbnMgaW4geW91ciBHb29nbGUgQnVzaW5lc3MgUHJvZmlsZSBzZXR0aW5ncyB1bmRlciAiTm90aWZpY2F0aW9ucy4iIFlvdSBjYW4gY2hvb3NlIGVtYWlsIG9yIHB1c2ggbm90aWZpY2F0aW9ucyBmb3IgbmV3IHJldmlld3MuIEFsdGVybmF0aXZlbHksIDxhIGhyZWY9Imh0dHBzOi8vc2hhcG8uaW8vYmxvZy9nb29nbGUtcmV2aWV3LW1hbmFnZW1lbnQvIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIj5yZXZpZXcgbWFuYWdlbWVudCB0b29sczwvYT4gbGlrZSBTaGFwbyBjYW4gYWxlcnQgeW91IHdoZW4gbmV3IHJldmlld3MgY29tZSBpbiBmcm9tIGFueSBjb25uZWN0ZWQgcGxhdGZvcm0uPC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0icmFuay1tYXRoLWZhcS1pdGVtIj48aDMgY2xhc3M9InJhbmstbWF0aC1xdWVzdGlvbiI+Q2FuIEkgZG93bmxvYWQgb3IgZXhwb3J0IGFsbCBteSBHb29nbGUgcmV2aWV3cyBhdCBvbmNlPzwvaDM+PGRpdiBjbGFzcz0icmFuay1tYXRoLWFuc3dlciI+R29vZ2xlIGRvZXNuJ3Qgb2ZmZXIgYSBuYXRpdmUgZXhwb3J0IGZlYXR1cmUgZm9yIHJldmlld3MuIFlvdSBjYW4gbWFudWFsbHkgY29weSB0aGVtLCBidXQgdGhhdCBnZXRzIHRlZGlvdXMgd2l0aCBkb3plbnMgb3IgaHVuZHJlZHMgb2YgcmV2aWV3cy4gUmV2aWV3IGFnZ3JlZ2F0b3IgdG9vbHMgbGlrZSBTaGFwbyBjYW4gaW1wb3J0IHlvdXIgR29vZ2xlIHJldmlld3MgYW5kIGxldCB5b3UgbWFuYWdlIHRoZW0gYWxvbmdzaWRlIHJldmlld3MgZnJvbSBvdGhlciBwbGF0Zm9ybXMuPC9kaXY+PC9kaXY+PC9kaXY+CjwhLS0gL3dwOnJhbmstbWF0aC9mYXEtYmxvY2sgLS0+ZG9jdW1lbnRleGNlcnB0ZG9jdW1lbnRhdXRob3Jkb2N1bWVudGZlYXR1cmVkX21lZGlhZG9jdW1lbnRjb21tZW50X3N0YXR1c2RvY3VtZW50cGluZ19zdGF0dXNkb2N1bWVudHN0aWNreWRvY3VtZW50dGVtcGxhdGVkb2N1bWVudGZvcm1hdGRvY3VtZW50bWV0YV9hY2ZfY2hhbmdlZF9nc3BiX3Bvc3RfY3NzX2pldHBhY2tfbWVtYmVyc2hpcHNfY29udGFpbnNfcGFpZF9jb250ZW50Zm9vdG5vdGVzZG9jdW1lbnRjYXRlZ29yaWVzZG9jdW1lbnR0YWdzZG9jdW1lbnRibG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRZb3Ugd3JvdGUgYSBHb29nbGUgcmV2aWV3IGxhc3QgbW9udGjigJRtYXliZSBwcmFpc2luZyBhIGxvY2FsIGNvZmZlZSBzaG9wIG9yIHdhcm5pbmcgb3RoZXJzIGFib3V0IGEgYmFkIGNvbnRyYWN0b3LigJRhbmQgbm93IHlvdSBjYW4ndCBmaW5kIGl0IGFueXdoZXJlLiBJdCdzIGEgY29tbW9uIGZydXN0cmF0aW9uLCBlc3BlY2lhbGx5IHdoZW4gR29vZ2xlIGJ1cmllcyB5b3VyIGNvbnRyaWJ1dGlvbnMgYmVoaW5kIGEgZmV3IG5vbi1vYnZpb3VzIG1lbnUgY2xpY2tzLmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFF1aWNrIFN1bW1hcnk6IEhvdyB0byBGaW5kIFlvdXIgUmV2aWV3c2xldmVsYW5jaG9yaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc29yZGVyZWR2YWx1ZXNpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+RGVza3RvcDo8L3N0cm9uZz4gT3BlbiBHb29nbGUgTWFwcyAmZ3Q7IE1lbnUgKOKJoSkgJmd0OyBZb3VyIGNvbnRyaWJ1dGlvbnMgJmd0OyBSZXZpZXdzLmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5Nb2JpbGU6PC9zdHJvbmc+IE9wZW4gR29vZ2xlIE1hcHMgQXBwICZndDsgVGFwIFByb2ZpbGUgUGljdHVyZSAmZ3Q7IFlvdXIgY29udHJpYnV0aW9ucyAmZ3Q7IFJldmlld3MuaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPkJ1c2luZXNzIE93bmVyczo8L3N0cm9uZz4gU2lnbiBpbiB0byA8YSBocmVmPSJodHRwczovL2J1c2luZXNzLmdvb2dsZS5jb20vIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIj5Hb29nbGUgQnVzaW5lc3MgUHJvZmlsZTwvYT4gJmd0OyBTZWxlY3QgeW91ciBidXNpbmVzcyAmZ3Q7IFJldmlld3MuaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPkFwcCBSZXZpZXdzOjwvc3Ryb25nPiBQbGF5IFN0b3JlIEFwcCAmZ3Q7IFByb2ZpbGUgUGljdHVyZSAmZ3Q7IE1hbmFnZSBhcHBzICZhbXA7IGRldmljZXMgJmd0OyBSYXRpbmdzIGFuZCByZXZpZXdzLmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50WW91ciBHb29nbGUgcmV2aWV3cyBsaXZlIGluIEdvb2dsZSBNYXBzIHVuZGVyICJZb3VyIGNvbnRyaWJ1dGlvbnMsIiBhY2Nlc3NpYmxlIGZyb20gYm90aCBkZXNrdG9wIGFuZCBtb2JpbGUuIFRoaXMgZ3VpZGUgd2Fsa3MgeW91IHRocm91Z2ggZmluZGluZyByZXZpZXdzIHlvdSd2ZSB3cml0dGVuLCBsb2NhdGluZyByZXZpZXdzIG9uIHlvdXIgYnVzaW5lc3MgcHJvZmlsZSwgYW5kIHB1dHRpbmcgdGhvc2UgcmV2aWV3cyB0byB3b3JrIG9uIHlvdXIgd2Vic2l0ZS5kcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRTZWUgeW91ciBHb29nbGUgcmV2aWV3cyBvbiBkZXNrdG9wbGV2ZWxhbmNob3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFdhbnQgdGhlIGZhc3Rlc3Qgcm91dGU\/IFBhc3RlIGh0dHBzOi8vd3d3Lmdvb2dsZS5jb20vbWFwcy9jb250cmliL3Jldmlld3MgaW50byB5b3VyIGJyb3dzZXIgd2hpbGUgc2lnbmVkIGlu4oCUR29vZ2xlIGp1bXBzIHN0cmFpZ2h0IHRvIHlvdXIgcGVyc29uYWwgcmV2aWV3IGxpc3QuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNvcmRlcmVkdmFsdWVzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRPcGVuIEdvb2dsZSBNYXBzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRDbGljayB0aGUgbWVudSAodGhyZWUgaG9yaXpvbnRhbCBsaW5lcylpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudENob29zZSA8c3Ryb25nPllvdXIgY29udHJpYnV0aW9uczwvc3Ryb25nPmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50U2VsZWN0IHRoZSA8c3Ryb25nPlJldmlld3M8L3N0cm9uZz4gdGFiaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGlzIHBhdGggd29ya3Mgd2hldGhlciB5b3UncmUgbG9va2luZyBmb3IgcmV2aWV3cyB5b3UndmUgd3JpdHRlbiBhcyBhIGN1c3RvbWVyIG9yIHdhbnQgdG8gY2hlY2sgd2hhdCB5b3UndmUgcG9zdGVkIG92ZXIgdGhlIHllYXJzLmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZSB3aG9sZSBwcm9jZXNzIHRha2VzIGFib3V0IDMwIHNlY29uZHMgb25jZSB5b3Uga25vdyB3aGVyZSB0byBjbGljay4gTGV0J3Mgd2FsayB0aHJvdWdoIGl0IHN0ZXAgYnkgc3RlcC5kcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRTdGVwIDEuIFNpZ24gaW4gdG8geW91ciBHb29nbGUgYWNjb3VudGxldmVsYW5jaG9yaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRGaXJzdCwgbWFrZSBzdXJlIHlvdSdyZSBsb2dnZWQgaW50byB0aGUgc2FtZSBHb29nbGUgYWNjb3VudCB5b3UgdXNlZCB3aGVuIHdyaXRpbmcgeW91ciByZXZpZXdzLiBJZiB5b3UgaGF2ZSBtdWx0aXBsZSBhY2NvdW50c+KAlHBlcnNvbmFsLCB3b3JrLCBhIHNpZGUgcHJvamVjdOKAlHRoaXMgaXMgdXN1YWxseSB3aGVyZSBwZW9wbGUgZ2V0IHRyaXBwZWQgdXAuIFlvdSBjYW4gY2hlY2sgd2hpY2ggYWNjb3VudCB5b3UncmUgdXNpbmcgYnkgY2xpY2tpbmcgeW91ciBwcm9maWxlIHBpY3R1cmUgaW4gdGhlIHRvcCByaWdodCBjb3JuZXIgb2YgYW55IEdvb2dsZSBwYWdlLmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFN0ZXAgMi4gT3BlbiBHb29nbGUgTWFwcyBhbmQgY2xpY2sgdGhlIG1lbnVsZXZlbGFuY2hvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50SGVhZCB0byBtYXBzLmdvb2dsZS5jb20gaW4geW91ciBicm93c2VyLiBJbiB0aGUgdG9wIGxlZnQgY29ybmVyLCB5b3UnbGwgc3BvdCB0aHJlZSBob3Jpem9udGFsIGxpbmVzIChzb21ldGltZXMgY2FsbGVkIHRoZSBoYW1idXJnZXIgbWVudSkuIENsaWNrIHRob3NlIHRvIG9wZW4geW91ciBuYXZpZ2F0aW9uIG9wdGlvbnMuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50U3RlcCAzLiBDbGljayBZb3VyIGNvbnRyaWJ1dGlvbnNsZXZlbGFuY2hvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50SW4gdGhlIG1lbnUgdGhhdCBhcHBlYXJzLCBsb29rIGZvciAiWW91ciBjb250cmlidXRpb25zLiIgVGhpcyBzZWN0aW9uIGhvbGRzIGV2ZXJ5dGhpbmcgeW91J3ZlIGFkZGVkIHRvIEdvb2dsZSBNYXBzIG92ZXIgdGltZSwgaW5jbHVkaW5nIHJldmlld3MsIHBob3RvcywgYW5kIGxvY2F0aW9uIGVkaXRzLmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFN0ZXAgNC4gU2VsZWN0IHRoZSBSZXZpZXdzIHRhYmxldmVsYW5jaG9yaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRPbmNlIHlvdSdyZSBpbiBZb3VyIGNvbnRyaWJ1dGlvbnMsIGNsaWNrIG9uICJSZXZpZXdzIiB0byBwdWxsIHVwIHlvdXIgY29tcGxldGUgcmV2aWV3IGhpc3RvcnkuIFlvdSBjYW4gc2Nyb2xsIHRocm91Z2ggdGhlbSBieSBkYXRlIG9yIGNsaWNrIGluZGl2aWR1YWwgcmV2aWV3cyB0byBzZWUgdGhlIGZ1bGwgdGV4dCB5b3Ugd3JvdGUuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXN2YWx1ZWNpdGF0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPlBybyBUaXA6PC9zdHJvbmc+IEJvb2ttYXJrIG1hcHMuZ29vZ2xlLmNvbS9sb2NhbGd1aWRlcy9ob21lIGZvciBxdWljayBhY2Nlc3MgbmV4dCB0aW1lLmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFNlZSB5b3VyIEdvb2dsZSByZXZpZXdzIG9uIG1vYmlsZWxldmVsYW5jaG9yaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRNb3N0IHBlb3BsZSBjaGVjayB0aGVpciByZXZpZXdzIG9uIHRoZWlyIHBob25lcywgYW5kIHRoZSBzdGVwcyBkaWZmZXIgc2xpZ2h0bHkgZnJvbSBkZXNrdG9wLiBUaGUgR29vZ2xlIE1hcHMgYXBwIGlzIHlvdXIgZ28tdG8gaGVyZeKAlG5vdCB0aGUgbW9iaWxlIGJyb3dzZXIgdmVyc2lvbi5kcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRTdGVwIDEuIE9wZW4gdGhlIEdvb2dsZSBNYXBzIGFwcGxldmVsYW5jaG9yaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnREb3dubG9hZCB0aGUgb2ZmaWNpYWwgR29vZ2xlIE1hcHMgYXBwIGZyb20gdGhlIEFwcCBTdG9yZSAoaU9TKSBvciBHb29nbGUgUGxheSBTdG9yZSAoQW5kcm9pZCkgaWYgeW91IGhhdmVuJ3QgYWxyZWFkeS4gVGhlIG1vYmlsZSBicm93c2VyIHZlcnNpb24gZG9lc24ndCBnaXZlIHlvdSB0aGUgc2FtZSBhY2Nlc3MgdG8geW91ciBjb250cmlidXRpb25zLmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFN0ZXAgMi4gVGFwIHlvdXIgcHJvZmlsZSBwaWN0dXJlIGluIHRoZSB0b3AgcmlnaHRsZXZlbGFuY2hvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50WW91ciBwcm9maWxlIHBpY3R1cmUgKG9yIGluaXRpYWwpIHNpdHMgaW4gdGhlIHRvcCByaWdodCBjb3JuZXIgb2YgdGhlIGFwcC4gVGFwcGluZyBpdCBvcGVucyB5b3VyIGFjY291bnQgbWVudS5kcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRTdGVwIDMuIFNlbGVjdCBZb3VyIHByb2ZpbGUgb3IgWW91ciBjb250cmlidXRpb25zbGV2ZWxhbmNob3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEhlcmUncyB3aGVyZSBpT1MgYW5kIEFuZHJvaWQgZGlmZmVyIHNsaWdodGx5OmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzb3JkZXJlZHZhbHVlc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5Zb3VyIHByb2ZpbGU6PC9zdHJvbmc+IFNob3dzIHlvdXIgcHVibGljIHJldmlld2VyIHByb2ZpbGUgYW5kIGFsbCBjb250cmlidXRpb25zaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPllvdXIgY29udHJpYnV0aW9uczo8L3N0cm9uZz4gVGFrZXMgeW91IGRpcmVjdGx5IHRvIHJldmlld3MsIHBob3RvcywgYW5kIGVkaXRzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRFaXRoZXIgb3B0aW9uIGdldHMgeW91IHdoZXJlIHlvdSB3YW50IHRvIGdvLmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFN0ZXAgNC4gVGFwIHRoZSBSZXZpZXdzIHRhYiB0byBzZWUgeW91ciByZXZpZXdzbGV2ZWxhbmNob3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudE9uY2UgeW91J3JlIGluLCB0YXAgIlJldmlld3MiIHRvIHNlZSBldmVyeXRoaW5nIHlvdSd2ZSBwb3N0ZWQuIFlvdSBjYW4gc2Nyb2xsIHRocm91Z2ggeW91ciBoaXN0b3J5IGFuZCB0YXAgYW55IHJldmlldyB0byByZWFkIGl0IGluIGZ1bGwgb3IgbWFrZSBjaGFuZ2VzLmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+UXVpY2sgYWx0ZXJuYXRpdmU6PC9zdHJvbmc+IElmIHlvdeKAmXJlIGFscmVhZHkgaW4gYSBtb2JpbGUgYnJvd3NlciBvciB0aGUgR29vZ2xlIFNlYXJjaCBhcHAsIGp1c3Qgc2VhcmNoIGZvciB0aGUgcGxhY2UgeW91IHJldmlld2VkLCB0YXAgdGhlIHN0YXIgcmF0aW5nLCBhbmQgR29vZ2xlIHdpbGwgc3VyZmFjZSB5b3VyIHJldmlldyBhdCB0aGUgdG9wIG9mIHRoZSBsaXN04oCUbm8gTWFwcyBhcHAgcmVxdWlyZWQuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50RmluZCB0aGUgR29vZ2xlIHJldmlld3MgeW91IGxlZnQgYXMgYSBjdXN0b21lcmxldmVsYW5jaG9yaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGVyZSdzIGFuIGltcG9ydGFudCBkaXN0aW5jdGlvbiB3b3J0aCBjbGFyaWZ5aW5nOiBmaW5kaW5nIHJldmlld3MgeW91J3ZlIDxlbT53cml0dGVuPC9lbT4gaXMgZGlmZmVyZW50IGZyb20gZmluZGluZyByZXZpZXdzIDxlbT5hYm91dDwvZW0+IHlvdXIgYnVzaW5lc3MuIFRoaXMgc2VjdGlvbiBmb2N1c2VzIG9uIHlvdXIgcGVyc29uYWwgcmV2aWV3IGhpc3RvcnkgYXMgYSBHb29nbGUgdXNlci5kcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRGaW5kIHJldmlld3MgeW91IHdyb3RlIG9uIEdvb2dsZSBNYXBzbGV2ZWxhbmNob3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEV2ZXJ5IHJldmlldyB5b3UndmUgZXZlciB3cml0dGVuIGxpdmVzIGluIHlvdXIgR29vZ2xlIE1hcHMgY29udHJpYnV0aW9ucy4gRm9sbG93IHRoZSBkZXNrdG9wIG9yIG1vYmlsZSBzdGVwcyBhYm92ZSwgYW5kIHlvdSdsbCBzZWUgdGhlbSBhbGwgaW4gb25lIHBsYWNlLiBHb29nbGUgZG9lc24ndCBkZWxldGUgb2xkIHJldmlld3MgdW5sZXNzIHRoZXkgdmlvbGF0ZSBwb2xpY2llcywgc28gZXZlbiByZXZpZXdzIGZyb20geWVhcnMgYWdvIHdpbGwgc3RpbGwgYXBwZWFyLmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFNoYXJlIG9yIGxpbmsgdG8gYSBzcGVjaWZpYyByZXZpZXdsZXZlbGFuY2hvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50V2FudCB0byBzaGFyZSBhIHJldmlldyB5b3Ugd3JvdGU\/IE9wZW4gdGhlIHJldmlldywgY2xpY2sgdGhlIHRocmVlLWRvdCBtZW51LCBhbmQgc2VsZWN0ICJTaGFyZS4iIFlvdSBjYW4gY29weSB0aGUgbGluayBvciBzaGFyZSBkaXJlY3RseSB0byBzb2NpYWwgbWVkaWEuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50S2VlcCBpbiBtaW5kIHRoYXQgeW91ciBjb250cmlidXRpb25zIGFyZSBwdWJsaWMgYnkgZGVmYXVsdOKAlGFueW9uZSBjYW4gc2VlIHlvdXIgcmV2aWV3ZXIgcHJvZmlsZSB1bmxlc3MgeW91J3ZlIGNoYW5nZWQgeW91ciBwcml2YWN5IHNldHRpbmdzLmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEZpbmQgeW91ciBHb29nbGUgUGxheSBhcHAgcmV2aWV3c2xldmVsYW5jaG9yaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRBcHAgcmV2aWV3cyB3b3JrIGRpZmZlcmVudGx5IGZyb20gR29vZ2xlIE1hcHMgcmV2aWV3cy4gSWYgeW91J3ZlIHJhdGVkIGFwcHMgb24gdGhlIFBsYXkgU3RvcmUsIHRob3NlIHJldmlld3MgbGl2ZSBpbiBhIHNlcGFyYXRlIGxvY2F0aW9uIGVudGlyZWx5LmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFN0ZXAgMS4gT3BlbiB0aGUgR29vZ2xlIFBsYXkgU3RvcmUgYXBwbGV2ZWxhbmNob3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFRoaXMgb25seSB3b3JrcyBvbiBBbmRyb2lkIGRldmljZXMuIGlQaG9uZSB1c2VycyBkb24ndCBoYXZlIGFjY2VzcyB0byBHb29nbGUgUGxheSwgc28gYW55IGFwcCByZXZpZXdzIHlvdSd2ZSBsZWZ0IHdvdWxkIGJlIGluIHRoZSBBcHBsZSBBcHAgU3RvcmUgaW5zdGVhZC5kcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRTdGVwIDIuIFRhcCB5b3VyIHByb2ZpbGUgcGljdHVyZWxldmVsYW5jaG9yaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRKdXN0IGxpa2UgaW4gR29vZ2xlIE1hcHMsIHlvdXIgcHJvZmlsZSBwaWN0dXJlIHNpdHMgaW4gdGhlIHRvcCByaWdodCBjb3JuZXIuIFRhcCBpdCB0byBhY2Nlc3MgeW91ciBhY2NvdW50IG9wdGlvbnMuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50U3RlcCAzLiBUYXAgTWFuYWdlIGFwcHMgJmFtcDsgZGV2aWNlcywgdGhlbiBSYXRpbmdzICZhbXA7IHJldmlld3NsZXZlbGFuY2hvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50TmF2aWdhdGUgdG8gIk1hbmFnZSBhcHBzICZhbXA7IGRldmljZXMsIiB0aGVuIGxvb2sgZm9yICJSYXRpbmdzIGFuZCByZXZpZXdzLiIgVGhpcyBzaG93cyBldmVyeSBhcHAgcmV2aWV3IGFuZCBzdGFyIHJhdGluZyB5b3UndmUgc3VibWl0dGVkIHRocm91Z2ggdGhlIFBsYXkgU3RvcmUuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50RWRpdCBvciBkZWxldGUgeW91ciBHb29nbGUgcmV2aWV3c2xldmVsYW5jaG9yaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRGb3VuZCBhIHJldmlldyB5b3XigJlkIGxpa2UgdG8gdHdlYWvigJRvciB0cmFzaD8gT3BlbiB0aGUgcmV2aWV3LCB0YXAgdGhlIHRocmVlLWRvdCBpY29uLCB0aGVuIGNob29zZTpkcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc29yZGVyZWR2YWx1ZXNpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+RWRpdCByZXZpZXc6PC9zdHJvbmc+IENoYW5nZSB0aGUgc3RhciByYXRpbmcsIHJld3JpdGUgeW91ciB0ZXh0LCBvciBzd2FwIHBob3Rvcy4gVGFwIDxzdHJvbmc+U2F2ZTwvc3Ryb25nPiB0byBwdWJsaXNoIHRoZSB1cGRhdGUuaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8YSBocmVmPSJodHRwczovL3NoYXBvLmlvL2Jsb2cvZGVsZXRlLWdvb2dsZS1yZXZpZXcvIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIj48c3Ryb25nPkRlbGV0ZSByZXZpZXc8L3N0cm9uZz48L2E+PHN0cm9uZz46PC9zdHJvbmc+IFNlbGVjdCA8c3Ryb25nPkRlbGV0ZSByZXZpZXc8L3N0cm9uZz4sIGNvbmZpcm0sIGFuZCBHb29nbGUgcmVtb3ZlcyBpdCBwZXJtYW5lbnRseS5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEVkaXQgYSByZXZpZXcgeW91IHdyb3RlbGV2ZWxhbmNob3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudERlbGV0ZSBhIHJldmlldyB5b3Ugd3JvdGVsZXZlbGFuY2hvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNoYXNGaXhlZExheW91dGNhcHRpb25oZWFkY2VsbHNjb250ZW50QWN0aW9udGFnc2NvcGVhbGlnbmNvbHNwYW5yb3dzcGFuY29udGVudFdoZXJlIHRvIEZpbmR0YWdzY29wZWFsaWduY29sc3BhbnJvd3NwYW5jb250ZW50V2hhdCBZb3UgQ2FuIENoYW5nZXRhZ3Njb3BlYWxpZ25jb2xzcGFucm93c3BhbmJvZHljZWxsc2NvbnRlbnRFZGl0dGFnc2NvcGVhbGlnbmNvbHNwYW5yb3dzcGFuY29udGVudFRocmVlLWRvdCBtZW51IG9uIGFueSByZXZpZXd0YWdzY29wZWFsaWduY29sc3BhbnJvd3NwYW5jb250ZW50U3RhciByYXRpbmcsIHRleHQsIHBob3Rvc3RhZ3Njb3BlYWxpZ25jb2xzcGFucm93c3BhbmNlbGxzY29udGVudERlbGV0ZXRhZ3Njb3BlYWxpZ25jb2xzcGFucm93c3BhbmNvbnRlbnRUaHJlZS1kb3QgbWVudSBvbiBhbnkgcmV2aWV3dGFnc2NvcGVhbGlnbmNvbHNwYW5yb3dzcGFuY29udGVudFBlcm1hbmVudGx5IHJlbW92ZXMgZW50aXJlIHJldmlld3RhZ3Njb3BlYWxpZ25jb2xzcGFucm93c3BhbmZvb3RjbGFzc05hbWVpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFNlZSByZXZpZXdzIG9uIHlvdXIgR29vZ2xlIEJ1c2luZXNzIFByb2ZpbGVsZXZlbGFuY2hvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50Tm93IGxldCdzIGZsaXAgcGVyc3BlY3RpdmVzLiBJZiB5b3Ugb3duIGEgYnVzaW5lc3MsIHlvdSdsbCB3YW50IHRvIG1vbml0b3Igd2hhdCBjdXN0b21lcnMgYXJlIHNheWluZyBhYm91dCB5b3UuIFRoaXMgcmVxdWlyZXMgYWNjZXNzaW5nIHlvdXIgR29vZ2xlIEJ1c2luZXNzIFByb2ZpbGUgKGZvcm1lcmx5IEdvb2dsZSBNeSBCdXNpbmVzcykuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50QWNjZXNzIHJldmlld3MgdGhyb3VnaCBHb29nbGUgQnVzaW5lc3MgUHJvZmlsZSBNYW5hZ2VybGV2ZWxhbmNob3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEdvIHRvIGJ1c2luZXNzLmdvb2dsZS5jb20gYW5kIHNpZ24gaW4gd2l0aCB0aGUgR29vZ2xlIGFjY291bnQgbGlua2VkIHRvIHlvdXIgYnVzaW5lc3MuIFNlbGVjdCB5b3VyIGxvY2F0aW9uIGlmIHlvdSBoYXZlIG11bHRpcGxlLCB0aGVuIGNsaWNrICJSZXZpZXdzIiBpbiB0aGUgbGVmdC1oYW5kIG1lbnUuIFlvdSdsbCBzZWUgZXZlcnkgcmV2aWV3IGN1c3RvbWVycyBoYXZlIGxlZnQuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5PcHRpb24gMiDigJMgTm8gZGFzaGJvYXJkIG5lZWRlZDo8L3N0cm9uZz4gU2ltcGx5IHR5cGUgeW91ciBidXNpbmVzcyBuYW1lIGludG8gR29vZ2xlIFNlYXJjaCBvciBHb29nbGUgTWFwcy4gSW4gdGhlIGtub3dsZWRnZSBwYW5lbCB0aGF0IGFwcGVhcnMsIGNsaWNrIHRoZSBibHVlIOKAnDEyMyBHb29nbGUgcmV2aWV3c+KAnSBsaW5rIHVuZGVyIHlvdXIgc3RhciByYXRpbmcgdG8gb3BlbiB0aGUgZnVsbCByZXZpZXcgZmVlZCBpbnN0YW50bHkuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50RmlsdGVyIHJldmlld3MgYnkgcmF0aW5nIG9yIGRhdGVsZXZlbGFuY2hvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50VGhlIGRhc2hib2FyZCBsZXRzIHlvdSBmaWx0ZXIgcmV2aWV3cyBieSBzdGFyIHJhdGluZyBvciBzb3J0IGJ5IGRhdGUuIEZpbHRlcmluZyBieSByYXRpbmcgaGVscHMgd2hlbiB5b3Ugd2FudCB0byBhZGRyZXNzIG5lZ2F0aXZlIGZlZWRiYWNrIGZpcnN0LiBTb3J0aW5nIGJ5IGRhdGUga2VlcHMgeW91IG9uIHRvcCBvZiByZWNlbnQgcmV2aWV3cyB3aXRob3V0IHNjcm9sbGluZyB0aHJvdWdoIGh1bmRyZWRzIG9mIGVudHJpZXMuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50UmVhZCBhbmQgcmVzcG9uZCB0byBjdXN0b21lciByZXZpZXdzbGV2ZWxhbmNob3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxhIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3NoYXBvLmlvL2Jsb2cvcG9zaXRpdmUtcmV2aWV3LXJlc3BvbnNlLWV4YW1wbGVzLXRpcHMvIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiPlJlc3BvbmRpbmcgdG8gcmV2aWV3czwvYT7igJRib3RoIHBvc2l0aXZlIGFuZCBuZWdhdGl2ZeKAlHNob3dzIHBvdGVudGlhbCBjdXN0b21lcnMgeW91J3JlIGVuZ2FnZWQuIDxhIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy5icmlnaHRsb2NhbC5jb20vcmVzZWFyY2gvbG9jYWwtY29uc3VtZXItcmV2aWV3LXN1cnZleS0yMDI0LyIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIj44OCUgb2YgY29uc3VtZXJzIHdvdWxkIHVzZSBhIGJ1c2luZXNzPC9hPiB0aGF0IHJlcGxpZXMgdG8gYWxsIG9mIGl0cyByZXZpZXdzLiBDbGljayAiUmVwbHkiIHVuZGVyIGFueSByZXZpZXcgdG8gcG9zdCBhIHB1YmxpYyByZXNwb25zZS4gRXZlbiBhIHNpbXBsZSAiVGhhbmsgeW91IGZvciB5b3VyIGZlZWRiYWNrIiBnb2VzIGEgbG9uZyB3YXkuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50V2h5IEdvb2dsZSByZXZpZXdzIG1hdHRlciBmb3IgeW91ciBidXNpbmVzc2xldmVsYW5jaG9yaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRVbmRlcnN0YW5kaW5nIHdoZXJlIHRvIGZpbmQgeW91ciByZXZpZXdzIGlzIHN0ZXAgb25lJm5ic3A74oCUIGVzcGVjaWFsbHkgb24gYSBwbGF0Zm9ybSB3aXRoIDxhIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovLzl0bzVnb29nbGUuY29tLzIwMjQvMTAvMjkvZ29vZ2xlLW1hcHMtMi1iaWxsaW9uLyIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIj5vdmVyIDIgYmlsbGlvbiBtb250aGx5IHVzZXJzPC9hPi4gSGVyZSdzIHdoeSB0aGV5J3JlIHdvcnRoIHBheWluZyBhdHRlbnRpb24gdG86ZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNoYXNGaXhlZExheW91dGNhcHRpb25oZWFkYm9keWNlbGxzY29udGVudEJlbmVmaXR0YWdzY29wZWFsaWduY29sc3BhbnJvd3NwYW5jb250ZW50SW1wYWN0IG9uIEJ1c2luZXNzdGFnc2NvcGVhbGlnbmNvbHNwYW5yb3dzcGFuY2VsbHNjb250ZW50PHN0cm9uZz5DdXN0b21lciBUcnVzdDwvc3Ryb25nPnRhZ3Njb3BlYWxpZ25jb2xzcGFucm93c3BhbmNvbnRlbnRQcm92aWRlcyBhIHZpdGFsIGZpcnN0IGltcHJlc3Npb24gYW5kIGJ1aWxkcyBpbW1lZGlhdGUgY3JlZGliaWxpdHkudGFnc2NvcGVhbGlnbmNvbHNwYW5yb3dzcGFuY2VsbHNjb250ZW50PHN0cm9uZz5Mb2NhbCBTRU88L3N0cm9uZz50YWdzY29wZWFsaWduY29sc3BhbnJvd3NwYW5jb250ZW50SW1wcm92ZXMgcmFua2luZ3MgaW4gPGEgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vc2hhcG8uaW8vYmxvZy9nb29nbGUtcmV2aWV3LXN0YXRpc3RpY3MvIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiPiJuZWFyIG1lIiBzZWFyY2hlczwvYT4g4oCUIGluIHRvcCBwb3NpdGlvbnMsIHJldmlldyBjb3VudCBhY2NvdW50cyBmb3IgPGEgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnNlYXJjaGVuZ2luZWpvdXJuYWwuY29tL3Jldmlldy1zaWduYWxzLWdhaW4taW5mbHVlbmNlLWluLXRvcC1nb29nbGUtbG9jYWwtcmFua2luZ3MvNTU2NjY0LyIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIj4yNiUgb2YgcmFua2luZyBpbmZsdWVuY2U8L2E+LnRhZ3Njb3BlYWxpZ25jb2xzcGFucm93c3BhbmNlbGxzY29udGVudDxzdHJvbmc+RnJlZSBGZWVkYmFjazwvc3Ryb25nPnRhZ3Njb3BlYWxpZ25jb2xzcGFucm93c3BhbmNvbnRlbnRBY3RzIGFzIGZyZWUgbWFya2V0IHJlc2VhcmNoIHRvIGlkZW50aWZ5IHN0cmVuZ3RocyBhbmQgd2Vha25lc3Nlcy50YWdzY29wZWFsaWduY29sc3BhbnJvd3NwYW5mb290Y2xhc3NOYW1laW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRTZWUgYWxsIHlvdXIgR29vZ2xlIHJldmlld3MgaW4gb25lIHBsYWNlbGV2ZWxhbmNob3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudElmIHlvdSdyZSBhIGJ1c2luZXNzIG93bmVyLCB5b3VyIHJldmlld3MgcHJvYmFibHkgYXJlbid0IGp1c3Qgb24gR29vZ2xlLiBUaGV5J3JlIHNjYXR0ZXJlZCBhY3Jvc3MgRmFjZWJvb2ssIFllbHAsIFRydXN0cGlsb3QsIDxhIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3NoYXBvLmlvL2Jsb2cvYmVzdC1yZXZpZXctc2l0ZXMvIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiPmluZHVzdHJ5LXNwZWNpZmljIHNpdGVzPC9hPiwgYW5kIG1vcmUuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50VGhlIGNoYWxsZW5nZSBvZiBtYW5hZ2luZyByZXZpZXdzIGFjcm9zcyBwbGF0Zm9ybXNsZXZlbGFuY2hvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50QSB0eXBpY2FsIHNtYWxsIGJ1c2luZXNzIG1pZ2h0IGhhdmUgcmV2aWV3cyBvbiA1LTEwIGRpZmZlcmVudCBwbGF0Zm9ybXMuIExvZ2dpbmcgaW50byBlYWNoIG9uZSwgY2hlY2tpbmcgZm9yIG5ldyByZXZpZXdzLCBhbmQgcmVzcG9uZGluZyB0YWtlcyB0aW1lLiBJbXBvcnRhbnQgZmVlZGJhY2sgc2xpcHMgdGhyb3VnaCB0aGUgY3JhY2tzIHdoZW4geW91J3JlIGp1Z2dsaW5nIG11bHRpcGxlIGRhc2hib2FyZHMuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50VXNlIGEgcmV2aWV3IGFnZ3JlZ2F0b3IgdG9vbGxldmVsYW5jaG9yaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8YSB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly9zaGFwby5pby9ibG9nL2Jlc3QtcmVwdXRhdGlvbi1tYW5hZ2VtZW50LXNvZnR3YXJlLyIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIj5SZXZpZXcgYWdncmVnYXRvcnM8L2E+IHB1bGwgcmV2aWV3cyBmcm9tIG11bHRpcGxlIHNvdXJjZXMgaW50byBhIHNpbmdsZSBkYXNoYm9hcmQuIEluc3RlYWQgb2YgY2hlY2tpbmcgR29vZ2xlLCB0aGVuIEZhY2Vib29rLCB0aGVuIFllbHAgc2VwYXJhdGVseSwgeW91IHNlZSBldmVyeXRoaW5nIGluIG9uZSB2aWV3LiBTaGFwbywgZm9yIGV4YW1wbGUsIGltcG9ydHMgcmV2aWV3cyBmcm9tIEdvb2dsZSBhbmQgMjArIG90aGVyIHBsYXRmb3JtcyBhdXRvbWF0aWNhbGx5LmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEZpbHRlciBhbmQgb3JnYW5pemUgcmV2aWV3cyBieSBzb3VyY2Ugb3IgcmF0aW5nbGV2ZWxhbmNob3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudE9uY2UgeW91ciByZXZpZXdzIGFyZSBjZW50cmFsaXplZCwgeW91IGNhbiBmaWx0ZXIgYnkgcGxhdGZvcm0sIHN0YXIgcmF0aW5nLCBvciBkYXRlLiBXYW50IHRvIHNlZSBhbGwgeW91ciA1LXN0YXIgR29vZ2xlIHJldmlld3M\/IE9uZSBjbGljay4gTG9va2luZyBmb3IgbmVnYXRpdmUgWWVscCByZXZpZXdzIGZyb20gdGhlIHBhc3QgbW9udGg\/IEFsc28gb25lIGNsaWNrLmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudERpc3BsYXkgR29vZ2xlIHJldmlld3Mgb24geW91ciB3ZWJzaXRlbGV2ZWxhbmNob3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxhIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3NoYXBvLmlvL2Jsb2cvaG93LXRvLWVtYmVkLWdvb2dsZS1yZXZpZXdzLW9uLXdlYnNpdGUvIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiPkZpbmRpbmcgYW5kIG9yZ2FuaXppbmcgeW91ciByZXZpZXdzIGlzIHZhbHVhYmxlLCBidXQgdGhlIHJlYWwgcGF5b2ZmIGNvbWVzIGZyb20gcHV0dGluZyB0aGVtIHRvIHdvcmsgb24geW91ciB3ZWJzaXRlPC9hPi5kcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRCZW5lZml0cyBvZiBlbWJlZGRpbmcgR29vZ2xlIHJldmlld3NsZXZlbGFuY2hvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNvcmRlcmVkdmFsdWVzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPlNvY2lhbCBwcm9vZiB3aGVyZSBkZWNpc2lvbnMgaGFwcGVuOjwvc3Ryb25nPiBWaXNpdG9ycyBzZWUgcmVhbCBjdXN0b21lciBmZWVkYmFjayByaWdodCB3aGVuIHRoZXkncmUgY29uc2lkZXJpbmcgYSBwdXJjaGFzZWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5GcmVzaCBjb250ZW50Ojwvc3Ryb25nPiBVc2VyLWdlbmVyYXRlZCByZXZpZXdzIGFkZCBuZXcgY29udGVudCB0byB5b3VyIHNpdGUgd2l0aG91dCBleHRyYSB3b3JraW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPlNFTyBwb3RlbnRpYWw6PC9zdHJvbmc+PGEgaHJlZj0iaHR0cHM6Ly9zaGFwby5pby9mcmVlLXRvb2xzIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIj5SZXZpZXcgc2NoZW1hIG1hcmt1cDwvYT4gY2FuIGhlbHAgc2VhcmNoIGVuZ2luZXMgZGlzcGxheSBzdGFyIHJhdGluZ3MgaW4gc2VhcmNoIHJlc3VsdHNpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudENob29zZSBhIEdvb2dsZSByZXZpZXcgd2lkZ2V0bGV2ZWxhbmNob3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxhIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3NoYXBvLmlvL2Jsb2cvYmVzdC1yZXZpZXctd2lkZ2V0LyIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIj5SZXZpZXcgd2lkZ2V0czwvYT4gY29tZSBpbiBkaWZmZXJlbnQgZm9ybWF0c+KAlGdyaWRzLCBjYXJvdXNlbHMsIGJhZGdlcywgc2luZ2xlIGZlYXR1cmVkIHJldmlld3MuIFRoZSByaWdodCBjaG9pY2UgZGVwZW5kcyBvbiB5b3VyIHdlYnNpdGUgbGF5b3V0IGFuZCBob3cgcHJvbWluZW50bHkgeW91IHdhbnQgcmV2aWV3cyBkaXNwbGF5ZWQuIFNoYXBvIG9mZmVycyA8YSB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly9zaGFwby5pby9nb29nbGUtcmV2aWV3LXdpZGdldCIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIj5tdWx0aXBsZSBsYXlvdXQgb3B0aW9uczwvYT4gd2l0aCBhIG9uZS1jbGljayBHb29nbGUgY29ubmVjdGlvbiwgc28geW91IGRvbid0IGhhdmUgdG8gaHVudCBmb3IgQVBJIGtleXMgb3IgUGxhY2UgSURzLmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEN1c3RvbWl6ZSB5b3VyIHJldmlldyBkaXNwbGF5bGV2ZWxhbmNob3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudE1vc3Qgd2lkZ2V0IHRvb2xzIGxldCB5b3UgZmlsdGVyIHdoaWNoIHJldmlld3MgYXBwZWFyIChzaG93aW5nIG9ubHkgNC01IHN0YXIgcmV2aWV3cywgZm9yIGluc3RhbmNlKSwgc3R5bGUgdGhlIHdpZGdldCB0byBtYXRjaCB5b3VyIGJyYW5kIGNvbG9ycywgYW5kIGVuYWJsZSBhdXRvLXN5bmMgc28gbmV3IHJldmlld3MgYXBwZWFyIGF1dG9tYXRpY2FsbHkuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5UdXJuIHlvdXIgR29vZ2xlIHJldmlld3MgaW50byBhIGNvbnZlcnNpb24gdG9vbDwvc3Ryb25nPmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFNoYXBvJ3MgZnJlZSBwbGFuIGxldHMgeW91IGltcG9ydCBHb29nbGUgcmV2aWV3cyBhbmQgZGlzcGxheSB0aGVtIG9uIGFueSB3ZWJzaXRlIGluIG1pbnV0ZXPigJRubyBjb2RpbmcgcmVxdWlyZWQuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PGEgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vYXBwLnNoYXBvLmlvL3NpZ251cCIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIj5TaWduIHVwIGZvciBmcmVlPC9hPmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFR1cm4geW91ciBHb29nbGUgcmV2aWV3cyBpbnRvIHNhbGVzbGV2ZWxhbmNob3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFlvdSBub3cga25vdyBleGFjdGx5IHdoZXJlIHRvIGZpbmQgeW91ciBHb29nbGUgcmV2aWV3c+KAlHdoZXRoZXIgeW91J3JlIHRyYWNraW5nIGRvd24gcmV2aWV3cyB5b3UndmUgd3JpdHRlbiwgbW9uaXRvcmluZyB5b3VyIGJ1c2luZXNzIHByb2ZpbGUsIG9yIG1hbmFnaW5nIGZlZWRiYWNrIGFjcm9zcyBtdWx0aXBsZSBwbGF0Zm9ybXMuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50VGhlIG5leHQgc3RlcCBpcyBwdXR0aW5nIHRob3NlIHJldmlld3MgdG8gd29yay4mbmJzcDtEaXNwbGF5aW5nIGF1dGhlbnRpYyBjdXN0b21lciBmZWVkYmFjayBvbiB5b3VyIHdlYnNpdGUgPGEgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vc2hhcG8uaW8vYmxvZy9idWlsZGluZy10cnVzdC1vbmxpbmUtZ3VpZGUtc21hbGwtYnVzaW5lc3Nlcy8iIHJlbD0ibm9yZWZlcnJlciBub29wZW5lciI+YnVpbGRzIHRydXN0PC9hPiB3aXRoIHZpc2l0b3JzIHdobyBhcmUgYWxyZWFkeSBpbnRlcmVzdGVkIGluIHdoYXQgeW91IG9mZmVyLmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxhIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL2FwcC5zaGFwby5pby9zaWdudXAiIHJlbD0ibm9yZWZlcnJlciBub29wZW5lciI+U2lnbiB1cCBmb3IgZnJlZTwvYT5kcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc29wYWNpdHl0YWdOYW1laW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRGQVFzIGFib3V0IGZpbmRpbmcgeW91ciBHb29nbGUgcmV2aWV3c2xldmVsYW5jaG9yaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2xpc3RTdHlsZXRpdGxlV3JhcHBlcnNpemVTbHVncXVlc3Rpb25zbGlzdENzc0NsYXNzZXN0aXRsZUNzc0NsYXNzZXNjb250ZW50Q3NzQ2xhc3Nlc3RleHRBbGlnbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGlubmVyQmxvY2tz4oCcRm9yIGV4YW1wbGUsIENhbGx0dXYgaXMgdGhlIGtpbmQgb2YgcHJvZHVjdCBzaXRlIHRoYXQgYmVuZWZpdHMgZnJvbSBzaG93aW5nIGN1c3RvbWVyIHByb29mIGNsb3NlIHRvIHNpZ251cCBhbmQgcHVyY2hhc2UgZGVjaXNpb25zLuKAnWFsbFR1djwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+CgppZiB5b+KAmWV1ZWRhbiBpbnJuYXRpb25hbGNhbGxnYXBsa0NsbFR1dix5b3XigJlkIG5keXVycmF0ZXZpZXcgdGhydWdodGhlIEdvZ2xQbGF5IFNyZeKAmSBSYXRnc3ZpZXdzc3QgcmF0aGVyIHRoYW4gR29vZ2xlIE1hcDxhIGhyZWY9Imh0dHBzOi8vY2FsbHR1di5jb20iPjwvYT5SPHA+Rm9yIGV4YW1wbGUsIGlmIHlvdeKAmXZlIHVzZWQgYW4gaW50ZXJuYXRpb25hbCBjYWxsaW5nIGFwcCBsaWtlIDxhIGhyZWY9Imh0dHBzOi8vY2FsbHR1di5jb20iPkNhbGxUdXY8L2E+LCB5b3XigJlkIGZpbmQgeW91ciByYXRpbmcgb3IgcmV2aWV3IHRocm91Z2ggdGhlIEdvb2dsZSBQbGF5IFN0b3Jl4oCZcyBSYXRpbmdzIGFuZCBSZXZpZXdzIHNlY3Rpb24gcmF0aGVyIHRoYW4gR29vZ2xlIE1hcHMuPC9wPgoFBwgECAQIBggFJQgHqpoBhJwCCAcIBggOCA4ICwgGSAEGCAQMDioJCAoIBAgGCAcPBAoHhgQHCwgHDwQKBycFBgsIBw8ECgcGCwgHDwQKB54BCwgHDwQKB6wBCwgHDwQKB4EDCwgHDwQKB7oBCwgHDwQKB4cEBwsIBw8ECgciBQYLCAcPBAoHnwIHCwgHDwQKBwYLCAcPBAoHEAsIBw8ECgcnCwgHDwQKByoLCAcPBAoHJwsIBw8ECgeDAgcLCAcPBAoHqgEHCwgHDwQKByYFBgsIBw8ECge\/BAcLCAcPBAoHKwUGCwgHDwQKB7cCBwsIBw8ECgcgBQYLCAcPBAoHrAIHCwgHDwQKBx4FBgsIBw8ECge+AgcLCAcPBAoFCAsIBw8ECgefAQcLCAcPBAoHIQUGCwgHDwQKB6MCBwsIBw8ECgcgBQYLCAcPBAoHiAMHCwgHDwQKBzEFBgsIBw8ECgeuAQcLCAcPBAoHMQUGCwgHDwQKBy0HCwgHDwQKBwYLCAcPBAoHlwELCAcPBAoHlQELCAcPBAoHLAcLCAcPBAoHLwUGCwgHDwQKB5kCBwsIBw8ECgexAwcLCAcPBAoHLgUGCwgHDwQKB6EDBwsIBw8ECgclBQYLCAcPBAoHiwQHCwgHDwQKByIFBgsIBw8ECgeZAgcLCAcPBAoHjAIHCwgHDwQKByEFBgsIBw8ECgeSAgcLCAcPBAoHJgUGCwgHDwQKB5oCBwsIBw8ECgcgBQYLCAcPBAoHswEHCwgHDwQKB4EBBQYLCAcPBAoHogIHCwgHDwQKByIFBgsIBw8ECgeiAQcLCAcPBAoHBgsIBw8ECgeJAgsIBw8ECgenAwsIBw8ECgcXBQYLCAcPBAoHGQUGCwgHDwQKDgcEBQcGA0UARwENA0UARwETA0UARwAEBQcEA0UARwEcA0UARwEZA0UARwAFBwYDRQBHARwDRQBHASEDRQBHAAQJCwgHDwQKBysFBgsIBw8ECgeDAwcLCAcPBAoHNgUGCwgHDwQKB5oDBwsIBw8ECge\/AwcLCAcPBAoHIAUGCwgHDwQKB7MDBwsIBw8ECgckBQYLCAcPBAoHkQgHCwgHDwQKBysFBgsIBw8ECgeWBAcLCAcPBAoOB0QABUcAA0UARwESA0UARwAFBx8DRQBHAYMBA0UARwAFBxoDRQBHAbYFA0UARwAFBx4DRQBHAYIBA0UARwAECQsIBw8ECgcoBQYLCAcPBAoHgQQHCwgHDwQKBzIFBgsIBw8ECgeqAwcLCAcPBAoHHAUGCwgHDwQKB7kFBwsIBw8ECgcvBQYLCAcPBAoHkgMHCwgHDwQKByYFBgsIBw8ECgerAwcLCAcPBAoHJAUGCwgHDwQKBwYLCAcPBAoHgwILCAcPBAoHpgELCAcPBAoHhgMLCAcPBAoHHQUGCwgHDwQKB7kHBwsIBw8ECgcdBQYLCAcPBAoHiwMHCwgHDwQKB4ABBwsIBw8ECgevAQcLCAcPBAoHpAEHCwgHDwQKByMFBgsIBw8ECge9AgcLCAcPBAoHsAQHCwgHDwQKB6QBBwsIBw8ECkcACwgHDwQKByYFBgsIBw8ECgkMCAkODxEJCwgHBApHAAsBDQdBBwJBAAMBBkECQgBBAQRCAAECQQFEAQFCAEEBAgECQQBCAEEDAgUCBUEBAgFCAQEEQQAWGAVBAQIFCQRBBAUBBgIBAgMJAwUDBgMEAgVBABceBAGmAw8BBAAAAQAAAAEIAAMBAgDfA0IBAQBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAABBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAABBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAAIAAQABAgECAQIAAQABAgECAQIBAAECAQIBAkAAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAJAAAEAAQIBAgEAAQIBAgEAAQIBAgEAAQIBAkAAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAABBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAEEAAgBBAABBAAIABUGeBYoCAeQKAH0BdxMyMDI2LTAyLTE1VDEzOjI0OjAxdxZmaW5kLW15LWdvb2dsZS1yZXZpZXdzdwdwdWJsaXNofQJ9gT53BmNsb3NlZHcEb3Blbnl3AHcIc3RhbmRhcmR5dwB5dwB1AX0\/dQF9lwF3JDk5MDNlMjQyLWMyZDgtNDNjNC05ZWQyLWY1ZGU0YzdlMzFlYnh3kQI8cD5Zb3Ugd3JvdGUgYSBHb29nbGUgcmV2aWV3IGxhc3QgbW9udGjigJRtYXliZSBwcmFpc2luZyBhIGxvY2FsIGNvZmZlZSBzaG9wIG9yIHdhcm5pbmcgb3RoZXJzIGFib3V0IGEgYmFkIGNvbnRyYWN0b3LigJRhbmQgbm93IHlvdSBjYW4ndCBmaW5kIGl0IGFueXdoZXJlLiBJdCdzIGEgY29tbW9uIGZydXN0cmF0aW9uLCBlc3BlY2lhbGx5IHdoZW4gR29vZ2xlIGJ1cmllcyB5b3VyIGNvbnRyaWJ1dGlvbnMgYmVoaW5kIGEgZmV3IG5vbi1vYnZpb3VzIG1lbnUgY2xpY2tzLjwvcD53DmNvcmUvcGFyYWdyYXBoeXckZjZiOTQyODItYjkzYS00N2Y4LTg5ZjUtZTU2OWQ5NTk2NDlieHd1PGgzIGlkPSJxdWljay1zdW1tYXJ5LWhvdy10by1maW5kLXlvdXItcmV2aWV3cyIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlF1aWNrIFN1bW1hcnk6IEhvdyB0byBGaW5kIFlvdXIgUmV2aWV3czwvaDM+dwxjb3JlL2hlYWRpbmd9A3cmcXVpY2stc3VtbWFyeS1ob3ctdG8tZmluZC15b3VyLXJldmlld3N3JGM3ZTc2NTNlLTBmYjUtNDNhNS1iOTU0LWNjNmNjY2M5YjlkNHh3JTx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+CgoKCgoKPC91bD53CWNvcmUvbGlzdHl3AHckMzE5YzIzZmEtODBlYS00ZWY1LTk0YTItNDI0NTg5ODkzNzlmeHdpPGxpPjxzdHJvbmc+RGVza3RvcDo8L3N0cm9uZz4gT3BlbiBHb29nbGUgTWFwcyAmZ3Q7IE1lbnUgKOKJoSkgJmd0OyBZb3VyIGNvbnRyaWJ1dGlvbnMgJmd0OyBSZXZpZXdzLjwvbGk+dw5jb3JlL2xpc3QtaXRlbXckMWQ4OTFjN2QtYzJhNC00ZDQ0LWFiNTktMTU0MWJiZWY2NzIyeHd1PGxpPjxzdHJvbmc+TW9iaWxlOjwvc3Ryb25nPiBPcGVuIEdvb2dsZSBNYXBzIEFwcCAmZ3Q7IFRhcCBQcm9maWxlIFBpY3R1cmUgJmd0OyBZb3VyIGNvbnRyaWJ1dGlvbnMgJmd0OyBSZXZpZXdzLjwvbGk+dw5jb3JlL2xpc3QtaXRlbXckMDIxYmZiOGYtZTA3YS00ZmZiLWIyYTAtMzY5NWVhYmQxZjA4eHfKATxsaT48c3Ryb25nPkJ1c2luZXNzIE93bmVyczo8L3N0cm9uZz4gU2lnbiBpbiB0byA8YSBocmVmPSJodHRwczovL2J1c2luZXNzLmdvb2dsZS5jb20vIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIj5Hb29nbGUgQnVzaW5lc3MgUHJvZmlsZTwvYT4gJmd0OyBTZWxlY3QgeW91ciBidXNpbmVzcyAmZ3Q7IFJldmlld3MuPC9saT53DmNvcmUvbGlzdC1pdGVtdyQ4NzU4N2E1Zi04N2I1LTQ0ZDgtOGY2My0yMGRhMTE2ODI4NzZ4d4MBPGxpPjxzdHJvbmc+QXBwIFJldmlld3M6PC9zdHJvbmc+IFBsYXkgU3RvcmUgQXBwICZndDsgUHJvZmlsZSBQaWN0dXJlICZndDsgTWFuYWdlIGFwcHMgJmFtcDsgZGV2aWNlcyAmZ3Q7IFJhdGluZ3MgYW5kIHJldmlld3MuPC9saT53DmNvcmUvbGlzdC1pdGVtdyRlOTBmM2RiOS1lZTBlLTQ5NTktYWMzMS04N2UzZmU3MDE1Zjh4d44CPHA+WW91ciBHb29nbGUgcmV2aWV3cyBsaXZlIGluIEdvb2dsZSBNYXBzIHVuZGVyICJZb3VyIGNvbnRyaWJ1dGlvbnMsIiBhY2Nlc3NpYmxlIGZyb20gYm90aCBkZXNrdG9wIGFuZCBtb2JpbGUuIFRoaXMgZ3VpZGUgd2Fsa3MgeW91IHRocm91Z2ggZmluZGluZyByZXZpZXdzIHlvdSd2ZSB3cml0dGVuLCBsb2NhdGluZyByZXZpZXdzIG9uIHlvdXIgYnVzaW5lc3MgcHJvZmlsZSwgYW5kIHB1dHRpbmcgdGhvc2UgcmV2aWV3cyB0byB3b3JrIG9uIHlvdXIgd2Vic2l0ZS48L3A+dw5jb3JlL3BhcmFncmFwaHl3JDc1M2JmM2Y3LTI4ZTgtNGE3Ny05YjFjLTliYWQ5OWYzMDNhMHh3bDxoMiBpZD0ic2VlLXlvdXItZ29vZ2xlLXJldmlld3Mtb24tZGVza3RvcCIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlNlZSB5b3VyIEdvb2dsZSByZXZpZXdzIG9uIGRlc2t0b3A8L2gyPncMY29yZS9oZWFkaW5nfQJ3InNlZS15b3VyLWdvb2dsZS1yZXZpZXdzLW9uLWRlc2t0b3B3JDY5Mzg3MmZhLWNkYzQtNDZmOC04OGNkLWQzZjc5ZTJiN2M2ZXh3qAE8cD5XYW50IHRoZSBmYXN0ZXN0IHJvdXRlPyBQYXN0ZSBodHRwczovL3d3dy5nb29nbGUuY29tL21hcHMvY29udHJpYi9yZXZpZXdzIGludG8geW91ciBicm93c2VyIHdoaWxlIHNpZ25lZCBpbuKAlEdvb2dsZSBqdW1wcyBzdHJhaWdodCB0byB5b3VyIHBlcnNvbmFsIHJldmlldyBsaXN0LjwvcD53DmNvcmUvcGFyYWdyYXBoeXckNzc3NGI5YWItMjZhNS00YzE1LWIyZWQtMDNjYmRmNDU5NTY1eHclPHVsIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij4KCgoKCgo8L3VsPncJY29yZS9saXN0eXcAdyQxNWY5OThkZS1iNzhmLTRmZmEtYjAzYy03ZjBjMTg1NDkzMGF4dxk8bGk+T3BlbiBHb29nbGUgTWFwczwvbGk+dw5jb3JlL2xpc3QtaXRlbXckMDA0NGE2OTQtNTNkOS00ODUzLTkyZWEtNzU5M2MzOThmZjAzeHcwPGxpPkNsaWNrIHRoZSBtZW51ICh0aHJlZSBob3Jpem9udGFsIGxpbmVzKTwvbGk+dw5jb3JlL2xpc3QtaXRlbXckOWI1ZjMyNjUtNjliMS00ZjFlLTk4YmMtNDUyYzk5ZTI2NjM5eHczPGxpPkNob29zZSA8c3Ryb25nPllvdXIgY29udHJpYnV0aW9uczwvc3Ryb25nPjwvbGk+dw5jb3JlL2xpc3QtaXRlbXckMzAzY2I5NDEtNmNiZS00MGVkLWE5MWUtNmJjOThmNDdkMzRieHcwPGxpPlNlbGVjdCB0aGUgPHN0cm9uZz5SZXZpZXdzPC9zdHJvbmc+IHRhYjwvbGk+dw5jb3JlL2xpc3QtaXRlbXckNmEwZjlhMjAtMDhlOS00MTlmLTg5MTAtZGZmNzFlZTUwMGM2eHeKATxwPlRoaXMgcGF0aCB3b3JrcyB3aGV0aGVyIHlvdSdyZSBsb29raW5nIGZvciByZXZpZXdzIHlvdSd2ZSB3cml0dGVuIGFzIGEgY3VzdG9tZXIgb3Igd2FudCB0byBjaGVjayB3aGF0IHlvdSd2ZSBwb3N0ZWQgb3ZlciB0aGUgeWVhcnMuPC9wPncOY29yZS9wYXJhZ3JhcGh5dyRhMWFiYTZmYy0wMDY1LTQ5YWQtOWM2Ny03NjM0ZDJkMDk1YTB4d3E8cD5UaGUgd2hvbGUgcHJvY2VzcyB0YWtlcyBhYm91dCAzMCBzZWNvbmRzIG9uY2UgeW91IGtub3cgd2hlcmUgdG8gY2xpY2suIExldCdzIHdhbGsgdGhyb3VnaCBpdCBzdGVwIGJ5IHN0ZXAuPC9wPncOY29yZS9wYXJhZ3JhcGh5dyQxYzAzYWEwYy1jZDQ4LTQwNzctODBkNi1hYzEwYmI3NTJmMDN4d3M8aDMgaWQ9InN0ZXAtMS1zaWduLWluLXRvLXlvdXItZ29vZ2xlLWFjY291bnQiIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5TdGVwIDEuIFNpZ24gaW4gdG8geW91ciBHb29nbGUgYWNjb3VudDwvaDM+dwxjb3JlL2hlYWRpbmd9A3clc3RlcC0xLXNpZ24taW4tdG8teW91ci1nb29nbGUtYWNjb3VudHckY2NhNDdiOGItMWUwNC00ZGRmLWFmMTUtNDU2NmZlNWI4MTQzeHfKAjxwPkZpcnN0LCBtYWtlIHN1cmUgeW91J3JlIGxvZ2dlZCBpbnRvIHRoZSBzYW1lIEdvb2dsZSBhY2NvdW50IHlvdSB1c2VkIHdoZW4gd3JpdGluZyB5b3VyIHJldmlld3MuIElmIHlvdSBoYXZlIG11bHRpcGxlIGFjY291bnRz4oCUcGVyc29uYWwsIHdvcmssIGEgc2lkZSBwcm9qZWN04oCUdGhpcyBpcyB1c3VhbGx5IHdoZXJlIHBlb3BsZSBnZXQgdHJpcHBlZCB1cC4gWW91IGNhbiBjaGVjayB3aGljaCBhY2NvdW50IHlvdSdyZSB1c2luZyBieSBjbGlja2luZyB5b3VyIHByb2ZpbGUgcGljdHVyZSBpbiB0aGUgdG9wIHJpZ2h0IGNvcm5lciBvZiBhbnkgR29vZ2xlIHBhZ2UuPC9wPncOY29yZS9wYXJhZ3JhcGh5dyRkNDFjODM5OC04MmZkLTQ2NTktODgwNS01MTJkOWQxMzBlMDl4d308aDMgaWQ9InN0ZXAtMi1vcGVuLWdvb2dsZS1tYXBzLWFuZC1jbGljay10aGUtbWVudSIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlN0ZXAgMi4gT3BlbiBHb29nbGUgTWFwcyBhbmQgY2xpY2sgdGhlIG1lbnU8L2gzPncMY29yZS9oZWFkaW5nfQN3KnN0ZXAtMi1vcGVuLWdvb2dsZS1tYXBzLWFuZC1jbGljay10aGUtbWVudXckY2FjZTcxYmQtOWM4YS00OGI5LTliNmMtZjkwN2NlYTNiZDBmeHe+ATxwPkhlYWQgdG8gbWFwcy5nb29nbGUuY29tIGluIHlvdXIgYnJvd3Nlci4gSW4gdGhlIHRvcCBsZWZ0IGNvcm5lciwgeW91J2xsIHNwb3QgdGhyZWUgaG9yaXpvbnRhbCBsaW5lcyAoc29tZXRpbWVzIGNhbGxlZCB0aGUgaGFtYnVyZ2VyIG1lbnUpLiBDbGljayB0aG9zZSB0byBvcGVuIHlvdXIgbmF2aWdhdGlvbiBvcHRpb25zLjwvcD53DmNvcmUvcGFyYWdyYXBoeXckN2NhNTdiNTEtMmJkMy00ZGRlLTk1MjMtOWZmOGI3ODM0MmJjeHdnPGgzIGlkPSJzdGVwLTMtY2xpY2steW91ci1jb250cmlidXRpb25zIiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+U3RlcCAzLiBDbGljayBZb3VyIGNvbnRyaWJ1dGlvbnM8L2gzPncMY29yZS9oZWFkaW5nfQN3H3N0ZXAtMy1jbGljay15b3VyLWNvbnRyaWJ1dGlvbnN3JGNjMGM4Mzg4LTBlN2EtNGFmYy1iNGM1LTJlZGJiMmE4OTQyZXh3swE8cD5JbiB0aGUgbWVudSB0aGF0IGFwcGVhcnMsIGxvb2sgZm9yICJZb3VyIGNvbnRyaWJ1dGlvbnMuIiBUaGlzIHNlY3Rpb24gaG9sZHMgZXZlcnl0aGluZyB5b3UndmUgYWRkZWQgdG8gR29vZ2xlIE1hcHMgb3ZlciB0aW1lLCBpbmNsdWRpbmcgcmV2aWV3cywgcGhvdG9zLCBhbmQgbG9jYXRpb24gZWRpdHMuPC9wPncOY29yZS9wYXJhZ3JhcGh5dyQ5ZWJjYTc2ZS00ZGNjLTQ4NmUtOGI4Yy0wZjg3NmRkYTFmMWV4d2M8aDMgaWQ9InN0ZXAtNC1zZWxlY3QtdGhlLXJldmlld3MtdGFiIiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+U3RlcCA0LiBTZWxlY3QgdGhlIFJldmlld3MgdGFiPC9oMz53DGNvcmUvaGVhZGluZ30Ddx1zdGVwLTQtc2VsZWN0LXRoZS1yZXZpZXdzLXRhYnckYzQ2MGRlODUtOTEzYi00ZjYzLWEzMmYtM2MwNjBlZTM3NjYzeHfFATxwPk9uY2UgeW91J3JlIGluIFlvdXIgY29udHJpYnV0aW9ucywgY2xpY2sgb24gIlJldmlld3MiIHRvIHB1bGwgdXAgeW91ciBjb21wbGV0ZSByZXZpZXcgaGlzdG9yeS4gWW91IGNhbiBzY3JvbGwgdGhyb3VnaCB0aGVtIGJ5IGRhdGUgb3IgY2xpY2sgaW5kaXZpZHVhbCByZXZpZXdzIHRvIHNlZSB0aGUgZnVsbCB0ZXh0IHlvdSB3cm90ZS48L3A+dw5jb3JlL3BhcmFncmFwaHl3JDRlNmMyMjVmLTZmYjYtNGFmYS1iMDI2LTgwMWEwMjk3ZDYwYnh3MDxibG9ja3F1b3RlIGNsYXNzPSJ3cC1ibG9jay1xdW90ZSI+PC9ibG9ja3F1b3RlPncKY29yZS9xdW90ZXcAdyQ4MWFlOWYzZi1jZjM2LTQzMzctOWFjMi0xMDYwZTcyYjIxODd4d2Y8cD48c3Ryb25nPlBybyBUaXA6PC9zdHJvbmc+IEJvb2ttYXJrIG1hcHMuZ29vZ2xlLmNvbS9sb2NhbGd1aWRlcy9ob21lIGZvciBxdWljayBhY2Nlc3MgbmV4dCB0aW1lLjwvcD53DmNvcmUvcGFyYWdyYXBoeXckZjYzNjU2Y2QtYTE2Ny00ZjE4LWE0OTgtOTk3NzUyZTZkMDIzeHdqPGgyIGlkPSJzZWUteW91ci1nb29nbGUtcmV2aWV3cy1vbi1tb2JpbGUiIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5TZWUgeW91ciBHb29nbGUgcmV2aWV3cyBvbiBtb2JpbGU8L2gyPncMY29yZS9oZWFkaW5nfQJ3IXNlZS15b3VyLWdvb2dsZS1yZXZpZXdzLW9uLW1vYmlsZXckNWVkYjU0MWUtNWFhZS00ZmFiLTg2ZjQtZTA1NTAxMmFmNDRmeHesATxwPk1vc3QgcGVvcGxlIGNoZWNrIHRoZWlyIHJldmlld3Mgb24gdGhlaXIgcGhvbmVzLCBhbmQgdGhlIHN0ZXBzIGRpZmZlciBzbGlnaHRseSBmcm9tIGRlc2t0b3AuIFRoZSBHb29nbGUgTWFwcyBhcHAgaXMgeW91ciBnby10byBoZXJl4oCUbm90IHRoZSBtb2JpbGUgYnJvd3NlciB2ZXJzaW9uLjwvcD53DmNvcmUvcGFyYWdyYXBoeXckYzc0NDQyMzEtMmZkNy00NGM1LTkwNjUtYjI5YmVkMGNkNjYxeHdnPGgzIGlkPSJzdGVwLTEtb3Blbi10aGUtZ29vZ2xlLW1hcHMtYXBwIiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+U3RlcCAxLiBPcGVuIHRoZSBHb29nbGUgTWFwcyBhcHA8L2gzPncMY29yZS9oZWFkaW5nfQN3H3N0ZXAtMS1vcGVuLXRoZS1nb29nbGUtbWFwcy1hcHB3JGMxNjE4OTkwLWNkYTEtNDNjOS05YThkLTMyNWNmMzdjZGYwNnh3zwE8cD5Eb3dubG9hZCB0aGUgb2ZmaWNpYWwgR29vZ2xlIE1hcHMgYXBwIGZyb20gdGhlIEFwcCBTdG9yZSAoaU9TKSBvciBHb29nbGUgUGxheSBTdG9yZSAoQW5kcm9pZCkgaWYgeW91IGhhdmVuJ3QgYWxyZWFkeS4gVGhlIG1vYmlsZSBicm93c2VyIHZlcnNpb24gZG9lc24ndCBnaXZlIHlvdSB0aGUgc2FtZSBhY2Nlc3MgdG8geW91ciBjb250cmlidXRpb25zLjwvcD53DmNvcmUvcGFyYWdyYXBoeXckMjJlYmZiZWMtZDJmYi00OGNkLWEzNmYtYzc0ODhlOThlZTMzeHeJATxoMyBpZD0ic3RlcC0yLXRhcC15b3VyLXByb2ZpbGUtcGljdHVyZS1pbi10aGUtdG9wLXJpZ2h0IiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+U3RlcCAyLiBUYXAgeW91ciBwcm9maWxlIHBpY3R1cmUgaW4gdGhlIHRvcCByaWdodDwvaDM+dwxjb3JlL2hlYWRpbmd9A3cwc3RlcC0yLXRhcC15b3VyLXByb2ZpbGUtcGljdHVyZS1pbi10aGUtdG9wLXJpZ2h0dyRiN2M0YjMyMC0wZDg1LTRkMDQtYWExMi0wZWM2YWVkNzU2M2V4d3U8cD5Zb3VyIHByb2ZpbGUgcGljdHVyZSAob3IgaW5pdGlhbCkgc2l0cyBpbiB0aGUgdG9wIHJpZ2h0IGNvcm5lciBvZiB0aGUgYXBwLiBUYXBwaW5nIGl0IG9wZW5zIHlvdXIgYWNjb3VudCBtZW51LjwvcD53DmNvcmUvcGFyYWdyYXBoeXckOTgyZjg1MzEtOTQ1ZC00NTBlLTkzZDAtYjVjNWU2N2ZjZTcyeHeJATxoMyBpZD0ic3RlcC0zLXNlbGVjdC15b3VyLXByb2ZpbGUtb3IteW91ci1jb250cmlidXRpb25zIiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+U3RlcCAzLiBTZWxlY3QgWW91ciBwcm9maWxlIG9yIFlvdXIgY29udHJpYnV0aW9uczwvaDM+dwxjb3JlL2hlYWRpbmd9A3cwc3RlcC0zLXNlbGVjdC15b3VyLXByb2ZpbGUtb3IteW91ci1jb250cmlidXRpb25zdyRkZDZmNDlhMy0zMDA2LTQ0ZDctODM1OC1jMTQ5OWE5NmZiMTR4dzQ8cD5IZXJlJ3Mgd2hlcmUgaU9TIGFuZCBBbmRyb2lkIGRpZmZlciBzbGlnaHRseTo8L3A+dw5jb3JlL3BhcmFncmFwaHl3JDY2OGUxOTM0LTAxZjktNGVkZi05ODJiLWZlM2RmMDYzOGEyMHh3ITx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+Cgo8L3VsPncJY29yZS9saXN0eXcAdyQwNDkxMzA4NC05ZTIxLTRjNjUtYjQwZi1jNTIzOTQxNWYxNGF4d2A8bGk+PHN0cm9uZz5Zb3VyIHByb2ZpbGU6PC9zdHJvbmc+IFNob3dzIHlvdXIgcHVibGljIHJldmlld2VyIHByb2ZpbGUgYW5kIGFsbCBjb250cmlidXRpb25zPC9saT53DmNvcmUvbGlzdC1pdGVtdyRmNzRjM2E4YS1iMDkwLTQzMTktODM5YS01ZjY0ZDY2YTY5NGR4d148bGk+PHN0cm9uZz5Zb3VyIGNvbnRyaWJ1dGlvbnM6PC9zdHJvbmc+IFRha2VzIHlvdSBkaXJlY3RseSB0byByZXZpZXdzLCBwaG90b3MsIGFuZCBlZGl0czwvbGk+dw5jb3JlL2xpc3QtaXRlbXckZWQ1ZmQ3NDAtYmU1My00NmVlLWE4ZDQtMTkxMGM4YTc3NjE0eHczPHA+RWl0aGVyIG9wdGlvbiBnZXRzIHlvdSB3aGVyZSB5b3Ugd2FudCB0byBnby48L3A+dw5jb3JlL3BhcmFncmFwaHl3JDU5YjYxNTgwLTgxZDgtNDI5Ni1iNzBmLWZjZmI5ZWFlZDA2Mnh3hQE8aDMgaWQ9InN0ZXAtNC10YXAtdGhlLXJldmlld3MtdGFiLXRvLXNlZS15b3VyLXJldmlld3MiIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5TdGVwIDQuIFRhcCB0aGUgUmV2aWV3cyB0YWIgdG8gc2VlIHlvdXIgcmV2aWV3czwvaDM+dwxjb3JlL2hlYWRpbmd9A3cuc3RlcC00LXRhcC10aGUtcmV2aWV3cy10YWItdG8tc2VlLXlvdXItcmV2aWV3c3ckZWRlYzdkMTctOTUzNi00NWU0LWFjODQtZWNiNDhkN2Q5NGVmeHegATxwPk9uY2UgeW91J3JlIGluLCB0YXAgIlJldmlld3MiIHRvIHNlZSBldmVyeXRoaW5nIHlvdSd2ZSBwb3N0ZWQuIFlvdSBjYW4gc2Nyb2xsIHRocm91Z2ggeW91ciBoaXN0b3J5IGFuZCB0YXAgYW55IHJldmlldyB0byByZWFkIGl0IGluIGZ1bGwgb3IgbWFrZSBjaGFuZ2VzLjwvcD53DmNvcmUvcGFyYWdyYXBoeXckMWRjM2IzZGItZjcxZS00YmEyLTljNjctYjMxMjI0Y2VkNTYweHf8ATxwPjxzdHJvbmc+UXVpY2sgYWx0ZXJuYXRpdmU6PC9zdHJvbmc+IElmIHlvdeKAmXJlIGFscmVhZHkgaW4gYSBtb2JpbGUgYnJvd3NlciBvciB0aGUgR29vZ2xlIFNlYXJjaCBhcHAsIGp1c3Qgc2VhcmNoIGZvciB0aGUgcGxhY2UgeW91IHJldmlld2VkLCB0YXAgdGhlIHN0YXIgcmF0aW5nLCBhbmQgR29vZ2xlIHdpbGwgc3VyZmFjZSB5b3VyIHJldmlldyBhdCB0aGUgdG9wIG9mIHRoZSBsaXN04oCUbm8gTWFwcyBhcHAgcmVxdWlyZWQuPC9wPncOY29yZS9wYXJhZ3JhcGh5dyRkYTM3NDVhNi1hMjQ3LTQyYzMtOGZkYy0xZmUzMDhkMDIyYjR4d4QBPGgyIGlkPSJmaW5kLXRoZS1nb29nbGUtcmV2aWV3cy15b3UtbGVmdC1hcy1hLWN1c3RvbWVyIiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+RmluZCB0aGUgR29vZ2xlIHJldmlld3MgeW91IGxlZnQgYXMgYSBjdXN0b21lcjwvaDI+dwxjb3JlL2hlYWRpbmd9AncuZmluZC10aGUtZ29vZ2xlLXJldmlld3MteW91LWxlZnQtYXMtYS1jdXN0b21lcnckMmFiZjI0YTgtNzE5OC00NDc0LWJmNDMtN2Y3ZmE1ZTg1MTc3eHfoATxwPlRoZXJlJ3MgYW4gaW1wb3J0YW50IGRpc3RpbmN0aW9uIHdvcnRoIGNsYXJpZnlpbmc6IGZpbmRpbmcgcmV2aWV3cyB5b3UndmUgPGVtPndyaXR0ZW48L2VtPiBpcyBkaWZmZXJlbnQgZnJvbSBmaW5kaW5nIHJldmlld3MgPGVtPmFib3V0PC9lbT4geW91ciBidXNpbmVzcy4gVGhpcyBzZWN0aW9uIGZvY3VzZXMgb24geW91ciBwZXJzb25hbCByZXZpZXcgaGlzdG9yeSBhcyBhIEdvb2dsZSB1c2VyLjwvcD53DmNvcmUvcGFyYWdyYXBoeXckZmZmYTRmYWUtNzhjOS00OTA2LWFlODQtODZkOGI2Mjg1NGM2eHdyPGgzIGlkPSJmaW5kLXJldmlld3MteW91LXdyb3RlLW9uLWdvb2dsZS1tYXBzIiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+RmluZCByZXZpZXdzIHlvdSB3cm90ZSBvbiBHb29nbGUgTWFwczwvaDM+dwxjb3JlL2hlYWRpbmd9A3clZmluZC1yZXZpZXdzLXlvdS13cm90ZS1vbi1nb29nbGUtbWFwc3ckMmVhYjhhMGUtMDY2Yy00MmZlLWE4ZDQtNGFmOTc1ZjJiNjkxeHeSAjxwPkV2ZXJ5IHJldmlldyB5b3UndmUgZXZlciB3cml0dGVuIGxpdmVzIGluIHlvdXIgR29vZ2xlIE1hcHMgY29udHJpYnV0aW9ucy4gRm9sbG93IHRoZSBkZXNrdG9wIG9yIG1vYmlsZSBzdGVwcyBhYm92ZSwgYW5kIHlvdSdsbCBzZWUgdGhlbSBhbGwgaW4gb25lIHBsYWNlLiBHb29nbGUgZG9lc24ndCBkZWxldGUgb2xkIHJldmlld3MgdW5sZXNzIHRoZXkgdmlvbGF0ZSBwb2xpY2llcywgc28gZXZlbiByZXZpZXdzIGZyb20geWVhcnMgYWdvIHdpbGwgc3RpbGwgYXBwZWFyLjwvcD53DmNvcmUvcGFyYWdyYXBoeXckOGFjNGU1ZWUtYWViMi00YjQ0LThlZTYtNDEyYzMwNzViMzhkeHdsPGgzIGlkPSJzaGFyZS1vci1saW5rLXRvLWEtc3BlY2lmaWMtcmV2aWV3IiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+U2hhcmUgb3IgbGluayB0byBhIHNwZWNpZmljIHJldmlldzwvaDM+dwxjb3JlL2hlYWRpbmd9A3cic2hhcmUtb3ItbGluay10by1hLXNwZWNpZmljLXJldmlld3ckNDJhMWY0MDItZmJlOC00OWFiLWJjNGQtY2EzNGEwNjA0NjM3eHegATxwPldhbnQgdG8gc2hhcmUgYSByZXZpZXcgeW91IHdyb3RlPyBPcGVuIHRoZSByZXZpZXcsIGNsaWNrIHRoZSB0aHJlZS1kb3QgbWVudSwgYW5kIHNlbGVjdCAiU2hhcmUuIiBZb3UgY2FuIGNvcHkgdGhlIGxpbmsgb3Igc2hhcmUgZGlyZWN0bHkgdG8gc29jaWFsIG1lZGlhLjwvcD53DmNvcmUvcGFyYWdyYXBoeXckNTdhNWZhMzktZTU0NC00YzU1LWI3MjgtMzY2MGE4MjkwODE0eHeVATxwPktlZXAgaW4gbWluZCB0aGF0IHlvdXIgY29udHJpYnV0aW9ucyBhcmUgcHVibGljIGJ5IGRlZmF1bHTigJRhbnlvbmUgY2FuIHNlZSB5b3VyIHJldmlld2VyIHByb2ZpbGUgdW5sZXNzIHlvdSd2ZSBjaGFuZ2VkIHlvdXIgcHJpdmFjeSBzZXR0aW5ncy48L3A+dw5jb3JlL3BhcmFncmFwaHl3JDUwZDQ2MzA3LWJiNjctNGM4NC04ZDc2LWI0NDkxYWY5MDEyMnh3ajxoMiBpZD0iZmluZC15b3VyLWdvb2dsZS1wbGF5LWFwcC1yZXZpZXdzIiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+RmluZCB5b3VyIEdvb2dsZSBQbGF5IGFwcCByZXZpZXdzPC9oMj53DGNvcmUvaGVhZGluZ30CdyFmaW5kLXlvdXItZ29vZ2xlLXBsYXktYXBwLXJldmlld3N3JDhkNzllMTJkLWI5ZTEtNDYwZi1hN2E5LWU4YjZhYzk2NzJkY3h3mQE8cD5BcHAgcmV2aWV3cyB3b3JrIGRpZmZlcmVudGx5IGZyb20gR29vZ2xlIE1hcHMgcmV2aWV3cy4gSWYgeW91J3ZlIHJhdGVkIGFwcHMgb24gdGhlIFBsYXkgU3RvcmUsIHRob3NlIHJldmlld3MgbGl2ZSBpbiBhIHNlcGFyYXRlIGxvY2F0aW9uIGVudGlyZWx5LjwvcD53DmNvcmUvcGFyYWdyYXBoeXckZjhjZTUxNTgtZjIzNC00NTA4LWI5ZDYtMGY1ODY4YzA1MzgyeHdzPGgzIGlkPSJzdGVwLTEtb3Blbi10aGUtZ29vZ2xlLXBsYXktc3RvcmUtYXBwIiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+U3RlcCAxLiBPcGVuIHRoZSBHb29nbGUgUGxheSBTdG9yZSBhcHA8L2gzPncMY29yZS9oZWFkaW5nfQN3JXN0ZXAtMS1vcGVuLXRoZS1nb29nbGUtcGxheS1zdG9yZS1hcHB3JGY0YzIzYWMyLWFhMTgtNDZlNy04MDJhLWJmMDNlM2JkNDljYXh3oQE8cD5UaGlzIG9ubHkgd29ya3Mgb24gQW5kcm9pZCBkZXZpY2VzLiBpUGhvbmUgdXNlcnMgZG9uJ3QgaGF2ZSBhY2Nlc3MgdG8gR29vZ2xlIFBsYXksIHNvIGFueSBhcHAgcmV2aWV3cyB5b3UndmUgbGVmdCB3b3VsZCBiZSBpbiB0aGUgQXBwbGUgQXBwIFN0b3JlIGluc3RlYWQuPC9wPncOY29yZS9wYXJhZ3JhcGh5dyRkMDQ0MDZmNC01NTRhLTQ4NWYtOWUwYS0yNmYwMTYyOWQ3MDh4d2c8aDMgaWQ9InN0ZXAtMi10YXAteW91ci1wcm9maWxlLXBpY3R1cmUiIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5TdGVwIDIuIFRhcCB5b3VyIHByb2ZpbGUgcGljdHVyZTwvaDM+dwxjb3JlL2hlYWRpbmd9A3cfc3RlcC0yLXRhcC15b3VyLXByb2ZpbGUtcGljdHVyZXckN2RhMDg2MzgtMGY4Zi00ZmRhLWJjOWEtZmEyNmJhYjM4MzhkeHd6PHA+SnVzdCBsaWtlIGluIEdvb2dsZSBNYXBzLCB5b3VyIHByb2ZpbGUgcGljdHVyZSBzaXRzIGluIHRoZSB0b3AgcmlnaHQgY29ybmVyLiBUYXAgaXQgdG8gYWNjZXNzIHlvdXIgYWNjb3VudCBvcHRpb25zLjwvcD53DmNvcmUvcGFyYWdyYXBoeXckZWMwYjhiMWYtZTBlMy00ZGM5LTlkZjAtYmQ4MDE2ZDc2ZGFjeHecATxoMyBpZD0ic3RlcC0zLXRhcC1tYW5hZ2UtYXBwcy1kZXZpY2VzLXRoZW4tcmF0aW5ncy1yZXZpZXdzIiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+U3RlcCAzLiBUYXAgTWFuYWdlIGFwcHMgJmFtcDsgZGV2aWNlcywgdGhlbiBSYXRpbmdzICZhbXA7IHJldmlld3M8L2gzPncMY29yZS9oZWFkaW5nfQN3M3N0ZXAtMy10YXAtbWFuYWdlLWFwcHMtZGV2aWNlcy10aGVuLXJhdGluZ3MtcmV2aWV3c3ckZTUxYjQ4M2ItYTU4NC00MGI4LTlhMGItODlhYTE3ZGMwNDk5eHepATxwPk5hdmlnYXRlIHRvICJNYW5hZ2UgYXBwcyAmYW1wOyBkZXZpY2VzLCIgdGhlbiBsb29rIGZvciAiUmF0aW5ncyBhbmQgcmV2aWV3cy4iIFRoaXMgc2hvd3MgZXZlcnkgYXBwIHJldmlldyBhbmQgc3RhciByYXRpbmcgeW91J3ZlIHN1Ym1pdHRlZCB0aHJvdWdoIHRoZSBQbGF5IFN0b3JlLjwvcD53DmNvcmUvcGFyYWdyYXBoeXckYzdhOTk0YzAtODQ5YS00NWEwLWJhOTQtZmNmZTBhODFiMGI3eHdsPGgyIGlkPSJlZGl0LW9yLWRlbGV0ZS15b3VyLWdvb2dsZS1yZXZpZXdzIiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+RWRpdCBvciBkZWxldGUgeW91ciBHb29nbGUgcmV2aWV3czwvaDI+dwxjb3JlL2hlYWRpbmd9AnciZWRpdC1vci1kZWxldGUteW91ci1nb29nbGUtcmV2aWV3c3ckOWI5MWM4ZDQtNzI0Mi00NmIzLTgyNzItNTgyNTQ2NzdkMGE3eHdtPHA+Rm91bmQgYSByZXZpZXcgeW914oCZZCBsaWtlIHRvIHR3ZWFr4oCUb3IgdHJhc2g\/IE9wZW4gdGhlIHJldmlldywgdGFwIHRoZSB0aHJlZS1kb3QgaWNvbiwgdGhlbiBjaG9vc2U6PC9wPncOY29yZS9wYXJhZ3JhcGh5dyRhMDlmYzkxNC05YzhmLTQxNDAtODNmYS1kMWU1NzJlYzk5ZDB4dyE8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPgoKPC91bD53CWNvcmUvbGlzdHl3AHckZDhhOTQ4MDUtY2Q4Mi00NjdmLTkwYzQtMjExN2RmMjU0NmM3eHeSATxsaT48c3Ryb25nPkVkaXQgcmV2aWV3Ojwvc3Ryb25nPiBDaGFuZ2UgdGhlIHN0YXIgcmF0aW5nLCByZXdyaXRlIHlvdXIgdGV4dCwgb3Igc3dhcCBwaG90b3MuIFRhcCA8c3Ryb25nPlNhdmU8L3N0cm9uZz4gdG8gcHVibGlzaCB0aGUgdXBkYXRlLjwvbGk+dw5jb3JlL2xpc3QtaXRlbXckMjIxOTRmYmUtNWM1MS00NjQyLWExZDctZDhkYWY1MmIxODA0eHfwATxsaT48YSBocmVmPSJodHRwczovL3NoYXBvLmlvL2Jsb2cvZGVsZXRlLWdvb2dsZS1yZXZpZXcvIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIj48c3Ryb25nPkRlbGV0ZSByZXZpZXc8L3N0cm9uZz48L2E+PHN0cm9uZz46PC9zdHJvbmc+IFNlbGVjdCA8c3Ryb25nPkRlbGV0ZSByZXZpZXc8L3N0cm9uZz4sIGNvbmZpcm0sIGFuZCBHb29nbGUgcmVtb3ZlcyBpdCBwZXJtYW5lbnRseS48L2xpPncOY29yZS9saXN0LWl0ZW13JDMzZmJiNDM2LTU0ODUtNDMxNi05ZWZmLTQxYWNjMTU1YTQ1M3h3VjxoMyBpZD0iZWRpdC1hLXJldmlldy15b3Utd3JvdGUiIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5FZGl0IGEgcmV2aWV3IHlvdSB3cm90ZTwvaDM+dwxjb3JlL2hlYWRpbmd9A3cXZWRpdC1hLXJldmlldy15b3Utd3JvdGV3JDE1ODAzOGZjLTkxZDgtNGEyMy1hOGUyLTk1MWM1NDIyMDI2OHh3WjxoMyBpZD0iZGVsZXRlLWEtcmV2aWV3LXlvdS13cm90ZSIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPkRlbGV0ZSBhIHJldmlldyB5b3Ugd3JvdGU8L2gzPncMY29yZS9oZWFkaW5nfQN3GWRlbGV0ZS1hLXJldmlldy15b3Utd3JvdGV3JGE3ZDcyYWY4LTQ1YjAtNGFmOS1iZWE5LWI1MjkzNmViMjcyM3h3jQM8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay10YWJsZSBpcy1zdHlsZS1zdHJpcGVzIj48dGFibGUgY2xhc3M9Imhhcy1maXhlZC1sYXlvdXQiPjx0aGVhZD48dHI+PHRoPkFjdGlvbjwvdGg+PHRoPldoZXJlIHRvIEZpbmQ8L3RoPjx0aD5XaGF0IFlvdSBDYW4gQ2hhbmdlPC90aD48L3RyPjwvdGhlYWQ+PHRib2R5Pjx0cj48dGQ+RWRpdDwvdGQ+PHRkPlRocmVlLWRvdCBtZW51IG9uIGFueSByZXZpZXc8L3RkPjx0ZD5TdGFyIHJhdGluZywgdGV4dCwgcGhvdG9zPC90ZD48L3RyPjx0cj48dGQ+RGVsZXRlPC90ZD48dGQ+VGhyZWUtZG90IG1lbnUgb24gYW55IHJldmlldzwvdGQ+PHRkPlBlcm1hbmVudGx5IHJlbW92ZXMgZW50aXJlIHJldmlldzwvdGQ+PC90cj48L3Rib2R5PjwvdGFibGU+PC9maWd1cmU+dwpjb3JlL3RhYmxleHcCdGh\/f39\/dwJ0aH9\/f393AnRof39\/f3cCdGR\/f39\/dwJ0ZH9\/f393AnRkf39\/f3cCdGR\/f39\/dwJ0ZH9\/f393AnRkf39\/f3cQaXMtc3R5bGUtc3RyaXBlc3ckOTIwODZkNTktM2Y2ZS00MDEzLWJmMGYtYmZmOGJiYzM4OGRjeHd+PGgyIGlkPSJzZWUtcmV2aWV3cy1vbi15b3VyLWdvb2dsZS1idXNpbmVzcy1wcm9maWxlIiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+U2VlIHJldmlld3Mgb24geW91ciBHb29nbGUgQnVzaW5lc3MgUHJvZmlsZTwvaDI+dwxjb3JlL2hlYWRpbmd9Ancrc2VlLXJldmlld3Mtb24teW91ci1nb29nbGUtYnVzaW5lc3MtcHJvZmlsZXckZTUzMTU0OWYtMGQ2ZS00M2QyLTkxNTAtYzZiYmM0YmZmNzU4eHfKATxwPk5vdyBsZXQncyBmbGlwIHBlcnNwZWN0aXZlcy4gSWYgeW91IG93biBhIGJ1c2luZXNzLCB5b3UnbGwgd2FudCB0byBtb25pdG9yIHdoYXQgY3VzdG9tZXJzIGFyZSBzYXlpbmcgYWJvdXQgeW91LiBUaGlzIHJlcXVpcmVzIGFjY2Vzc2luZyB5b3VyIEdvb2dsZSBCdXNpbmVzcyBQcm9maWxlIChmb3JtZXJseSBHb29nbGUgTXkgQnVzaW5lc3MpLjwvcD53DmNvcmUvcGFyYWdyYXBoeXckZGU4NDE3YzktNmRiZC00ZGM1LWI3NDktMDIzZDQ0ODRiOTJieHeUATxoMyBpZD0iYWNjZXNzLXJldmlld3MtdGhyb3VnaC1nb29nbGUtYnVzaW5lc3MtcHJvZmlsZS1tYW5hZ2VyIiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+QWNjZXNzIHJldmlld3MgdGhyb3VnaCBHb29nbGUgQnVzaW5lc3MgUHJvZmlsZSBNYW5hZ2VyPC9oMz53DGNvcmUvaGVhZGluZ30DdzZhY2Nlc3MtcmV2aWV3cy10aHJvdWdoLWdvb2dsZS1idXNpbmVzcy1wcm9maWxlLW1hbmFnZXJ3JDk0OWNmYWYwLTNiMDYtNDE5MS04MWRlLTI0OGIyOWVhODI3M3h34QE8cD5HbyB0byBidXNpbmVzcy5nb29nbGUuY29tIGFuZCBzaWduIGluIHdpdGggdGhlIEdvb2dsZSBhY2NvdW50IGxpbmtlZCB0byB5b3VyIGJ1c2luZXNzLiBTZWxlY3QgeW91ciBsb2NhdGlvbiBpZiB5b3UgaGF2ZSBtdWx0aXBsZSwgdGhlbiBjbGljayAiUmV2aWV3cyIgaW4gdGhlIGxlZnQtaGFuZCBtZW51LiBZb3UnbGwgc2VlIGV2ZXJ5IHJldmlldyBjdXN0b21lcnMgaGF2ZSBsZWZ0LjwvcD53DmNvcmUvcGFyYWdyYXBoeXckMWQ3NTAwNGUtODI4YS00ZmEzLWIwY2EtYWVkY2FmMDQ0MGU0eHeMAjxwPjxzdHJvbmc+T3B0aW9uIDIg4oCTIE5vIGRhc2hib2FyZCBuZWVkZWQ6PC9zdHJvbmc+IFNpbXBseSB0eXBlIHlvdXIgYnVzaW5lc3MgbmFtZSBpbnRvIEdvb2dsZSBTZWFyY2ggb3IgR29vZ2xlIE1hcHMuIEluIHRoZSBrbm93bGVkZ2UgcGFuZWwgdGhhdCBhcHBlYXJzLCBjbGljayB0aGUgYmx1ZSDigJwxMjMgR29vZ2xlIHJldmlld3PigJ0gbGluayB1bmRlciB5b3VyIHN0YXIgcmF0aW5nIHRvIG9wZW4gdGhlIGZ1bGwgcmV2aWV3IGZlZWQgaW5zdGFudGx5LjwvcD53DmNvcmUvcGFyYWdyYXBoeXckNmNhODMwZGYtYTk4Zi00NDYwLWIyNWMtMzc1NDA1Y2VmZDk1eHdoPGgzIGlkPSJmaWx0ZXItcmV2aWV3cy1ieS1yYXRpbmctb3ItZGF0ZSIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPkZpbHRlciByZXZpZXdzIGJ5IHJhdGluZyBvciBkYXRlPC9oMz53DGNvcmUvaGVhZGluZ30DdyBmaWx0ZXItcmV2aWV3cy1ieS1yYXRpbmctb3ItZGF0ZXckNzI2MDU4MTktY2YyOS00ZmFmLTg1ZDYtYmI2ZGE1NDg0M2M2eHf6ATxwPlRoZSBkYXNoYm9hcmQgbGV0cyB5b3UgZmlsdGVyIHJldmlld3MgYnkgc3RhciByYXRpbmcgb3Igc29ydCBieSBkYXRlLiBGaWx0ZXJpbmcgYnkgcmF0aW5nIGhlbHBzIHdoZW4geW91IHdhbnQgdG8gYWRkcmVzcyBuZWdhdGl2ZSBmZWVkYmFjayBmaXJzdC4gU29ydGluZyBieSBkYXRlIGtlZXBzIHlvdSBvbiB0b3Agb2YgcmVjZW50IHJldmlld3Mgd2l0aG91dCBzY3JvbGxpbmcgdGhyb3VnaCBodW5kcmVkcyBvZiBlbnRyaWVzLjwvcD53DmNvcmUvcGFyYWdyYXBoeXckNzQzYzczYTQtZTM4NS00NmU5LWJjYzMtNGQxNTU1ODVkZTBmeHdwPGgzIGlkPSJyZWFkLWFuZC1yZXNwb25kLXRvLWN1c3RvbWVyLXJldmlld3MiIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5SZWFkIGFuZCByZXNwb25kIHRvIGN1c3RvbWVyIHJldmlld3M8L2gzPncMY29yZS9oZWFkaW5nfQN3JHJlYWQtYW5kLXJlc3BvbmQtdG8tY3VzdG9tZXItcmV2aWV3c3ckZThmYWFlYzgtYjY2Yy00Zjc3LWI3ZjgtNzY2NTI4NzRiNGIweHecBDxwPjxhIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3NoYXBvLmlvL2Jsb2cvcG9zaXRpdmUtcmV2aWV3LXJlc3BvbnNlLWV4YW1wbGVzLXRpcHMvIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiPlJlc3BvbmRpbmcgdG8gcmV2aWV3czwvYT7igJRib3RoIHBvc2l0aXZlIGFuZCBuZWdhdGl2ZeKAlHNob3dzIHBvdGVudGlhbCBjdXN0b21lcnMgeW91J3JlIGVuZ2FnZWQuIDxhIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy5icmlnaHRsb2NhbC5jb20vcmVzZWFyY2gvbG9jYWwtY29uc3VtZXItcmV2aWV3LXN1cnZleS0yMDI0LyIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIj44OCUgb2YgY29uc3VtZXJzIHdvdWxkIHVzZSBhIGJ1c2luZXNzPC9hPiB0aGF0IHJlcGxpZXMgdG8gYWxsIG9mIGl0cyByZXZpZXdzLiBDbGljayAiUmVwbHkiIHVuZGVyIGFueSByZXZpZXcgdG8gcG9zdCBhIHB1YmxpYyByZXNwb25zZS4gRXZlbiBhIHNpbXBsZSAiVGhhbmsgeW91IGZvciB5b3VyIGZlZWRiYWNrIiBnb2VzIGEgbG9uZyB3YXkuPC9wPncOY29yZS9wYXJhZ3JhcGh5dyQyZWIzOGNkNi1lMjBjLTRjZTgtOGVmMC1mMzcyZGI3NmVkNTd4d348aDIgaWQ9IndoeS1nb29nbGUtcmV2aWV3cy1tYXR0ZXItZm9yLXlvdXItYnVzaW5lc3MiIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5XaHkgR29vZ2xlIHJldmlld3MgbWF0dGVyIGZvciB5b3VyIGJ1c2luZXNzPC9oMj53DGNvcmUvaGVhZGluZ30Cdyt3aHktZ29vZ2xlLXJldmlld3MtbWF0dGVyLWZvci15b3VyLWJ1c2luZXNzdyQ4ZmJjODgxNy02OTExLTRiYTUtYTVjOC1jODJmNDRhMTRjZmF4d58CPHA+VW5kZXJzdGFuZGluZyB3aGVyZSB0byBmaW5kIHlvdXIgcmV2aWV3cyBpcyBzdGVwIG9uZSZuYnNwO+KAlCBlc3BlY2lhbGx5IG9uIGEgcGxhdGZvcm0gd2l0aCA8YSB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly85dG81Z29vZ2xlLmNvbS8yMDI0LzEwLzI5L2dvb2dsZS1tYXBzLTItYmlsbGlvbi8iIHJlbD0ibm9yZWZlcnJlciBub29wZW5lciI+b3ZlciAyIGJpbGxpb24gbW9udGhseSB1c2VyczwvYT4uIEhlcmUncyB3aHkgdGhleSdyZSB3b3J0aCBwYXlpbmcgYXR0ZW50aW9uIHRvOjwvcD53DmNvcmUvcGFyYWdyYXBoeXckZTNkNWI4ZjgtOTEyOS00MDRiLTlmYjctYjgyZjRlOWVkZDBleHfJBjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLXRhYmxlIGlzLXN0eWxlLXN0cmlwZXMiPjx0YWJsZSBjbGFzcz0iaGFzLWZpeGVkLWxheW91dCI+PHRib2R5Pjx0cj48dGg+QmVuZWZpdDwvdGg+PHRoPkltcGFjdCBvbiBCdXNpbmVzczwvdGg+PC90cj48dHI+PHRkPjxzdHJvbmc+Q3VzdG9tZXIgVHJ1c3Q8L3N0cm9uZz48L3RkPjx0ZD5Qcm92aWRlcyBhIHZpdGFsIGZpcnN0IGltcHJlc3Npb24gYW5kIGJ1aWxkcyBpbW1lZGlhdGUgY3JlZGliaWxpdHkuPC90ZD48L3RyPjx0cj48dGQ+PHN0cm9uZz5Mb2NhbCBTRU88L3N0cm9uZz48L3RkPjx0ZD5JbXByb3ZlcyByYW5raW5ncyBpbiA8YSB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly9zaGFwby5pby9ibG9nL2dvb2dsZS1yZXZpZXctc3RhdGlzdGljcy8iIHJlbD0ibm9yZWZlcnJlciBub29wZW5lciI+Im5lYXIgbWUiIHNlYXJjaGVzPC9hPiDigJQgaW4gdG9wIHBvc2l0aW9ucywgcmV2aWV3IGNvdW50IGFjY291bnRzIGZvciA8YSB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cuc2VhcmNoZW5naW5lam91cm5hbC5jb20vcmV2aWV3LXNpZ25hbHMtZ2Fpbi1pbmZsdWVuY2UtaW4tdG9wLWdvb2dsZS1sb2NhbC1yYW5raW5ncy81NTY2NjQvIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiPjI2JSBvZiByYW5raW5nIGluZmx1ZW5jZTwvYT4uPC90ZD48L3RyPjx0cj48dGQ+PHN0cm9uZz5GcmVlIEZlZWRiYWNrPC9zdHJvbmc+PC90ZD48dGQ+QWN0cyBhcyBmcmVlIG1hcmtldCByZXNlYXJjaCB0byBpZGVudGlmeSBzdHJlbmd0aHMgYW5kIHdlYWtuZXNzZXMuPC90ZD48L3RyPjwvdGJvZHk+PC90YWJsZT48L2ZpZ3VyZT53CmNvcmUvdGFibGV4dwJ0aH9\/f393AnRof39\/f3cCdGR\/f39\/dwJ0ZH9\/f393AnRkf39\/f3cCdGR\/f39\/dwJ0ZH9\/f393AnRkf39\/f3cQaXMtc3R5bGUtc3RyaXBlc3ckZDQxYTFlOWYtMjJlZi00ZTQ1LWIwZWEtYWJjY2ZlMTU3ZDJmeHd4PGgyIGlkPSJzZWUtYWxsLXlvdXItZ29vZ2xlLXJldmlld3MtaW4tb25lLXBsYWNlIiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+U2VlIGFsbCB5b3VyIEdvb2dsZSByZXZpZXdzIGluIG9uZSBwbGFjZTwvaDI+dwxjb3JlL2hlYWRpbmd9Ancoc2VlLWFsbC15b3VyLWdvb2dsZS1yZXZpZXdzLWluLW9uZS1wbGFjZXckY2FlZTMwNWYtMWIwMC00NGQ2LWJlMTMtYWY3YWQ5ZWJhYTI2eHeIAjxwPklmIHlvdSdyZSBhIGJ1c2luZXNzIG93bmVyLCB5b3VyIHJldmlld3MgcHJvYmFibHkgYXJlbid0IGp1c3Qgb24gR29vZ2xlLiBUaGV5J3JlIHNjYXR0ZXJlZCBhY3Jvc3MgRmFjZWJvb2ssIFllbHAsIFRydXN0cGlsb3QsIDxhIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3NoYXBvLmlvL2Jsb2cvYmVzdC1yZXZpZXctc2l0ZXMvIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiPmluZHVzdHJ5LXNwZWNpZmljIHNpdGVzPC9hPiwgYW5kIG1vcmUuPC9wPncOY29yZS9wYXJhZ3JhcGh5dyRmN2E5ZjBlMC1mODQ4LTRhODUtYTkxOS05NDRmMjljMDg4ZDJ4d4wBPGgzIGlkPSJ0aGUtY2hhbGxlbmdlLW9mLW1hbmFnaW5nLXJldmlld3MtYWNyb3NzLXBsYXRmb3JtcyIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlRoZSBjaGFsbGVuZ2Ugb2YgbWFuYWdpbmcgcmV2aWV3cyBhY3Jvc3MgcGxhdGZvcm1zPC9oMz53DGNvcmUvaGVhZGluZ30DdzJ0aGUtY2hhbGxlbmdlLW9mLW1hbmFnaW5nLXJldmlld3MtYWNyb3NzLXBsYXRmb3Jtc3ckNjk5MWYxYzAtZTRkNi00OGUxLWI4NzgtMTRlN2U5MmMxOGNleHfxATxwPkEgdHlwaWNhbCBzbWFsbCBidXNpbmVzcyBtaWdodCBoYXZlIHJldmlld3Mgb24gNS0xMCBkaWZmZXJlbnQgcGxhdGZvcm1zLiBMb2dnaW5nIGludG8gZWFjaCBvbmUsIGNoZWNraW5nIGZvciBuZXcgcmV2aWV3cywgYW5kIHJlc3BvbmRpbmcgdGFrZXMgdGltZS4gSW1wb3J0YW50IGZlZWRiYWNrIHNsaXBzIHRocm91Z2ggdGhlIGNyYWNrcyB3aGVuIHlvdSdyZSBqdWdnbGluZyBtdWx0aXBsZSBkYXNoYm9hcmRzLjwvcD53DmNvcmUvcGFyYWdyYXBoeXckMTRkMmI2ZjYtODg0MC00NTNmLWIyOGYtMzQxMDIxNmM0Mjg1eHdgPGgzIGlkPSJ1c2UtYS1yZXZpZXctYWdncmVnYXRvci10b29sIiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+VXNlIGEgcmV2aWV3IGFnZ3JlZ2F0b3IgdG9vbDwvaDM+dwxjb3JlL2hlYWRpbmd9A3ccdXNlLWEtcmV2aWV3LWFnZ3JlZ2F0b3ItdG9vbHckMDhjNTY0YTAtMWEwYi00MzM0LWFkZTgtZmU5MjFmODE1MTBleHeAAzxwPjxhIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3NoYXBvLmlvL2Jsb2cvYmVzdC1yZXB1dGF0aW9uLW1hbmFnZW1lbnQtc29mdHdhcmUvIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiPlJldmlldyBhZ2dyZWdhdG9yczwvYT4gcHVsbCByZXZpZXdzIGZyb20gbXVsdGlwbGUgc291cmNlcyBpbnRvIGEgc2luZ2xlIGRhc2hib2FyZC4gSW5zdGVhZCBvZiBjaGVja2luZyBHb29nbGUsIHRoZW4gRmFjZWJvb2ssIHRoZW4gWWVscCBzZXBhcmF0ZWx5LCB5b3Ugc2VlIGV2ZXJ5dGhpbmcgaW4gb25lIHZpZXcuIFNoYXBvLCBmb3IgZXhhbXBsZSwgaW1wb3J0cyByZXZpZXdzIGZyb20gR29vZ2xlIGFuZCAyMCsgb3RoZXIgcGxhdGZvcm1zIGF1dG9tYXRpY2FsbHkuPC9wPncOY29yZS9wYXJhZ3JhcGh5dyRhNDE3YzVmYi03MjlkLTRhMzMtYmRjMi0wYjVlNjc5Zjg3NDd4d4YBPGgzIGlkPSJmaWx0ZXItYW5kLW9yZ2FuaXplLXJldmlld3MtYnktc291cmNlLW9yLXJhdGluZyIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPkZpbHRlciBhbmQgb3JnYW5pemUgcmV2aWV3cyBieSBzb3VyY2Ugb3IgcmF0aW5nPC9oMz53DGNvcmUvaGVhZGluZ30Ddy9maWx0ZXItYW5kLW9yZ2FuaXplLXJldmlld3MtYnktc291cmNlLW9yLXJhdGluZ3ckY2MyMWU1ZmItMGUwZC00NWI5LWFhZjUtNjUzMTk0ODQzMjAzeHfZATxwPk9uY2UgeW91ciByZXZpZXdzIGFyZSBjZW50cmFsaXplZCwgeW91IGNhbiBmaWx0ZXIgYnkgcGxhdGZvcm0sIHN0YXIgcmF0aW5nLCBvciBkYXRlLiBXYW50IHRvIHNlZSBhbGwgeW91ciA1LXN0YXIgR29vZ2xlIHJldmlld3M\/IE9uZSBjbGljay4gTG9va2luZyBmb3IgbmVnYXRpdmUgWWVscCByZXZpZXdzIGZyb20gdGhlIHBhc3QgbW9udGg\/IEFsc28gb25lIGNsaWNrLjwvcD53DmNvcmUvcGFyYWdyYXBoeXckOThmZDExMTgtZTVkOS00NzNmLTg5MTEtNjFhNTE1NDY4Nzc4eHd0PGgyIGlkPSJkaXNwbGF5LWdvb2dsZS1yZXZpZXdzLW9uLXlvdXItd2Vic2l0ZSIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPkRpc3BsYXkgR29vZ2xlIHJldmlld3Mgb24geW91ciB3ZWJzaXRlPC9oMj53DGNvcmUvaGVhZGluZ30CdyZkaXNwbGF5LWdvb2dsZS1yZXZpZXdzLW9uLXlvdXItd2Vic2l0ZXckYTNmOTQ3MmEtMTFhNC00NDg2LTllMWUtNzlhNGEzZjQ3MjgzeHfyATxwPjxhIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3NoYXBvLmlvL2Jsb2cvaG93LXRvLWVtYmVkLWdvb2dsZS1yZXZpZXdzLW9uLXdlYnNpdGUvIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiPkZpbmRpbmcgYW5kIG9yZ2FuaXppbmcgeW91ciByZXZpZXdzIGlzIHZhbHVhYmxlLCBidXQgdGhlIHJlYWwgcGF5b2ZmIGNvbWVzIGZyb20gcHV0dGluZyB0aGVtIHRvIHdvcmsgb24geW91ciB3ZWJzaXRlPC9hPi48L3A+dw5jb3JlL3BhcmFncmFwaHl3JDcxOWYyZmNjLWNhMTgtNDhkZi1iMjQ4LWZiYTBlMzAzOWVmNXh3cDxoMyBpZD0iYmVuZWZpdHMtb2YtZW1iZWRkaW5nLWdvb2dsZS1yZXZpZXdzIiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+QmVuZWZpdHMgb2YgZW1iZWRkaW5nIEdvb2dsZSByZXZpZXdzPC9oMz53DGNvcmUvaGVhZGluZ30DdyRiZW5lZml0cy1vZi1lbWJlZGRpbmctZ29vZ2xlLXJldmlld3N3JDg4MjQyNmFiLWRiNTgtNGVhYi1iOGZmLTlkNTIxY2U4YzgxMHh3Izx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+CgoKCjwvdWw+dwljb3JlL2xpc3R5dwB3JDA2ZDcxODAwLTYyMDgtNDY2MS1hYzExLWVkMDNiYWFjNjIxNXh3jAE8bGk+PHN0cm9uZz5Tb2NpYWwgcHJvb2Ygd2hlcmUgZGVjaXNpb25zIGhhcHBlbjo8L3N0cm9uZz4gVmlzaXRvcnMgc2VlIHJlYWwgY3VzdG9tZXIgZmVlZGJhY2sgcmlnaHQgd2hlbiB0aGV5J3JlIGNvbnNpZGVyaW5nIGEgcHVyY2hhc2U8L2xpPncOY29yZS9saXN0LWl0ZW13JGRmZWFmNDhmLTQ5NjItNDBkMy1iZjFiLWQ2YmVkOWU0YWU4OHh3bzxsaT48c3Ryb25nPkZyZXNoIGNvbnRlbnQ6PC9zdHJvbmc+IFVzZXItZ2VuZXJhdGVkIHJldmlld3MgYWRkIG5ldyBjb250ZW50IHRvIHlvdXIgc2l0ZSB3aXRob3V0IGV4dHJhIHdvcms8L2xpPncOY29yZS9saXN0LWl0ZW13JDhjNjMwZWE3LWM0NjYtNGI2MC1hNDY5LTcwYWZiNGNjYTRjYXh3zwE8bGk+PHN0cm9uZz5TRU8gcG90ZW50aWFsOjwvc3Ryb25nPjxhIGhyZWY9Imh0dHBzOi8vc2hhcG8uaW8vZnJlZS10b29scyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9yZWZlcnJlciBub29wZW5lciI+UmV2aWV3IHNjaGVtYSBtYXJrdXA8L2E+IGNhbiBoZWxwIHNlYXJjaCBlbmdpbmVzIGRpc3BsYXkgc3RhciByYXRpbmdzIGluIHNlYXJjaCByZXN1bHRzPC9saT53DmNvcmUvbGlzdC1pdGVtdyQyZmZjNDFkMC1mYmQ4LTQzMmEtODIzNy1jZTVjZmFlNGY3YTZ4d2I8aDMgaWQ9ImNob29zZS1hLWdvb2dsZS1yZXZpZXctd2lkZ2V0IiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+Q2hvb3NlIGEgR29vZ2xlIHJldmlldyB3aWRnZXQ8L2gzPncMY29yZS9oZWFkaW5nfQN3HWNob29zZS1hLWdvb2dsZS1yZXZpZXctd2lkZ2V0dyRiZGViZjgyYy1jOTMwLTRhMWEtYWJiMS03NDdmYjU0NDI5NDN4d4IEPHA+PGEgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vc2hhcG8uaW8vYmxvZy9iZXN0LXJldmlldy13aWRnZXQvIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiPlJldmlldyB3aWRnZXRzPC9hPiBjb21lIGluIGRpZmZlcmVudCBmb3JtYXRz4oCUZ3JpZHMsIGNhcm91c2VscywgYmFkZ2VzLCBzaW5nbGUgZmVhdHVyZWQgcmV2aWV3cy4gVGhlIHJpZ2h0IGNob2ljZSBkZXBlbmRzIG9uIHlvdXIgd2Vic2l0ZSBsYXlvdXQgYW5kIGhvdyBwcm9taW5lbnRseSB5b3Ugd2FudCByZXZpZXdzIGRpc3BsYXllZC4gU2hhcG8gb2ZmZXJzIDxhIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3NoYXBvLmlvL2dvb2dsZS1yZXZpZXctd2lkZ2V0IiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiPm11bHRpcGxlIGxheW91dCBvcHRpb25zPC9hPiB3aXRoIGEgb25lLWNsaWNrIEdvb2dsZSBjb25uZWN0aW9uLCBzbyB5b3UgZG9uJ3QgaGF2ZSB0byBodW50IGZvciBBUEkga2V5cyBvciBQbGFjZSBJRHMuPC9wPncOY29yZS9wYXJhZ3JhcGh5dyRkYWJlNzVkMC1kMmZlLTQwMmYtYThmYS0xMTRiZmE1YWRiNDN4d2I8aDMgaWQ9ImN1c3RvbWl6ZS15b3VyLXJldmlldy1kaXNwbGF5IiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+Q3VzdG9taXplIHlvdXIgcmV2aWV3IGRpc3BsYXk8L2gzPncMY29yZS9oZWFkaW5nfQN3HWN1c3RvbWl6ZS15b3VyLXJldmlldy1kaXNwbGF5dyRlM2IyMmMyMy05YjM3LTRlMWUtYWNhMC05OTFmMzgzYTZkNzB4d9IBPHA+TW9zdCB3aWRnZXQgdG9vbHMgbGV0IHlvdSBmaWx0ZXIgd2hpY2ggcmV2aWV3cyBhcHBlYXIgKHNob3dpbmcgb25seSA0LTUgc3RhciByZXZpZXdzLCBmb3IgaW5zdGFuY2UpLCBzdHlsZSB0aGUgd2lkZ2V0IHRvIG1hdGNoIHlvdXIgYnJhbmQgY29sb3JzLCBhbmQgZW5hYmxlIGF1dG8tc3luYyBzbyBuZXcgcmV2aWV3cyBhcHBlYXIgYXV0b21hdGljYWxseS48L3A+dw5jb3JlL3BhcmFncmFwaHl3JDQ3ZTFlZWIyLTU0YTEtNDNiMS04MzQ3LTkxOGU3ZThiZjRjMXh3RzxwPjxzdHJvbmc+VHVybiB5b3VyIEdvb2dsZSByZXZpZXdzIGludG8gYSBjb252ZXJzaW9uIHRvb2w8L3N0cm9uZz48L3A+dw5jb3JlL3BhcmFncmFwaHl3JGE5ZmNmZjIyLTBjY2QtNDkwNi1hMTlmLTdiZmYyMmRlYjYzOHh3eDxwPlNoYXBvJ3MgZnJlZSBwbGFuIGxldHMgeW91IGltcG9ydCBHb29nbGUgcmV2aWV3cyBhbmQgZGlzcGxheSB0aGVtIG9uIGFueSB3ZWJzaXRlIGluIG1pbnV0ZXPigJRubyBjb2RpbmcgcmVxdWlyZWQuPC9wPncOY29yZS9wYXJhZ3JhcGh5dyRiZjQzOWNhOC1mNDQzLTQzNDQtODI1Yy02N2UyODc0NTI0OWZ4d2s8cD48YSB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly9hcHAuc2hhcG8uaW8vc2lnbnVwIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiPlNpZ24gdXAgZm9yIGZyZWU8L2E+PC9wPncOY29yZS9wYXJhZ3JhcGh5dyQ1NDM0ZjI3MC1jNDZjLTRmYjQtODhiMC02MjY5M2FiODI0ZDh4d248aDIgaWQ9InR1cm4teW91ci1nb29nbGUtcmV2aWV3cy1pbnRvLXNhbGVzIiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+VHVybiB5b3VyIEdvb2dsZSByZXZpZXdzIGludG8gc2FsZXM8L2gyPncMY29yZS9oZWFkaW5nfQJ3I3R1cm4teW91ci1nb29nbGUtcmV2aWV3cy1pbnRvLXNhbGVzdyQ0NmZkYTllZS1lMjJkLTQxMDEtYmM1ZS1jYjM4Yzc5NjY5YTN4d8YBPHA+WW91IG5vdyBrbm93IGV4YWN0bHkgd2hlcmUgdG8gZmluZCB5b3VyIEdvb2dsZSByZXZpZXdz4oCUd2hldGhlciB5b3UncmUgdHJhY2tpbmcgZG93biByZXZpZXdzIHlvdSd2ZSB3cml0dGVuLCBtb25pdG9yaW5nIHlvdXIgYnVzaW5lc3MgcHJvZmlsZSwgb3IgbWFuYWdpbmcgZmVlZGJhY2sgYWNyb3NzIG11bHRpcGxlIHBsYXRmb3Jtcy48L3A+dw5jb3JlL3BhcmFncmFwaHl3JDA2ZjdkOTBhLWE2OWMtNDZiMy05MzYzLWQyMGM2NDkwODQyYXh3twI8cD5UaGUgbmV4dCBzdGVwIGlzIHB1dHRpbmcgdGhvc2UgcmV2aWV3cyB0byB3b3JrLiZuYnNwO0Rpc3BsYXlpbmcgYXV0aGVudGljIGN1c3RvbWVyIGZlZWRiYWNrIG9uIHlvdXIgd2Vic2l0ZSA8YSB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly9zaGFwby5pby9ibG9nL2J1aWxkaW5nLXRydXN0LW9ubGluZS1ndWlkZS1zbWFsbC1idXNpbmVzc2VzLyIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIj5idWlsZHMgdHJ1c3Q8L2E+IHdpdGggdmlzaXRvcnMgd2hvIGFyZSBhbHJlYWR5IGludGVyZXN0ZWQgaW4gd2hhdCB5b3Ugb2ZmZXIuPC9wPncOY29yZS9wYXJhZ3JhcGh5dyQzYjMxYmI3MS0yNjJiLTRkN2MtOWQ2My0xZGMzMWRhMmM4Mjh4d2s8cD48YSB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly9hcHAuc2hhcG8uaW8vc2lnbnVwIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiPlNpZ24gdXAgZm9yIGZyZWU8L2E+PC9wPncOY29yZS9wYXJhZ3JhcGh5dyRkNTIzNWFhOS02NzQzLTQ0OTAtOTAxZC1iNmJlNGMzZjZmM2R4dzo8aHIgY2xhc3M9IndwLWJsb2NrLXNlcGFyYXRvciBoYXMtYWxwaGEtY2hhbm5lbC1vcGFjaXR5Ii8+dw5jb3JlL3NlcGFyYXRvcncNYWxwaGEtY2hhbm5lbHcCaHJ3JGRkNmUxMGY2LTNiOWUtNDgwMy04NjNhLWE4YTQ0NTIxNTU5ZHh3dDxoMiBpZD0iZmFxcy1hYm91dC1maW5kaW5nLXlvdXItZ29vZ2xlLXJldmlld3MiIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5GQVFzIGFib3V0IGZpbmRpbmcgeW91ciBHb29nbGUgcmV2aWV3czwvaDI+dwxjb3JlL2hlYWRpbmd9AncmZmFxcy1hYm91dC1maW5kaW5nLXlvdXItZ29vZ2xlLXJldmlld3N3JDY3MTJmMTUxLWZkYzQtNDIyOS04YTUwLTE5Yzg0NDgyNjNiM3h3mRI8ZGl2IGNsYXNzPSJ3cC1ibG9jay1yYW5rLW1hdGgtZmFxLWJsb2NrIj48ZGl2IGNsYXNzPSJyYW5rLW1hdGgtZmFxLWl0ZW0iPjxoMyBjbGFzcz0icmFuay1tYXRoLXF1ZXN0aW9uIj5XaHkgY2FuJ3QgSSBmaW5kIG15IEdvb2dsZSByZXZpZXdzIGluIEdvb2dsZSBNYXBzPzwvaDM+PGRpdiBjbGFzcz0icmFuay1tYXRoLWFuc3dlciI+WW91ciByZXZpZXdzIG1heSBub3QgYXBwZWFyIGlmIHlvdSdyZSBzaWduZWQgaW50byBhIGRpZmZlcmVudCBHb29nbGUgYWNjb3VudCB0aGFuIHRoZSBvbmUgeW91IHVzZWQgdG8gd3JpdGUgdGhlbS4gR29vZ2xlIGFsc28gcmVtb3ZlcyByZXZpZXdzIHRoYXQgdmlvbGF0ZSB0aGVpciBwb2xpY2llcyAoc3BhbSwgZmFrZSByZXZpZXdzLCBpbmFwcHJvcHJpYXRlIGNvbnRlbnQpLCBzb21ldGltZXMgd2l0aG91dCBub3RpZmljYXRpb24uIFRyeSBzd2l0Y2hpbmcgYWNjb3VudHMgb3IgY2hlY2tpbmcgeW91ciBlbWFpbCBmb3IgYW55IHBvbGljeSB2aW9sYXRpb24gbm90aWNlcy48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJyYW5rLW1hdGgtZmFxLWl0ZW0iPjxoMyBjbGFzcz0icmFuay1tYXRoLXF1ZXN0aW9uIj5Ib3cgbG9uZyBkb2VzIGl0IHRha2UgZm9yIGEgbmV3IEdvb2dsZSByZXZpZXcgdG8gYXBwZWFyIHB1YmxpY2x5PzwvaDM+PGRpdiBjbGFzcz0icmFuay1tYXRoLWFuc3dlciI+TW9zdCBHb29nbGUgcmV2aWV3cyBhcHBlYXIgd2l0aGluIGEgZmV3IG1pbnV0ZXMgdG8gYSBmZXcgaG91cnMuIEhvd2V2ZXIsIHNvbWUgcmV2aWV3cyBnZXQgZmxhZ2dlZCBmb3IgYXV0b21hdGVkIHF1YWxpdHkgY2hlY2tzIGFuZCBjYW4gdGFrZSB1cCB0byBhIGZldyBkYXlzLiBJZiB5b3VyIHJldmlldyBoYXNuJ3Qgc2hvd24gdXAgYWZ0ZXIgNzIgaG91cnMsIGl0IG1heSBoYXZlIGJlZW4gZmlsdGVyZWQgb3V0IGJ5IEdvb2dsZSdzIHNwYW0gZGV0ZWN0aW9uLjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InJhbmstbWF0aC1mYXEtaXRlbSI+PGgzIGNsYXNzPSJyYW5rLW1hdGgtcXVlc3Rpb24iPkNhbiBJIHNlZSB3aG8gdmlld2VkIG15IEdvb2dsZSBCdXNpbmVzcyBQcm9maWxlIHJldmlld3M\/PC9oMz48ZGl2IGNsYXNzPSJyYW5rLW1hdGgtYW5zd2VyIj5ObywgR29vZ2xlIGRvZXNuJ3QgcHJvdmlkZSBhbmFseXRpY3Mgc2hvd2luZyB3aG8gc3BlY2lmaWNhbGx5IHZpZXdlZCB5b3VyIHJldmlld3MuIFlvdSBjYW4gc2VlIG92ZXJhbGwgcHJvZmlsZSB2aWV3IGNvdW50cyBpbiBHb29nbGUgQnVzaW5lc3MgUHJvZmlsZSBpbnNpZ2h0cywgYnV0IGluZGl2aWR1YWwgdmlld2VyIGRhdGEgaXNuJ3QgYXZhaWxhYmxlLjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InJhbmstbWF0aC1mYXEtaXRlbSI+PGgzIGNsYXNzPSJyYW5rLW1hdGgtcXVlc3Rpb24iPkhvdyBkbyBJIGdldCBub3RpZmllZCB3aGVuIHNvbWVvbmUgbGVhdmVzIGEgR29vZ2xlIHJldmlldyBmb3IgbXkgYnVzaW5lc3M\/PC9oMz48ZGl2IGNsYXNzPSJyYW5rLW1hdGgtYW5zd2VyIj5UdXJuIG9uIG5vdGlmaWNhdGlvbnMgaW4geW91ciBHb29nbGUgQnVzaW5lc3MgUHJvZmlsZSBzZXR0aW5ncyB1bmRlciAiTm90aWZpY2F0aW9ucy4iIFlvdSBjYW4gY2hvb3NlIGVtYWlsIG9yIHB1c2ggbm90aWZpY2F0aW9ucyBmb3IgbmV3IHJldmlld3MuIEFsdGVybmF0aXZlbHksIDxhIGhyZWY9Imh0dHBzOi8vc2hhcG8uaW8vYmxvZy9nb29nbGUtcmV2aWV3LW1hbmFnZW1lbnQvIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIj5yZXZpZXcgbWFuYWdlbWVudCB0b29sczwvYT4gbGlrZSBTaGFwbyBjYW4gYWxlcnQgeW91IHdoZW4gbmV3IHJldmlld3MgY29tZSBpbiBmcm9tIGFueSBjb25uZWN0ZWQgcGxhdGZvcm0uPC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0icmFuay1tYXRoLWZhcS1pdGVtIj48aDMgY2xhc3M9InJhbmstbWF0aC1xdWVzdGlvbiI+Q2FuIEkgZG93bmxvYWQgb3IgZXhwb3J0IGFsbCBteSBHb29nbGUgcmV2aWV3cyBhdCBvbmNlPzwvaDM+PGRpdiBjbGFzcz0icmFuay1tYXRoLWFuc3dlciI+R29vZ2xlIGRvZXNuJ3Qgb2ZmZXIgYSBuYXRpdmUgZXhwb3J0IGZlYXR1cmUgZm9yIHJldmlld3MuIFlvdSBjYW4gbWFudWFsbHkgY29weSB0aGVtLCBidXQgdGhhdCBnZXRzIHRlZGlvdXMgd2l0aCBkb3plbnMgb3IgaHVuZHJlZHMgb2YgcmV2aWV3cy4gUmV2aWV3IGFnZ3JlZ2F0b3IgdG9vbHMgbGlrZSBTaGFwbyBjYW4gaW1wb3J0IHlvdXIgR29vZ2xlIHJldmlld3MgYW5kIGxldCB5b3UgbWFuYWdlIHRoZW0gYWxvbmdzaWRlIHJldmlld3MgZnJvbSBvdGhlciBwbGF0Zm9ybXMuPC9kaXY+PC9kaXY+PC9kaXY+dxNyYW5rLW1hdGgvZmFxLWJsb2NrdwB3Amgzdwl0aHVtYm5haWx1BXYEAmlkdxpmYXEtcXVlc3Rpb24tMTc3MTE2MTc3OTgyOAV0aXRsZXcyV2h5IGNhbid0IEkgZmluZCBteSBHb29nbGUgcmV2aWV3cyBpbiBHb29nbGUgTWFwcz8HY29udGVudHfGAllvdXIgcmV2aWV3cyBtYXkgbm90IGFwcGVhciBpZiB5b3UncmUgc2lnbmVkIGludG8gYSBkaWZmZXJlbnQgR29vZ2xlIGFjY291bnQgdGhhbiB0aGUgb25lIHlvdSB1c2VkIHRvIHdyaXRlIHRoZW0uIEdvb2dsZSBhbHNvIHJlbW92ZXMgcmV2aWV3cyB0aGF0IHZpb2xhdGUgdGhlaXIgcG9saWNpZXMgKHNwYW0sIGZha2UgcmV2aWV3cywgaW5hcHByb3ByaWF0ZSBjb250ZW50KSwgc29tZXRpbWVzIHdpdGhvdXQgbm90aWZpY2F0aW9uLiBUcnkgc3dpdGNoaW5nIGFjY291bnRzIG9yIGNoZWNraW5nIHlvdXIgZW1haWwgZm9yIGFueSBwb2xpY3kgdmlvbGF0aW9uIG5vdGljZXMuB3Zpc2libGV4dgQCaWR3GmZhcS1xdWVzdGlvbi0xNzcxMTYxNzg5MTU2BXRpdGxld0FIb3cgbG9uZyBkb2VzIGl0IHRha2UgZm9yIGEgbmV3IEdvb2dsZSByZXZpZXcgdG8gYXBwZWFyIHB1YmxpY2x5Pwdjb250ZW50d4YCTW9zdCBHb29nbGUgcmV2aWV3cyBhcHBlYXIgd2l0aGluIGEgZmV3IG1pbnV0ZXMgdG8gYSBmZXcgaG91cnMuIEhvd2V2ZXIsIHNvbWUgcmV2aWV3cyBnZXQgZmxhZ2dlZCBmb3IgYXV0b21hdGVkIHF1YWxpdHkgY2hlY2tzIGFuZCBjYW4gdGFrZSB1cCB0byBhIGZldyBkYXlzLiBJZiB5b3VyIHJldmlldyBoYXNuJ3Qgc2hvd24gdXAgYWZ0ZXIgNzIgaG91cnMsIGl0IG1heSBoYXZlIGJlZW4gZmlsdGVyZWQgb3V0IGJ5IEdvb2dsZSdzIHNwYW0gZGV0ZWN0aW9uLgd2aXNpYmxleHYEAmlkdxpmYXEtcXVlc3Rpb24tMTc3MTE2MTc5MDEwMwV0aXRsZXc4Q2FuIEkgc2VlIHdobyB2aWV3ZWQgbXkgR29vZ2xlIEJ1c2luZXNzIFByb2ZpbGUgcmV2aWV3cz8HY29udGVudHfLAU5vLCBHb29nbGUgZG9lc24ndCBwcm92aWRlIGFuYWx5dGljcyBzaG93aW5nIHdobyBzcGVjaWZpY2FsbHkgdmlld2VkIHlvdXIgcmV2aWV3cy4gWW91IGNhbiBzZWUgb3ZlcmFsbCBwcm9maWxlIHZpZXcgY291bnRzIGluIEdvb2dsZSBCdXNpbmVzcyBQcm9maWxlIGluc2lnaHRzLCBidXQgaW5kaXZpZHVhbCB2aWV3ZXIgZGF0YSBpc24ndCBhdmFpbGFibGUuB3Zpc2libGV4dgQCaWR3GmZhcS1xdWVzdGlvbi0xNzcxMTYxODA2MjA2BXRpdGxld0pIb3cgZG8gSSBnZXQgbm90aWZpZWQgd2hlbiBzb21lb25lIGxlYXZlcyBhIEdvb2dsZSByZXZpZXcgZm9yIG15IGJ1c2luZXNzPwdjb250ZW50d+8CVHVybiBvbiBub3RpZmljYXRpb25zIGluIHlvdXIgR29vZ2xlIEJ1c2luZXNzIFByb2ZpbGUgc2V0dGluZ3MgdW5kZXIgIk5vdGlmaWNhdGlvbnMuIiBZb3UgY2FuIGNob29zZSBlbWFpbCBvciBwdXNoIG5vdGlmaWNhdGlvbnMgZm9yIG5ldyByZXZpZXdzLiBBbHRlcm5hdGl2ZWx5LCA8YSBocmVmPSJodHRwczovL3NoYXBvLmlvL2Jsb2cvZ29vZ2xlLXJldmlldy1tYW5hZ2VtZW50LyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9yZWZlcnJlciBub29wZW5lciI+cmV2aWV3IG1hbmFnZW1lbnQgdG9vbHM8L2E+IGxpa2UgU2hhcG8gY2FuIGFsZXJ0IHlvdSB3aGVuIG5ldyByZXZpZXdzIGNvbWUgaW4gZnJvbSBhbnkgY29ubmVjdGVkIHBsYXRmb3JtLgd2aXNpYmxleHYEAmlkdxpmYXEtcXVlc3Rpb24tMTc3MTE2MTgwNzI5MgV0aXRsZXc3Q2FuIEkgZG93bmxvYWQgb3IgZXhwb3J0IGFsbCBteSBHb29nbGUgcmV2aWV3cyBhdCBvbmNlPwdjb250ZW50d5ECR29vZ2xlIGRvZXNuJ3Qgb2ZmZXIgYSBuYXRpdmUgZXhwb3J0IGZlYXR1cmUgZm9yIHJldmlld3MuIFlvdSBjYW4gbWFudWFsbHkgY29weSB0aGVtLCBidXQgdGhhdCBnZXRzIHRlZGlvdXMgd2l0aCBkb3plbnMgb3IgaHVuZHJlZHMgb2YgcmV2aWV3cy4gUmV2aWV3IGFnZ3JlZ2F0b3IgdG9vbHMgbGlrZSBTaGFwbyBjYW4gaW1wb3J0IHlvdXIgR29vZ2xlIHJldmlld3MgYW5kIGxldCB5b3UgbWFuYWdlIHRoZW0gYWxvbmdzaWRlIHJldmlld3MgZnJvbSBvdGhlciBwbGF0Zm9ybXMuB3Zpc2libGV4dwB3AHcAdwRsZWZ0dyRhMWRiMjQ5OC0yNzY5LTQxNGUtODMxZS01YzFiMjk2ODJjNDd4dw5jb3JlL3BhcmFncmFwaHkB2avrNh\/axwIADQYBAAMAAgACAAECAQUBAAEAAgEBAAEDAgEBAQEAAQMEAwEBAgACAQEBAQAEAAIAAQEFBgIAAwEEBBiJAQ==\",\"updateId\":665226393}","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[63],"tags":[87],"class_list":["post-3967","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials","tag-google-reviews"],"acf":{"cta_button_text":"","cta_button_url":"https:\/\/app.shapo.io\/signup","hero_excerpt":"","hero_image_right":"","schema":""},"jetpack_featured_media_url":"https:\/\/shapo.io\/blog\/wp-content\/uploads\/2026\/02\/How-to-Find-My-Google-Reviews.webp","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/shapo.io\/blog\/wp-json\/wp\/v2\/posts\/3967","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shapo.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/shapo.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/shapo.io\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/shapo.io\/blog\/wp-json\/wp\/v2\/comments?post=3967"}],"version-history":[{"count":3,"href":"https:\/\/shapo.io\/blog\/wp-json\/wp\/v2\/posts\/3967\/revisions"}],"predecessor-version":[{"id":4207,"href":"https:\/\/shapo.io\/blog\/wp-json\/wp\/v2\/posts\/3967\/revisions\/4207"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/shapo.io\/blog\/wp-json\/wp\/v2\/media\/3969"}],"wp:attachment":[{"href":"https:\/\/shapo.io\/blog\/wp-json\/wp\/v2\/media?parent=3967"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/shapo.io\/blog\/wp-json\/wp\/v2\/categories?post=3967"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/shapo.io\/blog\/wp-json\/wp\/v2\/tags?post=3967"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}