summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chrome/common/extensions/docs/api_index.html1
-rw-r--r--chrome/common/extensions/docs/api_other.html1
-rw-r--r--chrome/common/extensions/docs/autoupdate.html1
-rw-r--r--chrome/common/extensions/docs/background_pages.html1
-rw-r--r--chrome/common/extensions/docs/bookmarks.html1
-rw-r--r--chrome/common/extensions/docs/browserAction.html1
-rw-r--r--chrome/common/extensions/docs/content_scripts.html1
-rw-r--r--chrome/common/extensions/docs/devguide.html1
-rw-r--r--chrome/common/extensions/docs/devtools.html1
-rw-r--r--chrome/common/extensions/docs/docs.html1
-rw-r--r--chrome/common/extensions/docs/events.html1
-rw-r--r--chrome/common/extensions/docs/extension.html1
-rw-r--r--chrome/common/extensions/docs/faq.html1
-rw-r--r--chrome/common/extensions/docs/getstarted.html1
-rw-r--r--chrome/common/extensions/docs/hosting.html1
-rw-r--r--chrome/common/extensions/docs/i18n.html348
-rw-r--r--chrome/common/extensions/docs/images/i18n-after-1.gifbin0 -> 17153 bytes
-rw-r--r--chrome/common/extensions/docs/images/i18n-after-2.gifbin0 -> 19500 bytes
-rw-r--r--chrome/common/extensions/docs/images/i18n-before.gifbin0 -> 9827 bytes
-rw-r--r--chrome/common/extensions/docs/images/i18n-strings.gifbin0 -> 24277 bytes
-rw-r--r--chrome/common/extensions/docs/images/intermediate/i18n-after.graffle2171
-rw-r--r--chrome/common/extensions/docs/images/intermediate/i18n-before.graffle1354
-rw-r--r--chrome/common/extensions/docs/images/intermediate/i18n-strings.graffle1271
-rw-r--r--chrome/common/extensions/docs/index.html1
-rw-r--r--chrome/common/extensions/docs/manifest.html17
-rw-r--r--chrome/common/extensions/docs/match_patterns.html1
-rw-r--r--chrome/common/extensions/docs/messaging.html1
-rw-r--r--chrome/common/extensions/docs/npapi.html1
-rw-r--r--chrome/common/extensions/docs/options.html1
-rw-r--r--chrome/common/extensions/docs/override.html1
-rw-r--r--chrome/common/extensions/docs/overview.html1
-rw-r--r--chrome/common/extensions/docs/packaging.html1
-rw-r--r--chrome/common/extensions/docs/pageAction.html1
-rw-r--r--chrome/common/extensions/docs/samples.html1
-rw-r--r--chrome/common/extensions/docs/static/i18n.html327
-rw-r--r--chrome/common/extensions/docs/static/manifest.html14
-rw-r--r--chrome/common/extensions/docs/tabs.html1
-rw-r--r--chrome/common/extensions/docs/template/api_template.html1
-rw-r--r--chrome/common/extensions/docs/test.html1
-rw-r--r--chrome/common/extensions/docs/themes.html1
-rw-r--r--chrome/common/extensions/docs/tut_debugging.html1
-rw-r--r--chrome/common/extensions/docs/tutorials.html1
-rw-r--r--chrome/common/extensions/docs/windows.html1
-rw-r--r--chrome/common/extensions/docs/xhr.html1
44 files changed, 5485 insertions, 50 deletions
diff --git a/chrome/common/extensions/docs/api_index.html b/chrome/common/extensions/docs/api_index.html
index e2fc0b6..05c8fdc 100644
--- a/chrome/common/extensions/docs/api_index.html
+++ b/chrome/common/extensions/docs/api_index.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/api_other.html b/chrome/common/extensions/docs/api_other.html
index ce68cba..fde127c 100644
--- a/chrome/common/extensions/docs/api_other.html
+++ b/chrome/common/extensions/docs/api_other.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/autoupdate.html b/chrome/common/extensions/docs/autoupdate.html
index 1f99f13..c1ced53 100644
--- a/chrome/common/extensions/docs/autoupdate.html
+++ b/chrome/common/extensions/docs/autoupdate.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/background_pages.html b/chrome/common/extensions/docs/background_pages.html
index 3a8369f..41f124f 100644
--- a/chrome/common/extensions/docs/background_pages.html
+++ b/chrome/common/extensions/docs/background_pages.html
@@ -151,6 +151,7 @@
<li class="leftNavSelected">Background Pages</li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/bookmarks.html b/chrome/common/extensions/docs/bookmarks.html
index 99eb8d2..c8aeac0 100644
--- a/chrome/common/extensions/docs/bookmarks.html
+++ b/chrome/common/extensions/docs/bookmarks.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/browserAction.html b/chrome/common/extensions/docs/browserAction.html
index 923de47..b8bf382 100644
--- a/chrome/common/extensions/docs/browserAction.html
+++ b/chrome/common/extensions/docs/browserAction.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/content_scripts.html b/chrome/common/extensions/docs/content_scripts.html
index 4b77dda..a6d7702 100644
--- a/chrome/common/extensions/docs/content_scripts.html
+++ b/chrome/common/extensions/docs/content_scripts.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li class="leftNavSelected">Content Scripts</li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/devguide.html b/chrome/common/extensions/docs/devguide.html
index 83a3010..b83adb2 100644
--- a/chrome/common/extensions/docs/devguide.html
+++ b/chrome/common/extensions/docs/devguide.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/devtools.html b/chrome/common/extensions/docs/devtools.html
index 3e68a67..4da82e5 100644
--- a/chrome/common/extensions/docs/devtools.html
+++ b/chrome/common/extensions/docs/devtools.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/docs.html b/chrome/common/extensions/docs/docs.html
index 5d7e49b..875c843 100644
--- a/chrome/common/extensions/docs/docs.html
+++ b/chrome/common/extensions/docs/docs.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/events.html b/chrome/common/extensions/docs/events.html
index ceadf87..c635622 100644
--- a/chrome/common/extensions/docs/events.html
+++ b/chrome/common/extensions/docs/events.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/extension.html b/chrome/common/extensions/docs/extension.html
index 6c66b71..e23fe3f 100644
--- a/chrome/common/extensions/docs/extension.html
+++ b/chrome/common/extensions/docs/extension.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/faq.html b/chrome/common/extensions/docs/faq.html
index 47da125..9869c27 100644
--- a/chrome/common/extensions/docs/faq.html
+++ b/chrome/common/extensions/docs/faq.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/getstarted.html b/chrome/common/extensions/docs/getstarted.html
index 49ad393..859d68c 100644
--- a/chrome/common/extensions/docs/getstarted.html
+++ b/chrome/common/extensions/docs/getstarted.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/hosting.html b/chrome/common/extensions/docs/hosting.html
index 1f33922..77424ea 100644
--- a/chrome/common/extensions/docs/hosting.html
+++ b/chrome/common/extensions/docs/hosting.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/i18n.html b/chrome/common/extensions/docs/i18n.html
index 6848eee..5dd3d30 100644
--- a/chrome/common/extensions/docs/i18n.html
+++ b/chrome/common/extensions/docs/i18n.html
@@ -15,7 +15,7 @@
</script>
<script type="text/javascript" src="js/api_page_generator.js"></script>
<script type="text/javascript" src="js/bootstrap.js"></script>
- <title>i18n - Google Chrome Extensions - Google Code</title></head><body> <div id="gc-container" class="labs">
+ <title>Internationalization (i18n) - Google Chrome Extensions - Google Code</title></head><body> <div id="gc-container" class="labs">
<!-- SUBTEMPLATES: DO NOT MOVE FROM THIS LOCATION -->
<!-- In particular, sub-templates that recurse, must be used by allowing
jstemplate to make a copy of the template in this section which
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li class="leftNavSelected">Internationalization</li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
@@ -187,19 +188,39 @@
<div class="g-unit" id="gc-pagecontent">
<div id="pageTitle">
- <h1 class="page_title">i18n</h1>
+ <h1 class="page_title">Internationalization (i18n)</h1>
</div>
<!-- TABLE OF CONTENTS -->
<div id="toc">
<h2>Contents</h2>
<ol>
<li>
- <a href="#overview-examples">Examples</a>
+ <a href="#l10">How to support multiple languages</a>
<ol>
<li style="display: none; ">
<a>h3Name</a>
</li>
</ol>
+ </li><li>
+ <a href="#overview-locales">Locales</a>
+ <ol>
+ <li>
+ <a href="#locales-supported">Supported locales</a>
+ </li><li>
+ <a href="#locales-usage">How extensions find strings</a>
+ </li><li>
+ <a href="#locales-testing">How to set your browser's locale</a>
+ </li>
+ </ol>
+ </li><li>
+ <a href="#overview-examples">Examples</a>
+ <ol>
+ <li>
+ <a href="#examples-getMessage">Examples: getMessage</a>
+ </li><li>
+ <a href="#example-accept-languages">Example: getAcceptLanguages</a>
+ </li>
+ </ol>
</li>
<li>
<a href="#apiReference">API reference: chrome.i18n</a>
@@ -245,53 +266,326 @@
<!-- /TABLE OF CONTENTS -->
<!-- STATIC CONTENT PLACEHOLDER -->
- <div id="static"><div id="pageData-name" class="pageData">i18n</div>
+ <div id="static"><div id="pageData-name" class="pageData">Internationalization (i18n)</div>
+
+<!--
+[NOTEs for editors:
+ * Try to be consistent about string vs. message
+-->
<!-- BEGIN AUTHORED CONTENT -->
<p id="classSummary">
-Use the <code>chrome.i18n</code> module to manipulate the i18n related browser
-settings, such as the accept languages.
-<!-- [PENDING: add when getMessage works: "or to get localized messages for the current locale."] -->
+Use the <code>chrome.i18n</code> module to
+get localized messages for the current locale,
+from either the extension or its content script.
+You can also use this module to get the languages that the browser accepts.
</p>
-<h2 id="overview-examples">Examples</h2>
+<h2 id="l10">How to support multiple languages</h2>
<p>
-The following code gets accept-languages from the browser and displays them as a
-string by separating each accept-language with ','.
+To simplify translating your extension,
+<em>internationalize</em> it by
+putting all its user-visible strings
+in a file named <code>messages.json</code>.
+For example, let's say you have an extension
+with the files shown in the following figure:
</p>
-<pre>function getAcceptLanguages() {
- chrome.i18n.getAcceptLanguages(function(languageList) {
- var languages = languageList.join(",");
- document.getElementById("languageSpan").innerHTML = languages;
- })
-}
-</pre>
+<img src="images/i18n-before.gif" alt="" width="" height="">
-<!-- [PENDING: add the following when getMessage is working]
<p>
-The following code gets a localized message from the browser and displays it as a
-string. It replaces two placeholders within the message with values arg1 and
-arg2.
+To internationalize this extension,
+put each user-visible string into a messages file.
+For an extension that's in English,
+the messages file can be at
+<code>_locales/en/messages.json</code>.
+Each message has a name.
+The extension's manifest and JavaScript code
+use this name to get the localized message.
</p>
-<pre>
-function getMessage() {
- var message = chrome.i18n.getMessage("click_here", ["arg1", "arg2"]);
- document.getElementById("languageSpan").innerHTML = message;
-}
-</pre>
+<p>
+The next figure shows an internationalized extension
+that has only English strings.
+</p>
+
+<img src="images/i18n-after-1.gif" alt="" width="" height="">
+
+<p class="note">
+<b>Important:</b>
+If an extension has a <code>_locales</code> directory,
+the <a href="manifest.html">manifest</a>
+<b>must</b> define "default_locale".
+</p>
+
+<p>
+Once an extension is internationalized,
+translating it is simple.
+You just copy <code>messages.json</code>,
+translate it,
+and put the copy into a new directory under <code>_locales</code>.
+For example, to support Spanish,
+just put the translated copy of <code>messages.json</code>
+under <code>_locales/es</code>.
+The following figure shows the extension with a new Spanish translation.
+</p>
+
+<img src="images/i18n-after-2.gif" alt="" width="" height="">
+
+<p>
+Some notes about internationalizing extensions:
+</p>
+
+<ul>
+ <li><p>
+ Use only <a href="#overview-locales">supported locales</a>!
+ </p></li>
+
+ <li>
+ In <code>manifest.json</code>,
+ refer to a string named <em>messagename</em> like this:
+ <pre>__MSG_<em>messagename</em>__</pre>
+ </li>
+
+ <li>
+ In your extension's JavaScript code,
+ refer to a string named <em>messagename</em>
+ like this:
+ <pre>chrome.i18n.getMessage("<em>messagename</em>")</pre>
+
+ </li><li> <p>
+ In each call to <code>getMessage()</code>,
+ you can supply up to 9 strings
+ to be included in the message.
+ See <a href="#examples-getMessage">Examples: getMessage</a>
+ for details.
+ </p>
+ </li>
+
+ <li>
+ In <code>messages.json</code>,
+ each user-visible string has a name, a "message" item,
+ and an optional "description" item.
+ The name is a key
+ such as "extName" or "search_string"
+ that identifies the string.
+ The "message" specifies
+ the value of the string in this locale.
+ The optional "description"
+ provides help to translators,
+ who might not be able to see how the string is used in your extension.
+ For example:
+<pre>{
+ "search_string": {
+ "message": "hello%20world",
+ "description": "The string we search for. Put %20 between words that go together."
+ },
+ ...
+}</pre>
+ </li>
+
+</ul>
+
+<!--
+For more information, see
+<a href="message.html">Formats: Message Files</a>.
+[PENDING: write this page!]
-->
+<h2 id="overview-locales">Locales</h2>
+
+<p>
+Extensions can use all the locales that Google Chrome supports,
+plus a few (such as <code>en</code>)
+that let a single translation support multiple variations of a language
+(such as <code>en_GB</code> and <code>en_US</code>).
+</p>
+
+
+<h3 id="locales-supported">Supported locales</h3>
+
+<p>
+Your extension can use any of the following locales:
+</p>
+
+<p>
+<code>am ar bg bn ca cs da de el en en_GB en_US es es_419 et fi fil fr gu he hi hr hu id it ja kn ko lt
+lv ml mr nb nl or pl pt pt_BR pt_PT ro ru sk sl sr sv sw ta te th tr uk vi zh zh_CN zh_TW</code>
+</p>
+
+
+<h3 id="locales-usage">How extensions find strings</h3>
+
+<p>
+You don't have to define every string for every locale
+that your internationalized extension supports.
+As long as the default locale's <code>messages.json</code> file
+has a value for every string,
+your extension will run no matter how sparse a translation is.
+Here's how the extension system searches for a message:
+</p>
+
+<ol>
+ <li>
+ Search the messages file (if any)
+ for the user's preferred locale.
+ For example, when Google Chrome's locale is set to
+ British English (<code>en_GB</code>),
+ the system first looks for the message in
+ <code>_locales/en_GB/messages.json</code>.
+ If that file exists and the message is there,
+ the system looks no further.
+ </li>
+ <li>
+ If the user's preferred locale has a region
+ (that is, the locale has an underscore: _),
+ search the locale without that region.
+ For example, if the <code>en_GB</code> messages file
+ doesn't exist or doesn't contain the message,
+ the system looks in the <code>en</code> messages file.
+ If that file exists and the message is there,
+ the system looks no further.
+ </li>
+ <li>
+ Search the messages file for the extension's default locale.
+ For example, if the extension's "default_locale" is set to "es",
+ and neither <code>_locales/en_GB/messages.json</code>
+ nor <code>_locales/en/messages.json</code> contains the message,
+ the extension uses the message from
+ <code>_locales/es/messages.json</code>.
+ </li>
+</ol>
+
+<p>
+In the following figure,
+the message named "color" is in all three locales
+that the extension supports,
+but "extName" is in only two of the locales.
+Where a user running Google Chrome in US English sees the heading "Color",
+a user running it in British English sees "Colour".
+Both US English and British English users
+see the extension name "Hello World".
+Because the default language is Spanish,
+users running Google Chrome in any non-English language
+see the heading "Color" and the extension name "Hola mundo".
+</p>
+
+<img src="images/i18n-strings.gif" alt="" width="496" height="490">
+
+<h3 id="locales-testing">How to set your browser's locale</h3>
+
+<p>
+When you test translations, you might want to set your browser's locale.
+Here's how.
+</p>
+
+<h4 id="testing-win">Windows</h4>
+
+<ol>
+ <li> Tools menu (wrench) &gt; <b>Options</b> </li>
+ <li> Choose the <b>Under the Hood</b> tab </li>
+ <li> Scroll down to <b>Web Content</b> </li>
+ <li> Click <b>Change font and language settings</b> </li>
+ <li> Choose the <b>Languages</b> tab </li>
+ <li> Use the drop down to set the <b>Google Chrome language</b> </li>
+ <li> Restart Chrome </li>
+</ol>
+
+<h4 id="testing-mac">Mac OS X</h4>
+
+<ol>
+ <li> From the Apple menu, choose <b>System Preferences</b> </li>
+ <li> Under the <b>Personal</b> section, choose <b>International</b> </li>
+ <li> Choose your language and location </li>
+ <li> Restart Chrome </li>
+</ol>
+
+<h4 id="testing-linux">Linux</h4>
+
+<p>
+Set the language environment variable, and then launch Google Chrome.
+For example:
+</p>
+
+<pre>LANGUAGE=es ./chrome
+</pre>
+
+
+<h2 id="overview-examples">Examples</h2>
+
<p>
You can find simple examples of internationalization in the
<a href="http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/examples/api/i18n/">examples/api/i18n</a>
directory.
+For a more complete example, see
+<a href="http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/examples/extensions/news_i18n/">examples/extensions/news_i18n</a>
+(compare it to
+<a href="http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/examples/extensions/news/">examples/extensions/news</a>).
For other examples and for help in viewing the source code, see
<a href="samples.html">Samples</a>.
</p>
+
+<h3 id="examples-getMessage">Examples: getMessage</h3>
+
+<!--
+[PENDING: improve this section. it should probably start with a
+one-variable example that includes the messages.json code.]
+-->
+
+<p>
+The following code gets a localized message from the browser
+and displays it as a string.
+It replaces two placeholders within the message with the strings
+"string1" and "string2".
+</p>
+
+<pre>function getMessage() {
+ var message = chrome.i18n.getMessage("click_here", ["string1", "string2"]);
+ document.getElementById("languageSpan").innerHTML = message;
+}
+</pre>
+
+<p>
+Here's how you'd supply and use a single string:
+</p>
+
+<pre><em>// In JavaScript code</em>
+status.innerText = chrome.i18n.getMessage("error", errorDetails);
+
+<em>// In messages.json</em>
+"error": {
+ "message": "Error: $details$",
+ "description": "Generic error template. Expects error parameter to be passed in.",
+ "placeholders": {
+ "details": {
+ "content": "$1",
+ "example": "Failed to fetch RSS feed."
+ }
+ }
+}
+</pre>
+
+<p>
+For more information about placeholders,
+see the <a href="http://dev.chromium.org/developers/design-documents/extensions/i18n#TOC-Replacement-policy">internationalization design doc</a>.
+</p>
+
+<h3 id="example-accept-languages">Example: getAcceptLanguages</h3>
+<p>
+The following code gets accept-languages from the browser and displays them as a
+string by separating each accept-language with ','.
+</p>
+
+<pre>function getAcceptLanguages() {
+ chrome.i18n.getAcceptLanguages(function(languageList) {
+ var languages = languageList.join(",");
+ document.getElementById("languageSpan").innerHTML = languages;
+ })
+}
+</pre>
+
<!-- END AUTHORED CONTENT -->
</div>
diff --git a/chrome/common/extensions/docs/images/i18n-after-1.gif b/chrome/common/extensions/docs/images/i18n-after-1.gif
new file mode 100644
index 0000000..101dcbb
--- /dev/null
+++ b/chrome/common/extensions/docs/images/i18n-after-1.gif
Binary files differ
diff --git a/chrome/common/extensions/docs/images/i18n-after-2.gif b/chrome/common/extensions/docs/images/i18n-after-2.gif
new file mode 100644
index 0000000..77fd711
--- /dev/null
+++ b/chrome/common/extensions/docs/images/i18n-after-2.gif
Binary files differ
diff --git a/chrome/common/extensions/docs/images/i18n-before.gif b/chrome/common/extensions/docs/images/i18n-before.gif
new file mode 100644
index 0000000..5bf288e
--- /dev/null
+++ b/chrome/common/extensions/docs/images/i18n-before.gif
Binary files differ
diff --git a/chrome/common/extensions/docs/images/i18n-strings.gif b/chrome/common/extensions/docs/images/i18n-strings.gif
new file mode 100644
index 0000000..cbd25cb
--- /dev/null
+++ b/chrome/common/extensions/docs/images/i18n-strings.gif
Binary files differ
diff --git a/chrome/common/extensions/docs/images/intermediate/i18n-after.graffle b/chrome/common/extensions/docs/images/intermediate/i18n-after.graffle
new file mode 100644
index 0000000..588b175
--- /dev/null
+++ b/chrome/common/extensions/docs/images/intermediate/i18n-after.graffle
@@ -0,0 +1,2171 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>ActiveLayerIndex</key>
+ <integer>1</integer>
+ <key>ApplicationVersion</key>
+ <array>
+ <string>com.omnigroup.OmniGrafflePro</string>
+ <string>138.9.0.117994</string>
+ </array>
+ <key>AutoAdjust</key>
+ <true/>
+ <key>BackgroundGraphic</key>
+ <dict>
+ <key>Bounds</key>
+ <string>{{0, 0}, {796, 733}}</string>
+ <key>Class</key>
+ <string>SolidGraphic</string>
+ <key>ID</key>
+ <integer>2</integer>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>GradientColor</key>
+ <dict>
+ <key>w</key>
+ <string>0.666667</string>
+ </dict>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ </dict>
+ <key>CanvasOrigin</key>
+ <string>{0, 0}</string>
+ <key>CanvasSize</key>
+ <string>{796, 733}</string>
+ <key>ColumnAlign</key>
+ <integer>1</integer>
+ <key>ColumnSpacing</key>
+ <real>36</real>
+ <key>CreationDate</key>
+ <string>2010-01-05 08:08:42 -0800</string>
+ <key>Creator</key>
+ <string>Kathy Walrath</string>
+ <key>DisplayScale</key>
+ <string>1 0/72 in = 1.0000 in</string>
+ <key>FileType</key>
+ <string>flat</string>
+ <key>GraphDocumentVersion</key>
+ <integer>6</integer>
+ <key>GraphicsList</key>
+ <array>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>58</integer>
+ <key>Info</key>
+ <integer>4</integer>
+ </dict>
+ <key>ID</key>
+ <integer>63</integer>
+ <key>Layer</key>
+ <integer>0</integer>
+ <key>Points</key>
+ <array>
+ <string>{365.5, 528.191}</string>
+ <string>{488.674, 587.54}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>0</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>57</integer>
+ <key>Info</key>
+ <integer>4</integer>
+ </dict>
+ <key>ID</key>
+ <integer>61</integer>
+ <key>Layer</key>
+ <integer>0</integer>
+ <key>Points</key>
+ <array>
+ <string>{216.155, 459.223}</string>
+ <string>{346.5, 525.175}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>0</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>12</integer>
+ <key>Info</key>
+ <integer>3</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>Group</string>
+ <key>Graphics</key>
+ <array>
+ <dict>
+ <key>Bounds</key>
+ <string>{{492.933, 540.175}, {303.067, 112}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>Vertical</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Arial-Black</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>59</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Align</key>
+ <integer>0</integer>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430
+{\fonttbl\f0\fmodern\fcharset0 Courier;}
+{\colortbl;\red255\green255\blue255;}
+\deftab720
+\pard\pardeftab720\ql\qnatural
+
+\f0\fs24 \cf0 \{\
+ "extName": \{\
+ "message": "Hola mundo",\
+ "description": "Nombre de extensi\'f3n."\
+ \},\
+ ...\
+\}\
+}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{488.674, 522.905}, {303.067, 119.5}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>60</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ <key>Fuzziness</key>
+ <real>0.0</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430
+{\fonttbl\f0\fswiss\fcharset0 Arial-Black;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\b\fs24 \cf0 messages.json}</string>
+ </dict>
+ <key>TextPlacement</key>
+ <integer>0</integer>
+ </dict>
+ </array>
+ <key>GroupConnect</key>
+ <string>YES</string>
+ <key>ID</key>
+ <integer>58</integer>
+ <key>Layer</key>
+ <integer>0</integer>
+ <key>Magnets</key>
+ <array>
+ <string>{0, 1}</string>
+ <string>{0, -1}</string>
+ <string>{1, 0}</string>
+ <string>{-1, 0}</string>
+ </array>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{346.5, 516.175}, {16, 18}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Color</key>
+ <dict>
+ <key>w</key>
+ <string>0</string>
+ </dict>
+ <key>Font</key>
+ <string>Arial-Black</string>
+ <key>NSKern</key>
+ <real>0.0</real>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>57</integer>
+ <key>Layer</key>
+ <integer>0</integer>
+ <key>Magnets</key>
+ <array>
+ <string>{0, 1}</string>
+ <string>{0, -1}</string>
+ <string>{1, 0}</string>
+ <string>{-1, 0}</string>
+ </array>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430
+{\fonttbl\f0\fswiss\fcharset0 Arial-Black;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\b\fs24 \cf0 \expnd0\expndtw0\kerning0
+es}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>34</integer>
+ <key>Info</key>
+ <integer>4</integer>
+ </dict>
+ <key>ID</key>
+ <integer>65</integer>
+ <key>Layer</key>
+ <integer>1</integer>
+ <key>Points</key>
+ <array>
+ <string>{362.5, 459.223}</string>
+ <string>{489.5, 459.223}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>0</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>13</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>44</integer>
+ </dict>
+ <key>ID</key>
+ <integer>49</integer>
+ <key>Layer</key>
+ <integer>1</integer>
+ <key>Points</key>
+ <array>
+ <string>{90.5663, 373.008}</string>
+ <string>{158.655, 402.674}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>0</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>30</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>41</integer>
+ </dict>
+ <key>ID</key>
+ <integer>47</integer>
+ <key>Layer</key>
+ <integer>1</integer>
+ <key>Points</key>
+ <array>
+ <string>{87.4362, 359.008}</string>
+ <string>{158.6, 320.5}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>0</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>30</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>Group</string>
+ <key>Graphics</key>
+ <array>
+ <dict>
+ <key>Bounds</key>
+ <string>{{162.628, 398.426}, {311.372, 21.3171}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Arial-Black</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>45</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Align</key>
+ <integer>0</integer>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430
+{\fonttbl\f0\fmodern\fcharset0 Courier;}
+{\colortbl;\red255\green255\blue255;}
+\deftab720
+\pard\pardeftab720\ql\qnatural
+
+\f0\fs24 \cf0 ...\
+title = chrome.i18n.getMessage("extName");\
+...}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{158.655, 372.348}, {311.372, 60.6522}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Arial-Black</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>46</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ <key>Fuzziness</key>
+ <real>0.0</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430
+{\fonttbl\f0\fswiss\fcharset0 ArialMT;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\i\b\fs24 \cf0 file with JavaScript}</string>
+ </dict>
+ <key>TextPlacement</key>
+ <integer>0</integer>
+ </dict>
+ </array>
+ <key>GroupConnect</key>
+ <string>YES</string>
+ <key>ID</key>
+ <integer>44</integer>
+ <key>Layer</key>
+ <integer>1</integer>
+ <key>Magnets</key>
+ <array>
+ <string>{0, 1}</string>
+ <string>{0, -1}</string>
+ <string>{1, 0}</string>
+ <string>{-1, 0}</string>
+ </array>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>Group</string>
+ <key>Graphics</key>
+ <array>
+ <dict>
+ <key>Bounds</key>
+ <string>{{163.454, 302.959}, {296.803, 59.749}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Arial-Black</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>42</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Align</key>
+ <integer>0</integer>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430
+{\fonttbl\f0\fmodern\fcharset0 Courier;}
+{\colortbl;\red255\green255\blue255;}
+\deftab720
+\pard\pardeftab720\ql\qnatural
+
+\f0\fs24 \cf0 \{\
+ "name": "__MSG_extName__",\
+ ...\
+ "default_locale": "en"\
+\}\
+}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{158.6, 278}, {311.4, 85}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>43</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ <key>Fuzziness</key>
+ <real>0.0</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430
+{\fonttbl\f0\fswiss\fcharset0 Arial-Black;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\b\fs24 \cf0 manifest.json}</string>
+ </dict>
+ <key>TextPlacement</key>
+ <integer>0</integer>
+ </dict>
+ </array>
+ <key>GroupConnect</key>
+ <string>YES</string>
+ <key>ID</key>
+ <integer>41</integer>
+ <key>Layer</key>
+ <integer>1</integer>
+ <key>Magnets</key>
+ <array>
+ <string>{0, 1}</string>
+ <string>{0, -1}</string>
+ <string>{1, 0}</string>
+ <string>{-1, 0}</string>
+ </array>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>13</integer>
+ </dict>
+ <key>ID</key>
+ <integer>22</integer>
+ <key>Layer</key>
+ <integer>1</integer>
+ <key>Points</key>
+ <array>
+ <string>{216.155, 459.223}</string>
+ <string>{345.5, 459.223}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>0</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>12</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>12</integer>
+ <key>Info</key>
+ <integer>4</integer>
+ </dict>
+ <key>ID</key>
+ <integer>33</integer>
+ <key>Layer</key>
+ <integer>1</integer>
+ <key>Points</key>
+ <array>
+ <string>{81.0825, 373.008}</string>
+ <string>{162.155, 459.223}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>0</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>30</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>Group</string>
+ <key>Graphics</key>
+ <array>
+ <dict>
+ <key>Bounds</key>
+ <string>{{494.214, 411.858}, {288.321, 112}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>Vertical</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Arial-Black</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>35</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Align</key>
+ <integer>0</integer>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430
+{\fonttbl\f0\fmodern\fcharset0 Courier;}
+{\colortbl;\red255\green255\blue255;}
+\deftab720
+\pard\pardeftab720\ql\qnatural
+
+\f0\fs24 \cf0 \{\
+ "extName": \{\
+ "message": "Hello World",\
+ "description": "Extension name."\
+ \},\
+ ...\
+\}\
+}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{489.5, 394.588}, {302.5, 119.5}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>36</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ <key>Fuzziness</key>
+ <real>0.0</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430
+{\fonttbl\f0\fswiss\fcharset0 Arial-Black;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\b\fs24 \cf0 messages.json}</string>
+ </dict>
+ <key>TextPlacement</key>
+ <integer>0</integer>
+ </dict>
+ </array>
+ <key>GroupConnect</key>
+ <string>YES</string>
+ <key>ID</key>
+ <integer>34</integer>
+ <key>Layer</key>
+ <integer>1</integer>
+ <key>Magnets</key>
+ <array>
+ <string>{0, 1}</string>
+ <string>{0, -1}</string>
+ <string>{1, 0}</string>
+ <string>{-1, 0}</string>
+ </array>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{345.5, 450.223}, {17, 18}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Color</key>
+ <dict>
+ <key>w</key>
+ <string>0</string>
+ </dict>
+ <key>Font</key>
+ <string>Arial-Black</string>
+ <key>NSKern</key>
+ <real>0.0</real>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>13</integer>
+ <key>Layer</key>
+ <integer>1</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430
+{\fonttbl\f0\fswiss\fcharset0 Arial-Black;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\b\fs24 \cf0 \expnd0\expndtw0\kerning0
+en}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{162.155, 450.223}, {54, 18}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Color</key>
+ <dict>
+ <key>w</key>
+ <string>0</string>
+ </dict>
+ <key>Font</key>
+ <string>Arial-Black</string>
+ <key>NSKern</key>
+ <real>0.0</real>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>12</integer>
+ <key>Layer</key>
+ <integer>1</integer>
+ <key>Magnets</key>
+ <array>
+ <string>{0, 1}</string>
+ <string>{0, -1}</string>
+ <string>{1, 0}</string>
+ <string>{-1, 0}</string>
+ </array>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430
+{\fonttbl\f0\fswiss\fcharset0 Arial-Black;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\b\fs24 \cf0 \expnd0\expndtw0\kerning0
+_locales}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{24, 359.008}, {101, 14}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Color</key>
+ <dict>
+ <key>w</key>
+ <string>0</string>
+ </dict>
+ <key>Font</key>
+ <string>Arial-Black</string>
+ <key>NSKern</key>
+ <real>0.0</real>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>30</integer>
+ <key>Layer</key>
+ <integer>1</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430
+{\fonttbl\f0\fswiss\fcharset0 ArialMT;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 \expnd0\expndtw0\kerning0
+extension directory}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ </array>
+ <key>GridInfo</key>
+ <dict/>
+ <key>GuidesLocked</key>
+ <string>NO</string>
+ <key>GuidesVisible</key>
+ <string>YES</string>
+ <key>HPages</key>
+ <integer>2</integer>
+ <key>ImageCounter</key>
+ <integer>3</integer>
+ <key>KeepToScale</key>
+ <false/>
+ <key>Layers</key>
+ <array>
+ <dict>
+ <key>Lock</key>
+ <string>NO</string>
+ <key>Name</key>
+ <string>Layer 2</string>
+ <key>Print</key>
+ <string>YES</string>
+ <key>View</key>
+ <string>YES</string>
+ </dict>
+ <dict>
+ <key>Lock</key>
+ <string>NO</string>
+ <key>Name</key>
+ <string>Layer 1</string>
+ <key>Print</key>
+ <string>YES</string>
+ <key>View</key>
+ <string>YES</string>
+ </dict>
+ </array>
+ <key>LayoutInfo</key>
+ <dict>
+ <key>Animate</key>
+ <string>NO</string>
+ <key>HierarchicalOrientation</key>
+ <integer>0</integer>
+ <key>LineLength</key>
+ <real>0.4643835723400116</real>
+ <key>circoMinDist</key>
+ <real>18</real>
+ <key>circoSeparation</key>
+ <real>0.0</real>
+ <key>layoutEngine</key>
+ <string>dot</string>
+ <key>neatoSeparation</key>
+ <real>0.0</real>
+ <key>twopiSeparation</key>
+ <real>0.0</real>
+ </dict>
+ <key>LinksVisible</key>
+ <string>NO</string>
+ <key>MagnetsVisible</key>
+ <string>NO</string>
+ <key>MasterSheets</key>
+ <array/>
+ <key>ModificationDate</key>
+ <string>2010-01-05 10:45:41 -0800</string>
+ <key>Modifier</key>
+ <string>Kathy Walrath</string>
+ <key>NotesVisible</key>
+ <string>NO</string>
+ <key>Orientation</key>
+ <integer>2</integer>
+ <key>OriginVisible</key>
+ <string>NO</string>
+ <key>OutlineStyle</key>
+ <string>Basic</string>
+ <key>PageBreaks</key>
+ <string>NO</string>
+ <key>PrintInfo</key>
+ <dict>
+ <key>NSBottomMargin</key>
+ <array>
+ <string>float</string>
+ <string>41</string>
+ </array>
+ <key>NSLeftMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ <key>NSPaperSize</key>
+ <array>
+ <string>size</string>
+ <string>{612, 792}</string>
+ </array>
+ <key>NSRightMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ <key>NSTopMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ </dict>
+ <key>PrintOnePage</key>
+ <true/>
+ <key>QuickLookPreview</key>
+ <data>
+ JVBERi0xLjMKJcTl8uXrp/Og0MTGCjUgMCBvYmoKPDwgL0xlbmd0aCA2IDAgUiAvRmls
+ dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGtV9uKG0cQfZ+vKPTkBau375eEvGSx
+ Eww2GAn8YhCKNFprkTRZjZwLwd+R383p0Wg0mulZr9jsYlhw16mu6jqnzjzSR3okjl8X
+ LDmlaJ/TJ9rR7V0paFGSqH7LBY05M7z6ofNf56BsFUNkDOGE44+Ii7BjQU5XkYKUtSwE
+ nNnSz1MSsj4gaWw4U8Zr0jTdZrdvBeMIn67oVf7XId+V62JHy/U+XxyK/d83NH2gN9Pq
+ 4k0O4QMTRjuSTjHnHO4ek2TtJNIya30whPsgD92+lU2e2aZYzDd5mQRXRje4Wf/ynnGu
+ Arcp3Hx3Ruy2NNO4tA4hkBSeBSHRIS5jr9B0EXBJvMUKjXiHfw/HF7mbVE3jNLlrtxjP
+ p1S8WgOpAqr0LiQgJ2jd0FtZzZkzqNajV1IkqtWeOautobEW8Winkdu8LOfnmltj8H1o
+ wwJXCuOQRL7PS/ZQFq2GtsGVZ8ppQdIaJnTy5kJrJizXwK+vrZr3/yd95atQFUY2TtUZ
+ lWiEAf4w3+ajH+j/SCFcPwWSVE2/j0lGv+abTUGfiv1mOXp9kyWoYrtFJfh4bpVqEmZH
+ RhJ+Rsu8XOzXvx9AzJj0TcPSHWplo5c3UyR6+e31y3Fl7+WJGGMvB1ahaVQtXd+SoBVT
+ 0fHMQ+S81J4UFItzT1sSVh5FTJvApJSBNhTJ2przUzgkw16ezbaktIFodIK7qkPCgNuc
+ SyTmpIRgmnwtNd1Ekf7NcWjCxfGnZEQJzVTUMS0gaLHcjuCDiqhPBxrLhBpv57v1Ktm+
+ S+CEPDmoE3caIpICzsvDsIbEXngDrdecQyhsSMALyJ/mwtK4z/Y0wa9DTRF8FEkVaTab
+ vZ/8MqsVZTYb4HcvYZLfTRnN2Db8HuLDVcBCZH0xXOar+dfNoV62saR8lxaLXq6n3qJP
+ 6hb30vMfrQIGtBpo5QBgObMGnMuqndslQmxhRYQqzkmmdM2Gi+C4sFu0yLpOqJpeLCml
+ 4HekrU3KpRMCcYwwGLBIIZyphVAzXj/Qar3J6c/14Qu9m/8xn1Q6PMAV7EShwFqpYC8i
+ Dbu+SxjDrLdgi+Dd9xoeg+fD6i7oYX3A7X+ixZd9gU2xFn7H7vPD++ga7vPPr5p9+fnm
+ x2cVlZqLU1HCN8Nda/JQTY1/8o5pZSXEERJcq/JRLxXaCOP7hCQH/DdMU6PoUOR6Zjwk
+ RTLrsCSGFR1p2+p99HJnOc96kbClCJDcMS9NapYcPJyNhvtSYrPKWLesbo8i2mNFOE2x
+ Ioh09KXYUcBq+9IuR+JLnALBJHg5XKof2OIHrOzll0K0iKjHoG8giNYpBX6R//we+Esc
+ KFaaRr9JKBsfJDmYghmlonXu2ZD08rDXgPY30nP85zUZUtupYz+LzZy2X3fLYmA7dStK
+ itKpTc8ynx+K7W/Q3WVO9cfiv7shB3pFrSfdbZv5IQN6BWx/VT3hP6/Avdp+9vwj/KfS
+ FoJiJL6gHKxZT3Aa86nwkRUPeiYCD9C5mveC8MnJ4KCOoR//AwOjhJkKZW5kc3RyZWFt
+ CmVuZG9iago2IDAgb2JqCjExMzYKZW5kb2JqCjMgMCBvYmoKPDwgL1R5cGUgL1BhZ2Ug
+ L1BhcmVudCA0IDAgUiAvUmVzb3VyY2VzIDcgMCBSIC9Db250ZW50cyA1IDAgUiAvTWVk
+ aWFCb3ggWzAgMCA3OTYgNzMzXQo+PgplbmRvYmoKNyAwIG9iago8PCAvUHJvY1NldCBb
+ IC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3MyIDkgMCBSIC9DczEgOCAwIFIg
+ Pj4gL0ZvbnQgPDwKL0YyLjAgMTEgMCBSIC9GMy4wIDEyIDAgUiAvRjEuMCAxMCAwIFIg
+ L0Y0LjAgMTMgMCBSID4+ID4+CmVuZG9iagoxNCAwIG9iago8PCAvTGVuZ3RoIDE1IDAg
+ UiAvTiAxIC9BbHRlcm5hdGUgL0RldmljZUdyYXkgL0ZpbHRlciAvRmxhdGVEZWNvZGUg
+ Pj4Kc3RyZWFtCngBhVJPSBRRHP7NNhKEiEGFeIh3CgmVKaysoNp2dVmVbVuV0qIYZ9+6
+ o7Mz05vZNcWTBF2iPHUPomN07NChm5eiwKxL1yCpIAg8dej7zezqKIRveTvf+/39ft97
+ RG2dpu87KUFUc0OVK6Wnbk5Ni4MfKUUd1E5YphX46WJxjLHruZK/u9fWZ9LYst7HtXb7
+ 9j21lWVgIeottrcQ+iGRZgAfmZ8oZYCzwB2Wr9g+ATxYDqwa8COiAw+auTDT0Zx0pbIt
+ kVPmoigqr2I7Sa77+bnGvou1iYP+XI9m1o69s+qq0UzUtPdEobwPrkQZz19U9mw1FKcN
+ 45xIQxop8q7V3ytMxxGRKxBKBlI1ZLmfak6ddeB1GLtdupPj+PYQpT7JYKiJtemymR2F
+ fQB2KsvsEPAF6PGyYg/ngXth/1tRw5PAJ2E/ZId51q0f9heuU+B7hD014M4UrsXx2oof
+ Xi0BQ/dUI2iMc03E09c5c6SI7zHUGZj3RjmmCzF3lqoTN4A7YR9ZqmYKsV37ruol7nsC
+ d9PjO9GbOQtcoBxJcrEV2RTQPAlYFH2LsEkOPD7OHlXgd6iYwBy5idzNKPce1REbZ6NS
+ gVZ6jVfGT+O58cX4ZWwYz4B+rHbXe3z/6eMVdde2Pjz5jXrcOa69nRtVYVZxZQvd/8cy
+ hI/ZJzmmwdOhWVhr2HbkD5rMTLAMKMR/BT6X+pITVdzV7u24RRLMUD4sbCW6S1RuKdTq
+ PYNKrBwr2AB2cJLELFocuFNrujl4d9giem35TVey64b++vZ6+9ryHm3KqCkoE82zRGaU
+ sVuj5N142/1mkRGfODq+572KWsn+SUUQP4U5WiryFFX0VlDWxG9nDn4btn5cP6Xn9UH9
+ PAk9rZ/Rr+ijEb4MdEnPwnNRH6NJ8LBpIeISoIqDM9ROVGONA+Ip8fK0W2SR/Q9AGf1m
+ CmVuZHN0cmVhbQplbmRvYmoKMTUgMCBvYmoKNzA0CmVuZG9iago5IDAgb2JqClsgL0lD
+ Q0Jhc2VkIDE0IDAgUiBdCmVuZG9iagoxNiAwIG9iago8PCAvTGVuZ3RoIDE3IDAgUiAv
+ TiAzIC9BbHRlcm5hdGUgL0RldmljZVJHQiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+Pgpz
+ dHJlYW0KeAGFlE1IFGEYx/+zjQSxBtGXCMXQwSRUJgtSAtP1K1O2ZdVMCWKdfXedHGen
+ md0tRSKE6Jh1jC5WRIeITuGhQ6c6RASZdYmgo0UQBV4itv87k7tjVL4wM795nv/7fL3D
+ AFWPUo5jRTRgys67yd6Ydnp0TNv8GlWoRhRcKcNzOhKJAZ+plc/1a/UtFGlZapSx1vs2
+ fKt2mRBQNCp3ZAM+LHk84OOSL+SdPDVnJBsTqTTZITe4Q8lO8i3y1myIx0OcFp4BVLVT
+ kzMcl3EiO8gtRSMrYz4g63batMnvpT3tGVPUsN/INzkL2rjy/UDbHmDTi4ptzAMe3AN2
+ 11Vs9TXAzhFg8VDF9j3pz0fZ9crLHGr2wynRGGv6UCp9rwM23wB+Xi+VftwulX7eYQ7W
+ 8dQyCm7R17Iw5SUQ1BvsZvzkGv2Lg558VQuwwDmObAH6rwA3PwL7HwLbHwOJamCoFZHL
+ bDe48uIi5wJ05pxp18xO5LVmXT+idfBohdZnG00NWsqyNN/laa7whFsU6SZMWQXO2V/b
+ eI8Ke3iQT/YXuSS87t+szKVTXZwlmtjWp7To6iY3kO9nzJ4+cj2v9xm3Zzhg5YCZ7xsK
+ OHLKtuI8F6mJ1Njj8ZNkxldUJx+T85A85xUHZUzffi51IkGupT05meuXml3c2z4zMcQz
+ kqxYMxOd8d/8xi0kZd591Nx1LP+bZ22RZxiFBQETNu82NCTRixga4cBFDhl6TCpMWqVf
+ 0GrCw+RflRYS5V0WFb1Y4Z4Vf895FLhbxj+FWBxzDeUImv5O/6Iv6wv6Xf3zfG2hvuKZ
+ c8+axqtrXxlXZpbVyLhBjTK+rCmIb7DaDnotZGmd4hX05JX1jeHqMvZ8bdmjyRzianw1
+ 1KUIZWrEOOPJrmX3RbLFN+HnW8v2r+lR+3z2SU0l17K6eGYp+nw2XA1r/7OrYNKyq/Dk
+ jZAuPGuh7lUPqn1qi9oKTT2mtqttahffjqoD5R3DnJWJC6zbZfUp9mBjmt7KSVdmi+Df
+ wi+G/6VeYQvXNDT5D024uYxpCd8R3DZwh5T/w1+zAw3eCmVuZHN0cmVhbQplbmRvYmoK
+ MTcgMCBvYmoKNzkyCmVuZG9iago4IDAgb2JqClsgL0lDQ0Jhc2VkIDE2IDAgUiBdCmVu
+ ZG9iago0IDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvTWVkaWFCb3ggWzAgMCA2MTIgNzky
+ XSAvQ291bnQgMSAvS2lkcyBbIDMgMCBSIF0gPj4KZW5kb2JqCjE4IDAgb2JqCjw8IC9U
+ eXBlIC9DYXRhbG9nIC9PdXRsaW5lcyAyIDAgUiAvUGFnZXMgNCAwIFIgPj4KZW5kb2Jq
+ CjIgMCBvYmoKPDwgL0xhc3QgMTkgMCBSIC9GaXJzdCAyMCAwIFIgPj4KZW5kb2JqCjIw
+ IDAgb2JqCjw8IC9Db3VudCAwIC9EZXN0IFsgMyAwIFIgL1hZWiAwIDczMyAwIF0gL1Rp
+ dGxlIChDYW52YXMgMSkgPj4KZW5kb2JqCjE5IDAgb2JqCjw8IC9Db3VudCAwIC9EZXN0
+ IFsgMyAwIFIgL1hZWiAwIDczMyAwIF0gL1RpdGxlIChDYW52YXMgMSkgPj4KZW5kb2Jq
+ CjIxIDAgb2JqCjw8IC9MZW5ndGggMjIgMCBSIC9MZW5ndGgxIDU3NjggL0ZpbHRlciAv
+ RmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBtThrVBvnld83M3qix2ik0QMBGjGWwB5AINkC
+ HGwUg7AdHAcTiIVtbMkGLAg2GLATv2IcFT9EHMdJiGmaNo8m7Um6iYe4Cdjdk3DSJjnZ
+ dpOcZLfb5qSpu3XWPmfLJieNd1vbSHs/CWz3sdv9swP3u/f77ve4r+/e0SCMENKhYUSj
+ 0LYdsX50Cqth5GcAz2/bMyQ0GNasQwj3Awx09W/f8UXrhTBC1EWEFNrtvXu7hBVrXkVI
+ 9SVC2pZ4Z6zjSvEb/4AQVw/rg3EYsPxE8xH0D0B/QXzH0P2rbmOA5J6BJtTbty3GUxyc
+ x12AfuGO2P391KfM3yNkJpOEnbEdnTUDE+9CfwH0F/T3DQ499+gnm6G/Cvo7+wc6+yeH
+ nhOgPwUyvQ9jGP7Io0NKNA64DK2cG8kM/z81FOxLAxCpFXCyCrAaaaDVohyQRQ8UeQzI
+ qDiPHCh0S5vlzLWMF9lRD0LpS2QgfTnTAp3qTX8OW8PaVHf6suJj0PaP6S8y+PP07+YW
+ /x8RcS+Bv/VgMz6N38GnyTygW7A5Q0EfT+OTQCfRaqRI35eeTF9DP0DtQLekn0tfo16i
+ 88nMG89eRLyP8NsA7+BBWD2AwTew+2Z8Ei/BjwP9FIAd4BJ+AbegX+M42gfn/SOuxYsA
+ f4zXoB8hD4pAHDahv0M/xicwg0bROLZgP+7FdpDuLB7HZXgVrsN16A8gzxT+FU5R59Dr
+ EGiVwSWLA/6Kcl9ZaYm0aGFxkdezQCx0C66C/DxnrsNus/IWM2dijQa9LkerUauUCoam
+ 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
+ 3nEOYTw8csI5h9vapHz5/sa7I3J/fptcQ4hH8ttIXpMGB4cI+p8e/GrrcGu4e7Reys7G
+ UpaQBoGSBueXZZjZ/o2xeR5gDMdkufa5VYODsl32g47ZWRMaomJH8wqE/htqCn7kCmVu
+ ZHN0cmVhbQplbmRvYmoKMjIgMCBvYmoKNDE1NwplbmRvYmoKMjMgMCBvYmoKPDwgL1R5
+ cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgMTEwMSAvQ2FwSGVpZ2h0IDk3OCAvRGVz
+ Y2VudCAtMzEwIC9GbGFncwozMiAvRm9udEJCb3ggWy00OSAtMjEwIDk0MSA3MjhdIC9G
+ b250TmFtZSAvWkxDS1RRK0FyaWFsLUJsYWNrIC9JdGFsaWNBbmdsZQowIC9TdGVtViAw
+ IC9NYXhXaWR0aCAxNzIyIC9YSGVpZ2h0IDczNCAvRm9udEZpbGUyIDIxIDAgUiA+Pgpl
+ bmRvYmoKMjQgMCBvYmoKWyAzMzMgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
+ MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMAowIDAgMCAwIDAgMCAw
+ IDAgMCAwIDAgMCAwIDAgNTAwIDAgNjY3IDAgNjY3IDAgNjY3IDM4OSA2NjcgMCAzMzMg
+ MzMzIDAgMzMzCjEwMDAgNjY3IDY2NyAwIDAgMCA2MTEgNDQ0IF0KZW5kb2JqCjExIDAg
+ b2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL1pM
+ Q0tUUStBcmlhbC1CbGFjayAvRm9udERlc2NyaXB0b3IKMjMgMCBSIC9XaWR0aHMgMjQg
+ MCBSIC9GaXJzdENoYXIgNDYgL0xhc3RDaGFyIDExNiAvRW5jb2RpbmcgL01hY1JvbWFu
+ RW5jb2RpbmcKPj4KZW5kb2JqCjI1IDAgb2JqCjw8IC9MZW5ndGggMjYgMCBSIC9MZW5n
+ dGgxIDE1NDA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AdV7eWCUxd3/
+ zM6zR5JN9sieyd73kbBHLnIAuyQcElREhCBGOQIiiICAiNQiAlXAiBZELpViQKEqyFWJ
+ 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
+ LTI0NiAvRmxhZ3MgMzMKL0ZvbnRCQm94IFstOSAtMjM2IDYxMyA3MDVdIC9Gb250TmFt
+ ZSAvVFVMREFKK0NvdXJpZXIgL0l0YWxpY0FuZ2xlIDAgL1N0ZW1WCjAgL01heFdpZHRo
+ IDgyMyAvWEhlaWdodCA1MDMgL0ZvbnRGaWxlMiAyNSAwIFIgPj4KZW5kb2JqCjI4IDAg
+ b2JqClsgNjAwIDAgNjAwIDAgMCAwIDAgMCA2MDAgNjAwIDAgMCA2MDAgMCA2MDAgMCAw
+ IDYwMCAwIDAgMCAwIDAgMCA2MDAgMCA2MDAKNjAwIDAgNjAwIDAgMCAwIDAgMCAwIDAg
+ NjAwIDAgNjAwIDYwMCAwIDAgMCAwIDYwMCA2MDAgMCAwIDAgMCA2MDAgMCAwIDAgNjAw
+ CjAgMCAwIDAgMCAwIDAgNjAwIDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYw
+ MCA2MDAgMCAwIDYwMCA2MDAgNjAwIDYwMAo2MDAgMCA2MDAgNjAwIDYwMCA2MDAgMCAw
+ IDYwMCAwIDAgNjAwIDAgNjAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwCjAg
+ MCAwIDAgMCAwIDAgMCAwIDAgNjAwIF0KZW5kb2JqCjEyIDAgb2JqCjw8IC9UeXBlIC9G
+ b250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL1RVTERBSitDb3VyaWVyIC9G
+ b250RGVzY3JpcHRvcgoyNyAwIFIgL1dpZHRocyAyOCAwIFIgL0ZpcnN0Q2hhciAzMiAv
+ TGFzdENoYXIgMTUxIC9FbmNvZGluZyAvTWFjUm9tYW5FbmNvZGluZwo+PgplbmRvYmoK
+ MjkgMCBvYmoKPDwgL0xlbmd0aCAzMCAwIFIgL0xlbmd0aDEgMTIwMDggL0ZpbHRlciAv
+ RmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBxXp5fFTV+fdzzr1zZ8/cmSSTmcwkM8kkE2QC
+ gSQQApHcbICN7AlmMJEEiCyCLAFXltCKaESlti7YBbe6tmWygAPal1SRVkShdWlrVVBR
+ 0TZC/VCsSzK/77kTqPTt5/f++c6Z5znPOec52/M85znn3HuJEZGNOkkibdHKttV0G3Mh
+ 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
+ j9h6ZzRKHvd1lZ5K12Rn+ZTa/4Ja9czW2vPnbMSei+is2H31c5tiT2dFY8WCSGRF62M/
+ Eh9B7MPHa2fqavexf4go2rRPmsy+qJsj8qXJtdFofZzN0/koyP4BPlgMIvCZsiko+Cho
+ yk7yPZjky0d98OWJCHxmM+XrfPlms84nM8HX3ZFXV9udBwSejCB16DwdGcHv8hzOB08+
+ EHjcnXRY5zns7hQ8scl6M34/WLKBwMLwRZzO4meZOos+8m6dpWiY5fYLLLfrPUnJ0eg8
+ AqEZ+4nzPPYT4PmOIP93sr0aN5veSdFFzXX4gKQ1VNcOaI3dcd1ST6xzYTDYvSgqCvAd
+ R7h14aKlIm5rj0VD7bWxRaHaYPckvd5/FDeL4kmh2m5qrmto6m7W2mt7JmmT6kJttdHe
+ qbNKyy7q6/YLfZXO+i99zRKNlYq+pur1/qOvMlE8VfRVJvoqE31N1abqfZFu47Oauk1U
+ HcX1T497udUCe2315USr3erqybrxTsrxbPLtx2nlSbLiww4bPgWyA4Rdj6oaVSWKsKZE
+ UYr4Smi4yLNpUo5vP3tyuEhFtjNUTZF16zvWk6duWW3y34EfstatF6pI4ojI+68/sNTh
+ g59afCtN9bGRuHVU4tbRbTQit7U2iryJ5/Os1jrcWZOZo5E5UTBK0gVGkVch8szmYcb/
+ 2xb0MSEb0tmHg8ZzvUzLZuuoIyrFsusbOFxBw3yIAV+L7MdZSmwSHXgkvq4DHxB2nG9N
+ zEOnh59gEabdcR7WrR+mhmWxbjjWK3REKNJxXiTnm4sIYelIl9U63J/ofwBUJewgCmVu
+ ZHN0cmVhbQplbmRvYmoKMzAgMCBvYmoKODU0MwplbmRvYmoKMzEgMCBvYmoKPDwgL1R5
+ cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgOTA1IC9DYXBIZWlnaHQgODA1IC9EZXNj
+ ZW50IC0yMTIgL0ZsYWdzIDMyCi9Gb250QkJveCBbNyAtMjEwIDYyNSA3MTZdIC9Gb250
+ TmFtZSAvSENGS1VRK0FyaWFsTVQgL0l0YWxpY0FuZ2xlIDAgL1N0ZW1WCjAgL0xlYWRp
+ bmcgMzMgL01heFdpZHRoIDIwMDAgL1hIZWlnaHQgNjA0IC9Gb250RmlsZTIgMjkgMCBS
+ ID4+CmVuZG9iagozMiAwIG9iagpbIDI3OCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
+ IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwCjAgMCAwIDAg
+ MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
+ IDAgMCA1MDAgNTU2IDU1NgowIDAgMCAyMjIgMCAwIDAgMCA1NTYgNTU2IDAgMCAzMzMg
+ NTAwIDI3OCAwIDAgMCA1MDAgNTAwIF0KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9G
+ b250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL0hDRktVUStBcmlhbE1UIC9G
+ b250RGVzY3JpcHRvcgozMSAwIFIgL1dpZHRocyAzMiAwIFIgL0ZpcnN0Q2hhciAzMiAv
+ TGFzdENoYXIgMTIxIC9FbmNvZGluZyAvTWFjUm9tYW5FbmNvZGluZwo+PgplbmRvYmoK
+ MzMgMCBvYmoKPDwgL0xlbmd0aCAzNCAwIFIgL0xlbmd0aDEgMTI2NjggL0ZpbHRlciAv
+ RmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBrXp5YFTV9fA5975t9jeTZJYszEwmyYSZhISE
+ BCKRPLIJRCQEhISSJlFBoiIJIIpaoW5I6pJWf9QdWqUi1DJJFCa4kFoqoChURVGshoqK
+ 2gi1gFUh8503E6h+7ff9833z5txzl3O3c88599z7HiAAmGE1cNAuX9zWAWuxhHL2Ebxy
+ +YrlvtkLrlwIgA8ASJGFHVcu/vbFw0cAlGoA8b4rr1m58IHL3v0lgOVtACcsWtB2xZm+
+ l/4GEKA0lC6iDOv3ggCQZaZ01qLFy2/QeqSrKFpIae2aJZe35c8JdlG6g9KZi9tu6BA7
+ +GFKU3/gu7Zt8QJX3rIUSj9L6XDHkmXLsYYdovQgpSs7li7o+H7RYAggO4smMZfykB79
+ ZwYJdhD2QeNITjz7/1vA/qMl/h85/84gDoBIIIFMoQKGeJExHgKYCOv8sRBYwUakOyAt
+ Dr+DNCEH0gBin5yD4atjn+hlw9fEPmGf0YTTEzDS1o3wDgbRDafQAVsxA16FZ+EQhuBm
+ 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
+ Mq83bqVs20iR+5aJ/rQduGmkSKVsO/X732a6bNny8LIfFvxXqh8S/J/j4K5pr0789ZgO
+ 1Px1cVi+bLn+W1ZTTf/lUBcJ0WuFCfprBVmuoc+xqpsob8y5PM7jeT0GA+G26qZlI7/w
+ 8uuWU//EN22sRl6DRi6DFioiGEtQSFBQrNEGrtHurdHWrdG+rdGmrdGOvWGyMe7PbYj7
+ c+vj8fVsj1aMWihENUcTFWHazbWQgzBBKJcwQchPkEEedDAe+It/xCR9bD9kShOEadaU
+ Q1O+boS514Vx2bns87TLw/C/ALvH13YKZW5kc3RyZWFtCmVuZG9iagozNCAwIG9iago5
+ MjgzCmVuZG9iagozNSAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0FzY2Vu
+ dCA5MDUgL0NhcEhlaWdodCA4MDUgL0Rlc2NlbnQgLTIxMiAvRmxhZ3MgOTYKL0ZvbnRC
+ Qm94IFstNSAtMTk4IDg0MSA3MjhdIC9Gb250TmFtZSAvWkxDS1RRK0FyaWFsLUJvbGRJ
+ dGFsaWNNVCAvSXRhbGljQW5nbGUKLTEyIC9TdGVtViAwIC9MZWFkaW5nIDMzIC9NYXhX
+ aWR0aCAxNDAwIC9YSGVpZ2h0IDYwNCAvRm9udEZpbGUyIDMzIDAgUiA+PgplbmRvYmoK
+ MzYgMCBvYmoKWyAyNzggMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
+ MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMAowIDAgMCAwIDAgMCAwIDU1NiAw
+ IDAgMCAwIDAgMCAwIDAgNjY3IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTU2IDAg
+ NTU2CjAgNTU2IDMzMyAwIDYxMSAyNzggMCAwIDI3OCAwIDAgMCA2MTEgMCAzODkgMCAz
+ MzMgMCA1NTYgNzc4IF0KZW5kb2JqCjEzIDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0
+ eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL1pMQ0tUUStBcmlhbC1Cb2xkSXRhbGljTVQg
+ L0ZvbnREZXNjcmlwdG9yCjM1IDAgUiAvV2lkdGhzIDM2IDAgUiAvRmlyc3RDaGFyIDMy
+ IC9MYXN0Q2hhciAxMTkgL0VuY29kaW5nIC9NYWNSb21hbkVuY29kaW5nCj4+CmVuZG9i
+ agoxIDAgb2JqCjw8IC9UaXRsZSAoVW50aXRsZWQpIC9BdXRob3IgKEthdGh5IFdhbHJh
+ dGgpIC9DcmVhdG9yIChPbW5pR3JhZmZsZSBQcm9mZXNzaW9uYWwpCi9Qcm9kdWNlciAo
+ TWFjIE9TIFggMTAuNS42IFF1YXJ0eiBQREZDb250ZXh0KSAvQ3JlYXRpb25EYXRlIChE
+ OjIwMTAwMTA1MTg1MjAzWjAwJzAwJykKL01vZERhdGUgKEQ6MjAxMDAxMDUxODUyMDNa
+ MDAnMDAnKSA+PgplbmRvYmoKeHJlZgowIDM3CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAw
+ MDAzOTA2OCAwMDAwMCBuIAowMDAwMDAzNDY5IDAwMDAwIG4gCjAwMDAwMDEyNTIgMDAw
+ MDAgbiAKMDAwMDAwMzMyMCAwMDAwMCBuIAowMDAwMDAwMDIyIDAwMDAwIG4gCjAwMDAw
+ MDEyMzIgMDAwMDAgbiAKMDAwMDAwMTM1NiAwMDAwMCBuIAowMDAwMDAzMjg0IDAwMDAw
+ IG4gCjAwMDAwMDIzMzMgMDAwMDAgbiAKMDAwMDAyODg0NiAwMDAwMCBuIAowMDAwMDA4
+ MzU5IDAwMDAwIG4gCjAwMDAwMTk1NjQgMDAwMDAgbiAKMDAwMDAzODg4NCAwMDAwMCBu
+ IAowMDAwMDAxNTA1IDAwMDAwIG4gCjAwMDAwMDIzMTMgMDAwMDAgbiAKMDAwMDAwMjM2
+ OSAwMDAwMCBuIAowMDAwMDAzMjY0IDAwMDAwIG4gCjAwMDAwMDM0MDMgMDAwMDAgbiAK
+ MDAwMDAwMzU5NSAwMDAwMCBuIAowMDAwMDAzNTE3IDAwMDAwIG4gCjAwMDAwMDM2NzMg
+ MDAwMDAgbiAKMDAwMDAwNzkyMCAwMDAwMCBuIAowMDAwMDA3OTQxIDAwMDAwIG4gCjAw
+ MDAwMDgxNjYgMDAwMDAgbiAKMDAwMDAwODUzNiAwMDAwMCBuIAowMDAwMDE4OTgyIDAw
+ MDAwIG4gCjAwMDAwMTkwMDQgMDAwMDAgbiAKMDAwMDAxOTIyMiAwMDAwMCBuIAowMDAw
+ MDE5NzM3IDAwMDAwIG4gCjAwMDAwMjgzNzEgMDAwMDAgbiAKMDAwMDAyODM5MiAwMDAw
+ MCBuIAowMDAwMDI4NjIyIDAwMDAwIG4gCjAwMDAwMjkwMTkgMDAwMDAgbiAKMDAwMDAz
+ ODM5MyAwMDAwMCBuIAowMDAwMDM4NDE0IDAwMDAwIG4gCjAwMDAwMzg2NTggMDAwMDAg
+ biAKdHJhaWxlcgo8PCAvU2l6ZSAzNyAvUm9vdCAxOCAwIFIgL0luZm8gMSAwIFIgL0lE
+ IFsgPDg0MDllMDQ5ZjU3ZjkwNTY3NmRjZjQ0ZGRiMWJlMzE0Pgo8ODQwOWUwNDlmNTdm
+ OTA1Njc2ZGNmNDRkZGIxYmUzMTQ+IF0gPj4Kc3RhcnR4cmVmCjM5Mjg4CiUlRU9GCjEg
+ MCBvYmoKPDwvQXV0aG9yIChLYXRoeSBXYWxyYXRoKS9DcmVhdGlvbkRhdGUgKEQ6MjAx
+ MDAxMDUxNjA4MDBaKS9DcmVhdG9yIChPbW5pR3JhZmZsZSBQcm9mZXNzaW9uYWwgNS4y
+ KS9Nb2REYXRlIChEOjIwMTAwMTA1MTg0NTAwWikvUHJvZHVjZXIgKE1hYyBPUyBYIDEw
+ LjUuNiBRdWFydHogUERGQ29udGV4dCkvVGl0bGUgKGkxOG4tYWZ0ZXIuZ3JhZmZsZSk+
+ PgplbmRvYmoKeHJlZgoxIDEKMDAwMDA0MDE4NiAwMDAwMCBuIAp0cmFpbGVyCjw8L0lE
+ IFs8ODQwOWUwNDlmNTdmOTA1Njc2ZGNmNDRkZGIxYmUzMTQ+IDw4NDA5ZTA0OWY1N2Y5
+ MDU2NzZkY2Y0NGRkYjFiZTMxND5dIC9JbmZvIDEgMCBSIC9QcmV2IDM5Mjg4IC9Sb290
+ IDE4IDAgUiAvU2l6ZSAzNz4+CnN0YXJ0eHJlZgo0MDQwMQolJUVPRgo=
+ </data>
+ <key>QuickLookThumbnail</key>
+ <data>
+ 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
+ LBAtQy5yL6Uw2zIPM0k0hTXENwA4RTmDOr876z0RPjo/WkB7QaBCxUPmRQpGLkdRSHFJ
+ kkq2S9hM+04cTzpQWVF9UpxTu1TaVfpXHVhEWW9aolvUXQVeNF9kYJFhwWLyZCJlVWaP
+ Z8Ro/Wo7a39svm4Fb09wnXHuc0N0lXXwd0B4YnlsenJ7eXyDfYZ+i3+KgIyBh4J9g3iE
+ aIVVhkKHKYgNiOyJx4qhi3WMSo0ajeeOs4+AkFaRLZIEktuTspSIlV6WMpcHl92Ys5mJ
+ mmGbOJwPnOedwZ6cn3igVaE0ohSi9aPVpLiljKZWpyOn8qjAqY2qXKsrq/isx62Yrmiv
+ OrAKsNqxrLJ9s060ILTytcW2lLdjuDO5A7nQupC7TbwIvMS9gr5Avv+/vsB8wT3CAMLC
+ w4XETMUTxdvGpcdxyD3JC8nbyq3LgMxTzSXN9M6+z4jQUdEZ0eLSrtN31D/VCtXV1qDX
+ bNg52QfZ1dqk23TcRN0V3eneut+P4GPhNuIN4urjwuSV5WXmMeb758nolOlj6jbrDevo
+ 7NHtxu7G79jw//JC85n1Cvak+Fz6Rvxl/pL//wAAAEEA5AFxAhcC0wO3BLAFxwb3CD0J
+ lQsGDHUN9A99EQASghP+FW4WzxgqGXgatxvmHQYeKB9IIGQhgSKhI8Uk5CYGJygoRilv
+ KpMruCzjLg4vNzBkMY4yvjPwNSQ2UzeKOLw56zsIPB09NT5IP1hAbkGDQpZDqkS9Rc9G
+ 4UfySQZKGEspTDpNSU5XT2pQd1GEUpJToVSxVcZW4lgCWSNaQ1thXIFdn16+X99g/2Ih
+ Y0pkb2WXZsNn9GkialVrjWzGbgNvQ3B+ccRy/HQVdRx2H3cjeCd5KHooeyd8Jn0ifhp/
+ E4AJgPyB7oLeg82EuIWfhoqHbYhTiTaKF4r3i9OMq42FjluPM5AMkOaRwJKak3KUUJUt
+ lgyW7JfMmK6Zj5p1m1ucQ50rnhafAp/uoNqhxqKio22kPaUQpeOmtaeMqGCpNaoNquWr
+ vqyarXKuS68lr/+w2bGwsoqzY7Q4tQy14La0t4i4Xrkzuga62LusvH+9U74lvve/ysCd
+ wW7CQMMUw+fEucWNxmHHNcgKyN/JtcqNy2TMP80kzhPPA8/y0N3RyNK005zUg9Vq1lLX
+ Odgf2QfZ79rY28Lcr92b3ovffeBv4WXiW+NS5EvlRuZE50HoP+lD6krrUuxc7Wrueu+P
+ 8KjxwPLa8/f1GvY891/4g/mr+tL79/0e/j//Qf//AAAAGwBeAMMBNgGuAj4C5AOaBGMF
+ PgYqBxwIGQkaCiILJAwsDSsOJA8SD/sQ2hGuEnYTOBP5FLUVchYwFu8XrxhuGS4Z8Bqz
+ G3YcOx0BHcwelh9hIC8g+yHMIp8jciRFJR4l8ybBJ4QoPij6KbQqbisrK+gspi1mLiYu
+ 5y+oMGoxMTH1MrozgDRGNQs11DabN2E4KDjwObg6fztGPBA82j2kPm4/N0ABQMxBl0Jj
+ QzBEAETORZ1Gb0dESBRI6Em9SpRLa0xETRtN9E7JT5VQXFEjUexStlOCVFFVHlXwVsJX
+ llhvWUZaIVr/W99cwF2hXoNfaWBMYTViG2MBY+hkymWoZoZnYWhAaR9p/2rga8FsoW2G
+ bmtvT3A3cR5yBnLuc9d0wnWsdph3hHhxeV96SXsxfAF8xH2DfkV/A3/AgH+BOIHygqyD
+ Z4QihN2FmIZThw+HzYiMiUqKC4rOi5CMUo0XjdyOoY9akBOQy5GEkkGTAJPBlISVSZYS
+ lt+Xrph/mVmaM5sQm/Cc1J26nqOfj6B9oW+iYaNOpDKlEKXqpsWnoah+qV+qP6sgrAOs
+ 6a3OrrOvnrCHsXCyW7NFtDC1G7YGtvC33LjFua66nrvAvOS+Ab8ZwDPBU8J5w6jE4sYq
+ x3/I7MpwzAfNv8+k0bTT99Z52VrcnuCT5U7rpPVK//8AAG5kaW4AAAAAAAAGNgAAmQIA
+ AFbIAABVBAAAkbAAACeRAAAVYAAAUA0AAFQ5AAIKPQAB+uEAASZmAAMBAAACAAAAEwAs
+ AEUAXwB4AJEAqwDFAN8A+QEUATABTAFqAYcBpgHGAecCCgIuAlQCfAKnAtMDAwM1A2oD
+ pQPkBCQEZwSsBPMFOwWFBc8GHAZqBroHDAddB7AIBQhbCLAJCAlhCboKFApxCs0LKguH
+ C+YMRwymDQkNbA3VDkQOtQ8mD5wQFBCLEQQRfxH9EnoS+hN7E/8UhRUKFZEWGxalFzIX
+ whhTGOIZdhoLGqIbOhvTHGwdBB2cHjEexx9gH/oglyE0IdQidCMUI7YkWiT9JZ0mQibn
+ J4soLijPKXUqGSq7K14sACyiLUQt5i6LLywvzjB6MUQyHTL5M9c0szWYNns3ZzhROUM6
+ PTszPDY9Pz5KP2BAe0GiQsxEAkU5Rn5HyEkSSlFLkEzUThlPYlCtUf5TT1ShVfdXSlij
+ Wf1bVVytXgZfX2C3Yg9jbGTDZjdnwWlCashsU23ab2lw+HKFdBV1pXc8eNF6anwDfaB/
+ O4DhgomEMoXgh7GJj4tzjVKPM5EUkvuU2pa9mJ6aeJxXnjCgCKHfo7SlhqdWqSmrB6zy
+ ruOw2LLStMS2wri/urm8uL61wLLCr8StxqrIqcqhzKPOnNCe0p3UitaH2JLarNzS3u/h
+ GeMz5ULnR+kw6v/su+5b7+HxS/Km8/D1KfZK92L4bvlo+lf7NvwQ/N79pP6X//8AAAAM
+ ACMAPABUAG4AhwChALsA1gDxAQwBKQFGAWQBggGiAcMB5QIJAi4CVQJ/AqsC2QMJAz0D
+ dAOwA/AEMQR0BLoFAgVLBZUF4AYvBn4GzwcjB3UHyggiCHkI0QkrCYcJ4wpCCqELAAth
+ C8IMJwyKDPANWA3DDjgOsA8oD6QQIxChESERpBIoEq4TNhPAFEwU2hVoFfkWjBchF7kY
+ UxjrGYkaKBrJG2scDhyxHVId8R6QHzEf1CB5IR8hxyJwIxojxSRyJR4lyCZ2JyQn0ih9
+ KSop2iqHKzMr4CyMLTkt5S6WL0Ev8DCtMYEyXjM+NB81ATXpNtE3vjirOaA6mDuQPJE9
+ kz6bP6VAtUHOQuREBUUkRkxHd0imSeNLHkxiTaNO5lArUXFSvVQBVUpWkVfaWSJablu0
+ XPxeRF+MYNNiGWNlZKxmEmeZaRRqkGwRbYxvDnCOcgxzjHUJdo94FHmbeyN8tH5Af9OB
+ cIMQhLKGVYf3iaCLT4z8jq2QYJIak9GVjJdOmQyazJyTnlagHKHko6yldKc6qQWqwqxj
+ rgKvp7FSswK0r7ZpuCW54bufvWS/JMDowqrEbsYrx+/JqMtjzR3O0tCL0kDT99Wm11fZ
+ DNq53GDeBd+t4U/i7eSK5iDnsulK6t/scO3774jxFvKl9DD1uPdH+Nb6ZPv9/Y7//wAA
+ AB0ARABqAJEAuADfAQgBMgFeAYsBvAHuAiQCXgKeAuIDLAN/A9wEPgSmBRIFgQXzBmoG
+ 4wdfB94IYAjhCWcJ7gp5CwMLjwwgDK8NQw3hDpIPRQ/+ELgRdBIzEvQTtxR+FUMWDRbY
+ F6gYehlMGiUa/xvbHLodnx6CH2ggUSE+Ii0jHSQRJQUl+CbxJ+ko3yndKtcr1CzRLc8u
+ 0i/TMOQyBDMnNEg1azaLN684zjnyOw48Lz1NPmk/hUCiQcJC3UP+RRpGPUdgSIVJuErt
+ TClNYU6aT9VREFJRU4xUyVYJV0RYhVnGWwhcSV2MXtBgFWFaYqBj7mVCZtFocmoPa7xt
+ Zm8fcNlylHRSdhR32Xmce1x9In7egKGCZIQkheaHx4mwi5uNe49YkTCTBpTOlpWYVpoH
+ m7qdZ58OoLKiUqPvpYinHqi0qlmsFa3er6ixdLM9tQC2ybiPulC8Er3Yv5TBV8MYxNrG
+ nshlyijL9M27z4vRXtMi1JTWCdeJ2RPantwk3aPfG+CL4fHjTOSd5ePnGOhA6WLqe+uD
+ 7IXtcu5d7zfwD/DX8Z/yV/MO87v0WPT29Yv2F/aj9yj3nPgP+IP48flS+bT6Fvp4+sr7
+ E/tc+6X77vw3/Hb8pvzV/QX9NP1k/ZP9w/3z/iL+T/56/qX+0P77/yf/Uv99/6j/1P//
+ AABkZXNjAAAAAAAAAApDb2xvciBMQ0QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ bWx1YwAAAAAAAAASAAAADG5iTk8AAAASAAAA6HB0UFQAAAAWAAAA+nN2U0UAAAAQAAAB
+ EGZpRkkAAAAQAAABIGRhREsAAAAcAAABMHpoQ04AAAAMAAABTGZyRlIAAAASAAABWGph
+ SlAAAAAOAAABamVuVVMAAAASAAABeHBsUEwAAAASAAABinB0QlIAAAAYAAABnGVzRVMA
+ AAASAAABtHpoVFcAAAAOAAABxnJ1UlUAAAAkAAAB1GtvS1IAAAAMAAAB+GRlREUAAAAQ
+ AAACBG5sTkwAAAAWAAACFGl0SVQAAAAUAAACKgBGAGEAcgBnAGUALQBMAEMARABMAEMA
+ RAAgAGEAIABDAG8AcgBlAHMARgDkAHIAZwAtAEwAQwBEAFYA5AByAGkALQBMAEMARABM
+ AEMARAAtAGYAYQByAHYAZQBzAGsA5gByAG1faYJyACAATABDAEQAyQBjAHIAYQBuACAA
+ TABDAEQwqzDpMPwAIABMAEMARABDAG8AbABvAHIAIABMAEMARABLAG8AbABvAHIAIABM
+ AEMARABMAEMARAAgAEMAbwBsAG8AcgBpAGQAbwBMAEMARAAgAGMAbwBsAG8Acl9pgnJt
+ smZ2mG95OlZoBCYEMgQ1BEIEPQQ+BDkAIAQWBBoALQQ0BDgEQQQ/BDsENQQ5zuy37AAg
+ AEwAQwBEAEYAYQByAGIALQBMAEMARABLAGwAZQB1AHIAZQBuAC0ATABDAEQATABDAEQA
+ IABjAG8AbABvAHIAaQAAbW1vZAAAAAAAAAYQAACcZwAAAADBtMUAAAAAAAAAAAAAAAAA
+ AAAAAHRleHQAAAAAQ29weXJpZ2h0IEFwcGxlLCBJbmMuLCAyMDA5AA==
+ </data>
+ <key>ReadOnly</key>
+ <string>NO</string>
+ <key>RowAlign</key>
+ <integer>1</integer>
+ <key>RowSpacing</key>
+ <real>36</real>
+ <key>SheetTitle</key>
+ <string>Canvas 1</string>
+ <key>SmartAlignmentGuidesActive</key>
+ <string>YES</string>
+ <key>SmartDistanceGuidesActive</key>
+ <string>YES</string>
+ <key>UniqueID</key>
+ <integer>1</integer>
+ <key>UseEntirePage</key>
+ <false/>
+ <key>VPages</key>
+ <integer>1</integer>
+ <key>VerticalGuides</key>
+ <array>
+ <real>-6</real>
+ </array>
+ <key>WindowInfo</key>
+ <dict>
+ <key>CurrentSheet</key>
+ <integer>0</integer>
+ <key>ExpandedCanvases</key>
+ <array>
+ <dict>
+ <key>name</key>
+ <string>Canvas 1</string>
+ </dict>
+ </array>
+ <key>Frame</key>
+ <string>{{362, 134}, {1149, 744}}</string>
+ <key>ListView</key>
+ <true/>
+ <key>OutlineWidth</key>
+ <integer>55</integer>
+ <key>RightSidebar</key>
+ <true/>
+ <key>Sidebar</key>
+ <true/>
+ <key>SidebarWidth</key>
+ <integer>138</integer>
+ <key>VisibleRegion</key>
+ <string>{{-71, 91}, {941, 635}}</string>
+ <key>Zoom</key>
+ <real>1</real>
+ <key>ZoomValues</key>
+ <array>
+ <array>
+ <string>Canvas 1</string>
+ <real>1</real>
+ <real>0.0</real>
+ </array>
+ </array>
+ </dict>
+ <key>saveQuickLookFiles</key>
+ <string>YES</string>
+</dict>
+</plist>
diff --git a/chrome/common/extensions/docs/images/intermediate/i18n-before.graffle b/chrome/common/extensions/docs/images/intermediate/i18n-before.graffle
new file mode 100644
index 0000000..7cb380e
--- /dev/null
+++ b/chrome/common/extensions/docs/images/intermediate/i18n-before.graffle
@@ -0,0 +1,1354 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>ActiveLayerIndex</key>
+ <integer>0</integer>
+ <key>ApplicationVersion</key>
+ <array>
+ <string>com.omnigroup.OmniGrafflePro</string>
+ <string>138.9.0.117994</string>
+ </array>
+ <key>AutoAdjust</key>
+ <true/>
+ <key>BackgroundGraphic</key>
+ <dict>
+ <key>Bounds</key>
+ <string>{{0, 0}, {576, 733}}</string>
+ <key>Class</key>
+ <string>SolidGraphic</string>
+ <key>ID</key>
+ <integer>2</integer>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>GradientColor</key>
+ <dict>
+ <key>w</key>
+ <string>0.666667</string>
+ </dict>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ </dict>
+ <key>CanvasOrigin</key>
+ <string>{0, 0}</string>
+ <key>CanvasSize</key>
+ <string>{576, 733}</string>
+ <key>ColumnAlign</key>
+ <integer>1</integer>
+ <key>ColumnSpacing</key>
+ <real>36</real>
+ <key>CreationDate</key>
+ <string>2010-01-05 08:08:42 -0800</string>
+ <key>Creator</key>
+ <string>Kathy Walrath</string>
+ <key>DisplayScale</key>
+ <string>1 0/72 in = 1.0000 in</string>
+ <key>FileType</key>
+ <string>flat</string>
+ <key>GraphDocumentVersion</key>
+ <integer>6</integer>
+ <key>GraphicsList</key>
+ <array>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>44</integer>
+ </dict>
+ <key>ID</key>
+ <integer>49</integer>
+ <key>Points</key>
+ <array>
+ <string>{190.344, 383.484}</string>
+ <string>{248.679, 411.937}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>0</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>30</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>41</integer>
+ </dict>
+ <key>ID</key>
+ <integer>47</integer>
+ <key>Points</key>
+ <array>
+ <string>{188.621, 369.484}</string>
+ <string>{248.679, 336.194}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>0</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>30</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>Group</string>
+ <key>Graphics</key>
+ <array>
+ <dict>
+ <key>Bounds</key>
+ <string>{{253.078, 408.052}, {178.902, 19.4954}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Arial-Black</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>45</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Align</key>
+ <integer>0</integer>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430
+{\fonttbl\f0\fmodern\fcharset0 Courier;}
+{\colortbl;\red255\green255\blue255;}
+\deftab720
+\pard\pardeftab720\ql\qnatural
+
+\f0\fs24 \cf0 ...\
+title = "Hello World";\
+...}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{248.679, 384.202}, {187.7, 55.4691}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>46</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ <key>Fuzziness</key>
+ <real>0.0</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430
+{\fonttbl\f0\fswiss\fcharset0 ArialMT;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\i\b\fs24 \cf0 file with JavaScript}</string>
+ </dict>
+ <key>TextPlacement</key>
+ <integer>0</integer>
+ </dict>
+ </array>
+ <key>GroupConnect</key>
+ <string>YES</string>
+ <key>ID</key>
+ <integer>44</integer>
+ <key>Magnets</key>
+ <array>
+ <string>{0, 1}</string>
+ <string>{0, -1}</string>
+ <string>{1, 0}</string>
+ <string>{-1, 0}</string>
+ </array>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>Group</string>
+ <key>Graphics</key>
+ <array>
+ <dict>
+ <key>Bounds</key>
+ <string>{{251.605, 320.28}, {178.902, 54.2052}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Arial-Black</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>42</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Align</key>
+ <integer>0</integer>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430
+{\fonttbl\f0\fmodern\fcharset0 Courier;}
+{\colortbl;\red255\green255\blue255;}
+\deftab720
+\pard\pardeftab720\ql\qnatural
+
+\f0\fs24 \cf0 \{\
+ "name": "Hello World",\
+ ...\
+\}\
+}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{248.679, 297.638}, {187.7, 77.1132}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>43</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ <key>Fuzziness</key>
+ <real>0.0</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430
+{\fonttbl\f0\fswiss\fcharset0 Arial-Black;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\b\fs24 \cf0 manifest.json}</string>
+ </dict>
+ <key>TextPlacement</key>
+ <integer>0</integer>
+ </dict>
+ </array>
+ <key>GroupConnect</key>
+ <string>YES</string>
+ <key>ID</key>
+ <integer>41</integer>
+ <key>Magnets</key>
+ <array>
+ <string>{0, 1}</string>
+ <string>{0, -1}</string>
+ <string>{1, 0}</string>
+ <string>{-1, 0}</string>
+ </array>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{125.492, 369.484}, {101, 14}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Color</key>
+ <dict>
+ <key>w</key>
+ <string>0</string>
+ </dict>
+ <key>Font</key>
+ <string>Arial-Black</string>
+ <key>NSKern</key>
+ <real>0.0</real>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>30</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430
+{\fonttbl\f0\fswiss\fcharset0 ArialMT;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 \expnd0\expndtw0\kerning0
+extension directory}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ </array>
+ <key>GridInfo</key>
+ <dict/>
+ <key>GuidesLocked</key>
+ <string>NO</string>
+ <key>GuidesVisible</key>
+ <string>YES</string>
+ <key>HPages</key>
+ <integer>1</integer>
+ <key>ImageCounter</key>
+ <integer>3</integer>
+ <key>KeepToScale</key>
+ <false/>
+ <key>Layers</key>
+ <array>
+ <dict>
+ <key>Lock</key>
+ <string>NO</string>
+ <key>Name</key>
+ <string>Layer 1</string>
+ <key>Print</key>
+ <string>YES</string>
+ <key>View</key>
+ <string>YES</string>
+ </dict>
+ </array>
+ <key>LayoutInfo</key>
+ <dict>
+ <key>Animate</key>
+ <string>NO</string>
+ <key>AutoLayout</key>
+ <integer>2</integer>
+ <key>HierarchicalOrientation</key>
+ <integer>0</integer>
+ <key>LineLength</key>
+ <real>0.4643835723400116</real>
+ <key>circoMinDist</key>
+ <real>18</real>
+ <key>circoSeparation</key>
+ <real>0.0</real>
+ <key>layoutEngine</key>
+ <string>dot</string>
+ <key>neatoSeparation</key>
+ <real>0.0</real>
+ <key>twopiSeparation</key>
+ <real>0.0</real>
+ </dict>
+ <key>LinksVisible</key>
+ <string>NO</string>
+ <key>MagnetsVisible</key>
+ <string>NO</string>
+ <key>MasterSheets</key>
+ <array/>
+ <key>ModificationDate</key>
+ <string>2010-01-05 10:44:16 -0800</string>
+ <key>Modifier</key>
+ <string>Kathy Walrath</string>
+ <key>NotesVisible</key>
+ <string>NO</string>
+ <key>Orientation</key>
+ <integer>2</integer>
+ <key>OriginVisible</key>
+ <string>NO</string>
+ <key>OutlineStyle</key>
+ <string>Basic</string>
+ <key>PageBreaks</key>
+ <string>NO</string>
+ <key>PrintInfo</key>
+ <dict>
+ <key>NSBottomMargin</key>
+ <array>
+ <string>float</string>
+ <string>41</string>
+ </array>
+ <key>NSLeftMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ <key>NSPaperSize</key>
+ <array>
+ <string>size</string>
+ <string>{612, 792}</string>
+ </array>
+ <key>NSRightMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ <key>NSTopMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ </dict>
+ <key>PrintOnePage</key>
+ <true/>
+ <key>QuickLookPreview</key>
+ <data>
+ JVBERi0xLjMKJcTl8uXrp/Og0MTGCjUgMCBvYmoKPDwgL0xlbmd0aCA2IDAgUiAvRmls
+ dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGtVF2L2lAQfc+vGHxqoRnvvXM/W/pS
+ 6VL2bVHYZ3ETGtFYTegHpf+9kxi92cS0C61BCOicOXPOmTnCAxxB8GOcBUcEpwweoYT5
+ opKwqUC2T7WBVKAR7QfiWyxK8qZENSUC+O9HrmtgUwZwBkNQQMaikRY2e/iwAqm63xWk
+ RiAZr0HDag/zO4kikbDK4VX2vc7KqjiU8FScsk19OP14DastfFwx7xFFpT1aF7iRR6UD
+ d/YOnRAEzqGUpFTC0+XM7J6/2zPAYtnyELBc9EmLVgymegFVwaEl526DLs98bs5PWqFR
+ TIeCRS+Mu6GA1qhU0AFSxeoaa1XSSqFQMNVGiv26LPI4fE/fl+CzDlY4zVpP4WdVjdvq
+ UE60YE+YFpA3aKXjOUcm+oDaiOC4hT6Tpyv5n/8BVYohKsCsXO+z2VuYfcp2uwM8Hk67
+ p9mblzVL/jBCF8Q4AAAi/juu9OeER+BfEXQyzyoQkvImRs8Y1DbILs+9LIxiS56TJZQe
+ 1zab3ottMlzbGCvF5lviczDy3GheXMm5SKVER9oYni+Z3+mr83mxy+BbUX+G+/XX9XJz
+ Kr7UceQe89hOGpQhBG6XDO5EGzHJzcRQxml3LrvXoU65Li/HJ1pTFzVzf/88XO+u5JO/
+ kB8euY78OAIN9+Ry1HqgVy+l57umhAeyvGN8J+NVIrIslibYtV4Oq5tpZeDrqomrPT2r
+ 9gE02xYYtSt/+A1xx03GCmVuZHN0cmVhbQplbmRvYmoKNiAwIG9iago1NDkKZW5kb2Jq
+ CjMgMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCA0IDAgUiAvUmVzb3VyY2VzIDcg
+ MCBSIC9Db250ZW50cyA1IDAgUiAvTWVkaWFCb3ggWzAgMCA1NzYgNzMzXQo+PgplbmRv
+ YmoKNyAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8
+ PCAvQ3MxIDggMCBSIC9DczIgOSAwIFIgPj4gL0ZvbnQgPDwKL0Y0LjAgMTMgMCBSIC9G
+ My4wIDEyIDAgUiAvRjEuMCAxMCAwIFIgL0YyLjAgMTEgMCBSID4+ID4+CmVuZG9iagox
+ NCAwIG9iago8PCAvTGVuZ3RoIDE1IDAgUiAvTiAzIC9BbHRlcm5hdGUgL0RldmljZVJH
+ QiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGFlE1IFGEYx/+zjQSxBtGX
+ CMXQwSRUJgtSAtP1K1O2ZdVMCWKdfXedHGenmd0tRSKE6Jh1jC5WRIeITuGhQ6c6RASZ
+ dYmgo0UQBV4itv87k7tjVL4wM795nv/7fL3DAFWPUo5jRTRgys67yd6Ydnp0TNv8GlWo
+ RhRcKcNzOhKJAZ+plc/1a/UtFGlZapSx1vs2fKt2mRBQNCp3ZAM+LHk84OOSL+SdPDVn
+ JBsTqTTZITe4Q8lO8i3y1myIx0OcFp4BVLVTkzMcl3EiO8gtRSMrYz4g63batMnvpT3t
+ GVPUsN/INzkL2rjy/UDbHmDTi4ptzAMe3AN211Vs9TXAzhFg8VDF9j3pz0fZ9crLHGr2
+ wynRGGv6UCp9rwM23wB+Xi+VftwulX7eYQ7W8dQyCm7R17Iw5SUQ1BvsZvzkGv2Lg558
+ VQuwwDmObAH6rwA3PwL7HwLbHwOJamCoFZHLbDe48uIi5wJ05pxp18xO5LVmXT+idfBo
+ hdZnG00NWsqyNN/laa7whFsU6SZMWQXO2V/beI8Ke3iQT/YXuSS87t+szKVTXZwlmtjW
+ p7To6iY3kO9nzJ4+cj2v9xm3Zzhg5YCZ7xsKOHLKtuI8F6mJ1Njj8ZNkxldUJx+T85A8
+ 5xUHZUzffi51IkGupT05meuXml3c2z4zMcQzkqxYMxOd8d/8xi0kZd591Nx1LP+bZ22R
+ ZxiFBQETNu82NCTRixga4cBFDhl6TCpMWqVf0GrCw+RflRYS5V0WFb1Y4Z4Vf895FLhb
+ xj+FWBxzDeUImv5O/6Iv6wv6Xf3zfG2hvuKZc8+axqtrXxlXZpbVyLhBjTK+rCmIb7Da
+ DnotZGmd4hX05JX1jeHqMvZ8bdmjyRzianw11KUIZWrEOOPJrmX3RbLFN+HnW8v2r+lR
+ +3z2SU0l17K6eGYp+nw2XA1r/7OrYNKyq/DkjZAuPGuh7lUPqn1qi9oKTT2mtqttahff
+ jqoD5R3DnJWJC6zbZfUp9mBjmt7KSVdmi+Dfwi+G/6VeYQvXNDT5D024uYxpCd8R3DZw
+ h5T/w1+zAw3eCmVuZHN0cmVhbQplbmRvYmoKMTUgMCBvYmoKNzkyCmVuZG9iago4IDAg
+ b2JqClsgL0lDQ0Jhc2VkIDE0IDAgUiBdCmVuZG9iagoxNiAwIG9iago8PCAvTGVuZ3Ro
+ IDE3IDAgUiAvTiAxIC9BbHRlcm5hdGUgL0RldmljZUdyYXkgL0ZpbHRlciAvRmxhdGVE
+ ZWNvZGUgPj4Kc3RyZWFtCngBhVJPSBRRHP7NNhKEiEGFeIh3CgmVKaysoNp2dVmVbVuV
+ 0qIYZ9+6o7Mz05vZNcWTBF2iPHUPomN07NChm5eiwKxL1yCpIAg8dej7zezqKIRveTvf
+ +/39ft97RG2dpu87KUFUc0OVK6Wnbk5Ni4MfKUUd1E5YphX46WJxjLHruZK/u9fWZ9LY
+ st7HtXb79j21lWVgIeottrcQ+iGRZgAfmZ8oZYCzwB2Wr9g+ATxYDqwa8COiAw+auTDT
+ 0Zx0pbItkVPmoigqr2I7Sa77+bnGvou1iYP+XI9m1o69s+qq0UzUtPdEobwPrkQZz19U
+ 9mw1FKcN45xIQxop8q7V3ytMxxGRKxBKBlI1ZLmfak6ddeB1GLtdupPj+PYQpT7JYKiJ
+ temymR2FfQB2KsvsEPAF6PGyYg/ngXth/1tRw5PAJ2E/ZId51q0f9heuU+B7hD014M4U
+ rsXx2oofXi0BQ/dUI2iMc03E09c5c6SI7zHUGZj3RjmmCzF3lqoTN4A7YR9ZqmYKsV37
+ ruol7nsCd9PjO9GbOQtcoBxJcrEV2RTQPAlYFH2LsEkOPD7OHlXgd6iYwBy5idzNKPce
+ 1REbZ6NSgVZ6jVfGT+O58cX4ZWwYz4B+rHbXe3z/6eMVdde2Pjz5jXrcOa69nRtVYVZx
+ ZQvd/8cyhI/ZJzmmwdOhWVhr2HbkD5rMTLAMKMR/BT6X+pITVdzV7u24RRLMUD4sbCW6
+ S1RuKdTqPYNKrBwr2AB2cJLELFocuFNrujl4d9giem35TVey64b++vZ6+9ryHm3KqCko
+ E82zRGaUsVuj5N142/1mkRGfODq+572KWsn+SUUQP4U5WiryFFX0VlDWxG9nDn4btn5c
+ P6Xn9UH9PAk9rZ/Rr+ijEb4MdEnPwnNRH6NJ8LBpIeISoIqDM9ROVGONA+Ip8fK0W2SR
+ /Q9AGf1mCmVuZHN0cmVhbQplbmRvYmoKMTcgMCBvYmoKNzA0CmVuZG9iago5IDAgb2Jq
+ ClsgL0lDQ0Jhc2VkIDE2IDAgUiBdCmVuZG9iago0IDAgb2JqCjw8IC9UeXBlIC9QYWdl
+ cyAvTWVkaWFCb3ggWzAgMCA2MTIgNzkyXSAvQ291bnQgMSAvS2lkcyBbIDMgMCBSIF0g
+ Pj4KZW5kb2JqCjE4IDAgb2JqCjw8IC9UeXBlIC9DYXRhbG9nIC9PdXRsaW5lcyAyIDAg
+ UiAvUGFnZXMgNCAwIFIgPj4KZW5kb2JqCjIgMCBvYmoKPDwgL0xhc3QgMTkgMCBSIC9G
+ aXJzdCAyMCAwIFIgPj4KZW5kb2JqCjIwIDAgb2JqCjw8IC9Db3VudCAwIC9EZXN0IFsg
+ MyAwIFIgL1hZWiAwIDczMyAwIF0gL1RpdGxlIChDYW52YXMgMSkgPj4KZW5kb2JqCjE5
+ IDAgb2JqCjw8IC9Db3VudCAwIC9EZXN0IFsgMyAwIFIgL1hZWiAwIDczMyAwIF0gL1Rp
+ dGxlIChDYW52YXMgMSkgPj4KZW5kb2JqCjIxIDAgb2JqCjw8IC9MZW5ndGggMjIgMCBS
+ IC9MZW5ndGgxIDEyNjY4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Aa16
+ eWBU1fXwOfe+bfY3k2SWLMybTJIJMwkJCQlEInlkE4hICAgJJU2igkRFEkAUtULdkNQl
+ rf6oO/SnVIRaJolCggvUUgHFQrUoitXQolI1Qi1gVch8580Eqt+v3/fP982bc89dzt3O
+ Pefcc+97gABghdXAQb9ycVsHrMUSytlP8NqVK5ZrsxdcvRAAHwKQogs7rl78zctHjgIo
+ 1QDiA1dft3LhQ1e8+3MA258B3LBoQdtVZ/te+QIgSGkoXUQZ9u8EASDLSumsRYuX36T3
+ SNdQtJDS+nVLrmzLnxPqonQHpTMXt93UIXbwI5Sm/kC7vm3xAq24I53Sz1M60rFk2XKs
+ YYcpPUjpyo6lCzq+WzQYBsjOoknMpTykx/hZQYIdhDVoHMmJZ/9/C9j/aIn/j5x/ZxAH
+ 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
+ x7Fb7ZgUlwybb9LGtB3wFv8cLPR1jpk+4rIEaeOvoHNFORY0U4XeVYjNTfHYCSMmWaMS
+ kckEhmxNDHhvS9shAG6Kt2ClbNtIUf7k/MlGEcm80bidsh0jRd7bJgbSduCmkSKVsp3U
+ 73+a6bJlyyPLvl/wH6m+T/B/joO3pr068TdiBlDzN8Rh+bLlxm9ZTTX9l0NdNEyvFSYY
+ rxVkuYY+x6puorwx5/M4j+f1mEyE26qblo38IstvWE79E9/0sTp5DTq5DHq4iGAsQSFB
+ QbFOG7hOu7dOW7dO+7ZOm7ZOO/aGyea4P7ch7s+tj8fXs716MerhMNUcTVSEaTfXwy7C
+ BOFcwgThAEEGedCheBAo/gGTjLF9nylNEKFZUw5N+YYR5t4QwWXnsy/QLo/A/wLNB9d2
+ CmVuZHN0cmVhbQplbmRvYmoKMjIgMCBvYmoKOTI4NgplbmRvYmoKMjMgMCBvYmoKPDwg
+ L1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgOTA1IC9DYXBIZWlnaHQgODA1IC9E
+ ZXNjZW50IC0yMTIgL0ZsYWdzIDk2Ci9Gb250QkJveCBbLTUgLTE5OCA4NDEgNzI4XSAv
+ Rm9udE5hbWUgL1hTTFJTUStBcmlhbC1Cb2xkSXRhbGljTVQgL0l0YWxpY0FuZ2xlCi0x
+ MiAvU3RlbVYgMCAvTGVhZGluZyAzMyAvTWF4V2lkdGggMTQwMCAvWEhlaWdodCA2MDQg
+ L0ZvbnRGaWxlMiAyMSAwIFIgPj4KZW5kb2JqCjI0IDAgb2JqClsgMjc4IDAgMCAwIDAg
+ MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
+ IDAgMCAwIDAKMCAwIDAgMCAwIDAgMCA1NTYgMCAwIDAgMCAwIDAgMCAwIDY2NyAwIDAg
+ MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDU1NiAwIDU1NgowIDU1NiAzMzMgMCA2MTEgMjc4
+ IDAgMCAyNzggMCAwIDAgNjExIDAgMzg5IDAgMzMzIDAgNTU2IDc3OCBdCmVuZG9iagox
+ MyAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250
+ IC9YU0xSU1ErQXJpYWwtQm9sZEl0YWxpY01UIC9Gb250RGVzY3JpcHRvcgoyMyAwIFIg
+ L1dpZHRocyAyNCAwIFIgL0ZpcnN0Q2hhciAzMiAvTGFzdENoYXIgMTE5IC9FbmNvZGlu
+ ZyAvTWFjUm9tYW5FbmNvZGluZwo+PgplbmRvYmoKMjUgMCBvYmoKPDwgL0xlbmd0aCAy
+ NiAwIFIgL0xlbmd0aDEgOTI0MCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0K
+ eAHVWYt/1NWVP/d3f795JJNkZjKPTJJ5PzOTkHcgDyCBAAoUERUCNi2PEIESHgIishZZ
+ pSxiqiyIaLW1LE0ltTRFQE3RFQnarqTUEm0p2tJtKrhNUz+K4mKY7PfeCQpd+wc0k3vu
+ uee+v+fcc8/v9yNGRCa6jzjVL2pbsIrOsyZITiL9etFda32XHljVScSeJlIeaV11R9sC
+ 56rpRGoJ6tvvWL6h9bePr/0ryq8QZTcuWbyg5aOzL/+OKEdFfdUSCHR/GV6Pch3KoSVt
+ a+9e+r0sHcrzUW5avnLRguKBhAnlF1Ae1bbg7lWGuOlvKF9A2bdiQdviT433biVyGUR5
+ 1co1a5lPOYRyDOUZq+5cvOrue17LRfluorSnIGP4iT8T6eg15D76mpQoUno94SiKdX7Z
+ n4b+RPovqyKxln/8Z/ySqjQpS8eqUn8ZMsukLDKTRfJW0OxU5Qi1IbdLfg910zz6OfXS
+ HuqgNCVPuYE20r10COUn6Vk6oaSx3fQWG89eoJ1sGzvGWtg22boX/W28GLOY2DHVoAyg
+ xwHIttFW6mV/Us/QWZpK7XSWP0Eb+HjUbKADbB6fQG5arYoVbKB9aPMWgKrmtbSbpbGj
+ 7Aw7y7ZTB3udYXbeRB9ivG38SX4Eq9ymuuhDXs4VzLQbczwjx8A4kO/hCtvL3mWDdISc
+ rJUdYCZ6RtmDOdazy7QO7bexItpBO9h4mk8L1ach20xN8vcBZtlD7ewN7Lsd6RifjvYH
+ sNtelod19NIhtppauIFtpiFKsss8kzvFWPRd7HUr7aQ9yv1sMtuhuOkPEoF2UFI/Ufem
+ fih4gdsg5mwnvzooflomrVPysBK0gbRdZ9PNZq8rRewF9jqQblGcSjtro+Po62ItohdP
+ Q7sdygy+idr5m4qLjqK8mTazjepeZZ/SipIJO3mY7VHmoddupZZm0UadTU0DfvIHabvY
+ qXKD1quN1dzY827+JHuYP0kvMx25kG+k7/Ldui3AbD3rBHr3CvxpNVBrUZ/GSlfitxpp
+ I8ZqomX0AS2hldyAk9ArVotVO4FUmkAKY6wGUn7aqK2ml2mN8iatkXQn0NpAm4CVxGnT
+ MNa0h/6VSur1Ok2FIqnQZ+5Swje2dNXf3OT7+Vx/UeHfFX1mva+LZnZlbPC9MDw8s0nN
+ 0+Z2afldPGzoUsPBP/6jyj8WFU6b2eR7gU2c1Dgy7KT5jRDe0oQZ8C/EmG5SYxE2SAq1
+ Jnerrdo+eDA9OeuNKumYQVNUKj75zslSMved7DtZkm3xW8J+i79VpaE1PG/oz8nd+sxP
+ P7xTVyDHYE28ja/T5uE0BmlcfdTncdozTRo3WOn5XMNzoaAvL9du1XkclkyjgZPOpKgO
+ xRMy9w28M+Cstlid1ZhoqK6/zFldwgKRKK+sqKplZQ4345ks6P9/Em5yOVSv07HA4fSq
+ Dldyq8vJvQ7nfKfDgyJvc0XYapMrJ8dlSj4ccV1fwoIZa0u+zIvYdMqhovrcHKslXc1M
+ I1cm73WJQprKyaB32V1YYGppJ63V1RaxuHFMrMtu0+kZVhaIFLNRrLKOjWYfGHK9Z7Os
+ qpr8qz4nk+sNk81mhTkD2SajZtZf6cmyKjxXbzWlGzXMv3f4Q55gsymdbPVG3mc8bdLl
+ kQnTAYeLAyXhiqpyOQtmYHvb5sxd3tbUtHzfjJaFM2cuXEjwA6I/Tkk6OclXbzb28aw+
+ +2n+UY5Vl2eiHHNf3UAZhhq4OGAeLGHXjGa5hv9i5KszKL0jUySjX8zVljzGo5grh0LU
+ UB++ilY48xQP9OV/xHshsqdA07nsIb03zxU29w31DUCtlmqh2YGhAfN7IwiGvxTBiqrR
+ 2deu7H1jjvtUhgVoJg3ZmQYjn5CVxXgC61yxYm7T8ot+q8nIAet5cyZjOTprupqWzo/M
+ aFl0002LgA+1si1qK19CGZRHBfU5mSftf9CfpN/nO+xZmQY9I4NVDbvS8yVOKQ1jjSXZ
+ /hToMDgY4PWlDr7Z4/d7hjZ5/X7vNbziigZDkUgoFGE3RcCFw6GwOBOMFsI/LoM/mUwb
+ 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
+ vzhRgnJgb8TYmqT4Eill+pH2eomB6CuipdTaNekBBM/xEyMwaTckb1h8INvSzhL/xH/0
+ z7V2N0LZ/wM9zgc/CmVuZHN0cmVhbQplbmRvYmoKMjYgMCBvYmoKNTkyOAplbmRvYmoK
+ MjcgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgNzU0IC9DYXBI
+ ZWlnaHQgNjcwIC9EZXNjZW50IC0yNDYgL0ZsYWdzIDMzCi9Gb250QkJveCBbLTEgLTE4
+ MiA2MTMgNzA1XSAvRm9udE5hbWUgL1JGWkRWSitDb3VyaWVyIC9JdGFsaWNBbmdsZSAw
+ IC9TdGVtVgowIC9NYXhXaWR0aCA4MjMgL1hIZWlnaHQgNTAzIC9Gb250RmlsZTIgMjUg
+ MCBSID4+CmVuZG9iagoyOCAwIG9iagpbIDYwMCAwIDYwMCAwIDAgMCAwIDAgMCAwIDAg
+ MCA2MDAgMCA2MDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDYwMCA2MDAgMCA2MDAKMCAw
+ IDAgMCAwIDAgMCAwIDAgMCA2MDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDYw
+ MCAwIDAgMCAwIDAgMCAwIDAgMAo2MDAgMCAwIDYwMCA2MDAgMCAwIDAgNjAwIDAgMCA2
+ MDAgNjAwIDYwMCA2MDAgMCAwIDYwMCAwIDYwMCAwIDAgMCAwIDAgMCA2MDAKMCA2MDAg
+ XQplbmRvYmoKMTIgMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBl
+ IC9CYXNlRm9udCAvUkZaRFZKK0NvdXJpZXIgL0ZvbnREZXNjcmlwdG9yCjI3IDAgUiAv
+ V2lkdGhzIDI4IDAgUiAvRmlyc3RDaGFyIDMyIC9MYXN0Q2hhciAxMjUgL0VuY29kaW5n
+ IC9NYWNSb21hbkVuY29kaW5nCj4+CmVuZG9iagoyOSAwIG9iago8PCAvTGVuZ3RoIDMw
+ IDAgUiAvTGVuZ3RoMSAxMjAwOCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0K
+ eAHFent8VMX59zNzzp69Z89uks1udpPdZJNNZAOBJBACkZzcABu5B8xiIgkQuQhyCXjl
+ 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
+ U2KpUgNvmFPDGmL9i6hhYTB2fk4oziyz5scMoRoWczVQQ2NNbHykIW5MzI6VRxpixplX
+ N3Uzdk8UuTF+R5zhLWqcJUTWVp/4xgEv0Jhz690+ERduvTsaJY/7hipPlWuSs2Jy3X9B
+ rXpma92FczZizyV0Vuz+hjlNsaezorESQSSyog2xH4iPIPbj47Wz9XX72T9EFG3aL01i
+ n9fPFvnSpLpotCHO5ul8FGT/AB8sBhH4TNkUFHwUNGUn+R5K8uWjPvjyRAQ+s5nydb58
+ s1nnk5ng6+7Iq6/rzgMCT0aQOnSejozgt3mO5IMnHwg87k46ovMccXcKntgkvRm/HyzZ
+ QGBh+CJOZ/GzTJ1FH3m3zlI8zHLnRZY79Z6k5Gh0HoHQjP3kBR77SfB8S5D/O9leg5tN
+ 78ToouZ6fEDSGqpvB7TG7rphqSfWuTAY7F4UFQX4jiPcunDRUhG3tceiofa62KJQXbB7
+ ol7vP4qbRfHEUF03Ndc3NnU3a+11PRO1ifWhtrpo75SZZeWX9HXnxb7KZv6XvmaKxspE
+ X1P0ev/RV7koniL6Khd9lYu+pmhT9L5It/GZTd0mqoni+qfHvdxqgb22+nKiNW519STd
+ eCfmeDb5DuC0spus+LDDhk+B7ABh1yOrR1aLIqwpUZQivhIaLvJsmpjjO8B2DxepyHaG
+ aiiybn3HevLUL6tL/jvwQ9a69UIVSRwRef/1B5Z6fPBTh2+lqSE2AreOKtw6uo1G5LbW
+ RZE34UKe1VqPO2sycxQyJwhGSbrIKPIqRZ7ZPMz4f9uCPiZkQzr7cdB4rpdp2WwddUSl
+ WHZDI4craJwPMeBrkQM4S4lNogOPxNd14APCjgutiXno9PATLMK0Oy7AuvXD1LAs1g3H
+ eoWOCEU6LojkQnMRISwd6bJah/sT/Q9VfOwgCmVuZHN0cmVhbQplbmRvYmoKMzAgMCBv
+ YmoKODU0NAplbmRvYmoKMzEgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9B
+ c2NlbnQgOTA1IC9DYXBIZWlnaHQgODA1IC9EZXNjZW50IC0yMTIgL0ZsYWdzIDMyCi9G
+ b250QkJveCBbNyAtMjEwIDYyNSA3MTZdIC9Gb250TmFtZSAvTlJFVlNRK0FyaWFsTVQg
+ L0l0YWxpY0FuZ2xlIDAgL1N0ZW1WCjAgL0xlYWRpbmcgMzMgL01heFdpZHRoIDIwMDAg
+ L1hIZWlnaHQgNjA0IC9Gb250RmlsZTIgMjkgMCBSID4+CmVuZG9iagozMiAwIG9iagpb
+ IDI3OCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
+ MCAwIDAgMCAwIDAgMCAwIDAgMCAwCjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
+ IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1MDAgNTU2IDU1NgowIDAg
+ MCAyMjIgMCAwIDAgMCA1NTYgNTU2IDAgMCAzMzMgNTAwIDI3OCAwIDAgMCA1MDAgNTAw
+ IF0KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlw
+ ZSAvQmFzZUZvbnQgL05SRVZTUStBcmlhbE1UIC9Gb250RGVzY3JpcHRvcgozMSAwIFIg
+ L1dpZHRocyAzMiAwIFIgL0ZpcnN0Q2hhciAzMiAvTGFzdENoYXIgMTIxIC9FbmNvZGlu
+ ZyAvTWFjUm9tYW5FbmNvZGluZwo+PgplbmRvYmoKMzMgMCBvYmoKPDwgL0xlbmd0aCAz
+ NCAwIFIgL0xlbmd0aDEgNTE0MCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0K
+ eAG1N2tQW+eV57tXbyR09ZYQoCtfS2AuIJCweAQb2ULYDn5iiIVtaskGLAg22BAnfiTG
+ YbEdYcdJG2y69bTdttls0ya+xE3A6U7CpE3STrtJpul0M50+vK2z8czGm2wa725jI+35
+ rjBJO31Mf+wnnXvO+c73OK/v3O8CAQA9jAILkT37kkNwEP4Le36M8I09h0b4lvz1WwDI
+ EMLB3qG9+z7ouBoDYK4BKHV7Bw73pqufYgDUHwJouFRPsvtm6Us/BeBwOoRT2GH9vvYN
+ 5OuQX5raN/JA+BqDY7mdyFcNDO5J6od0LyJ/BvmCfckHhph3FP+M/D8hz+9P7utpOPH1
+ V5D/AZ0/NDg88v70qYeRfx/5jqGDPUMzI1/jAUzNqBPuAwR/tOlBBVOIK2HNQo/c/f/4
+ QC/IjQWFjJWoAW1q0IBWpgB0kKd8EVwQ+cxzQZRDCj84oR8g+x7ls9flJ9KZgey76HGc
+ m+nLXle+jdb+PvuBjN/NUl/8DU2DYyn8tUYs5AJ5jVyg45BuJxaZQp7MkXNIp2EdKLP3
+ Z2eyt+Bb0IV0e/Zr2VvM02wRHbnYDsMxSpNXEV4jwzj7IMHY4OqfI+fIcvIE0hcRnAjv
+ kSdJO/yapOAI7vcvpImUIX6brIfvgg/imIeb4dvwPXKWKGACpoiVBMkAcaJ2l8kUqSRr
+ SZRE4X9Rn1nyS5JhrsALAJHa8PKaULC6KlBZUS6WLSst8fuWCku8vKe4qNBd4HI67Dar
+ xWzijPkGfZ5Oq1GrlAqWIVBOJGc0Pu1Si26v19tZscAX/CEvsT7uI68EZrdXMIUWR7n/
+ cNR04R/xRX/EFy/yGyWwSi1CtJmuPA0t/y6BRSJWCeg2xLIBt1pQJdbdL8T6JFe0O5HA
+ Gc0Cx0stHwZkXRY0ns7TRYVoj66iHKZ1eUjmIYVjh6ZJy0oiE0xLrGGaAY2holwyixLj
+ i1HolyITCSSEZlwJJZZPJbPZuTOfFQFOyw0CHCZTRFJFJbW8L98nRZISTPDT5XPpM7Mc
+ 7E6I+m6hO7kzLrFJ9Nc0sL5Yqh053BkhkeIlBe4rP9zYw8dSfBp5OiyBT6EZZ/3JfuzW
+ RuOnvHNuyYw4JplEaQ3OXHPkmptNx5x9PGXT6VO89NUt8c9KvXRMZ2ens6KcT8cE3Ki5
+ ojzWvxo97QxUlFMXkDuu6U70U136k1TPWD+fnuiRdT0j6yYPjaVoYCITyb82MJ2OdQux
+ 7mQ33Qk3iEqRdhlB+3bqET6G3mvuXOhaGIAShSxJNHeiu6lurW3xKEpjQrIZk5Vm4WJP
+ YqEHO2J3hDxVdZ0USUj8Hl6CtriAk+voo6cO0nvqaMLjMqSivHXzp7MkpY8T+PRNkEhC
+ uPE+1fjTnuRCj8rH3QQqbBFaEul0i8C3pBPp5Gx2dLfAc0J6urU1PRRL4K6b4xLB/hcn
+ 3FLLmU6JS6RIA7qfJkFLW7zJ7TWhHTl28x0WMKswtzCL0Rz0Av7XLSAMB7THvXxUgo54
+ pxsdGad0O9I5THMJc7cOw7zgNuqjHmosbkTpBdLrpQk6MRuB3Rh6aXRLPMfzsNv9HEQC
+ IsYjQSVzdyS2DioZvSNZnJ4QMDjfkd9BNknjX/wbObsllmqQiP0viHtycskSjbNuhuY8
+ UoybpZROxMPeKDlEpEvFNIblLUHiREkZjc+5Gzt5zoRVgIZvq9C6ZXs8ZxiWYfk9pQAl
+ 4BtfDVBt8pp8XpNXAbd5du52RAm3gFfMAWqMVZsJYKVmwR3h4BnWzIyzrHI8pVGwPYwo
+ Bm5A043qKgtOPkYuZzaQqUxKXn8dvqE4xUpYBrXw8BXQZa9HPFpd2BYyEwIRpAD8ZecF
+ IeSPaPPC/kk1F8KgRCq1+nBo0mU326ogXsgUchZbuJDT68Nmm1A7bsqvz08xMEZI1Vhh
+ XWEvg/uHAjfEQGi+sb5eFLugqemGiH9TfeCGuT4g1gdM5noQq6uIbyWpXUlCQbujmNhM
+ VrvDW0lKVGqVsMS/vKY2jLLaGr+wRK0i2KlW2az2UHAlvpf+M3PUvnVj3fcPzvzq7ppG
+ C5952JGv3rxp4NxLr65Z8/K7p9ev3NgdLCHr2ncc8y6Jrmq+r5p5Y1nvfaJnybJVFU+2
+ ZsTWjtXLxMoN3nLpxOGNG/2VvuLWRt6VebfY4eW9ZVUrVu9aT+OxFv1lR385gYeuiEOn
+ 02qV53jCnydEWRhBrxROWjkldRF1o3LSYK8zEd5FtGM6nWsMlkAfQ8YwjLJPcm5B09Eh
+ i/44gA6pD6ArvHYHGoc2K1UKNJ9ZXgPeoMJs81US6gC10n77rbyyu3Y1hr1+8vjOzO3f
+ vf3RV/Al7LpGNOnMbv3e9mSDT0ee3V0VK7ZU+b46cT9hL/2e1KQzn/xk8lDvhqpdmDd4
+ +WM78W7ihM9FfCajWXPJSqwRbX7YOmkkjHqKaIxKm9rMmBjGBIpxnZradtnhDMsYoy5j
+ vSGsDIiiGGqcbwwGAwE0AUOMDJrVZao31aM5IZOAduNLd3nNSiYUdKgxjBhBJvLKK5nU
+ 1FThhomT9/64Yl1FbZVOqfBnfjavYG6TsqpVF/escP233ldql/M1jUHw4t2KnofSiINl
+ 8QKnMKptjGqcVau1mPAatZzwuDmq0ISa5NLehqmfJhcyfRSUL2b+4/itnwOTvZjZwgjy
+ emaIRkp0HGa5QaE36hZWNl7QFRrMerq83my24voWs7w+NRXtxMDJm2AQTfWYwPSE4VbW
+ fIxRiQXjF14+QQ8bmar/+3OHLq2odtSEcffrx2598uo3egVSqluDV0gCD+Hl8zTmlQ/6
+ r6Bab112FIbzZrMfXrZYcxj1Qld/GKnA2GgYpW01fyFPyYGRK/CZjeOcxjXOzRSQpeMF
+ M5t8L/s+8LE+vw8VDXRdu1EfuDaPBw2aGhtpUK6Z6RkUZWVtubMmP20YnpoSGpUcRdOM
+ kg+RY21PHTr+RCDx5ZFvzWVShctWrI1nUhpDRGzZnkkp/F9Ktm3vTLX+6J35HqZrrVCb
+ Gp7/BbOuxVVa3X94/jcYNrTvKIbpV2ifBdZfnlESasplNImZzV6lplIcKULTGMi/QM3S
+ WWy6ca1Nm2KIedxitVBTbtTLdQyNmEdfYxmh7s5ZIGu8oPpRcrTj2Qe/+XJm793Ru3dm
+ +hT+Z/p3/PAn813M2u6tQ49nsKgyQOueAfUx4A0/GOHDeScVTC1bp2MckyxnmtTZrWNq
+ t7qPyR+DArhzWGmwb+CupMuCZ5GnN1FEJX5CqxBeW6kC6/Ba6yBNXx/LfDfzb1n48itk
+ anhb/MDB9s4RhvsduevK5M9vZl5/+B+I6tHTJ59In3ok559Q9j3FRdSnEj6+AkuzH1/G
+ I+WnZUSLhMGZh7WXRl/gTGGDkOdTKJxOV4Tjwq6IThd2uYoi+Vy46PNWPM6EHlCrPSxj
+ Iyfj57EWEaKg6zXgQMXny+0uzl7KaDlVKVPPnXZOcay8bCnnitgcuKrJjI88Y9g15nRq
+ xkqrSrFu0YVRKGOUUxzJxzFkDIAf4wLcYqHH4OQqviiazI76ri65wIVoiagPYE2gFNZ8
+ h1zzAXstPrtc65ZjApZUYqkLh/EdYHco/bmEtDrwhcDYrCqVwPtD5AnX9ta2CqHS++hP
+ nzxw5Gffeen5w6WZh4xCVXOsqbT05I9e6xv84I3ML/+H+P1rVwoFJeVOk8vXdD7RN9Xa
+ cCTlDzn5aqHEauUcbVM7dj679x9zMajLXmc7sBY4oCPi/yEQB9jyrHrtZL6dtU4xNiOA
+ NU/PsnpQjjusc+a3zIyZukBrdIXBXIVcoEs8cKcEfloBsTDQEo9pY6I1EE3Bqm5RCUsq
+ yXK5HjK9V68arMGKLcUXxqYei50/jwViIPOvmVPN9iUFmfe8G7/yHDlEln2PniP8sAT4
+ ReZ26y5j401w574NX+9reIeaQDGtaOrT9GsT8uTxVIDzNG/MnwQwvJ4ZzowYRhclVEqb
+ nn4AM0/DMeU9sA5hLX4XcsinmaezF3GXh7DvKJUpfgsh9izU4XArVMEPSBU5TSTyMdPN
+ fJv5mH1BQVWieurhIzxnO1BfBr+uA3i/AObv2BVYuamUgHlBBxVSsH7Nqu3tW8RVB/uS
+ AxWrB5J77sVZcssCrR1/oulxEYawREGUREXUREO0REfyiF411HOwb7CbJEkP6SV9pJ/s
+ I/vJIH7MjuAykeLiB+xF99sLD9nd99kLRuyuYfub+98cZM7tHx1khuyzGogUFQ0M2h2F
+ A4MO9+DA8QFmYNB17367+979xw8W9FvpiGxRb5/VVtjbZ3Of6yW9fa6elNXNz2yeGZ2R
+ Zq7OKD09pCc1fqDgi9FPvBcQvoDwOMJZhAmERxBOIYwjjCGcQDiO8CBC8Mjhbs8z40HP
+ U5Lec0kKeqYRjBL55qmg57ETQc85hNFZ8qWdVs8XES50mTyTCF/YafI8jvD8eJnnheNl
+ nrPbNJ6JbQ7PIwin4g7POMIYwuiDo8dHT7Antpk8xxEeRHgz/us4sydp8uxGCHbtMHl2
+ IsTvMXu2ITTdQ5IdBk8CIbgDH/cgRMbctTZn2GZbbjPX2Iwhmz5o01bbVFU2NmCDSlt5
+ hbFMzC9dZvSX5C/1GZcI+bzXWOzJdxcWGZyuAoPN7jCYLVaDkTPp9YZ8vVaXp1epNXpW
+ odRjWPVGI2ky7jIeN14yKjbBJnaTinXfpfEYGzQetl7jgTqNZ3OISOZWaG1fLVkI4q2r
+ pZDYisFpk4Jiq6TdvCM+TcijndgrMadnCbRLitOzDCJzdPuO+CxxUfG4/O15BQgZHT/r
+ XsCdnWKR9EDr1rg0VNQpNVLisaJOWqfE4eERiv5cI891jHbE+iaaxdxoIuYIcRgpcfjO
+ NFmY4xf77sgQE9wmJ3UuzBoelpxSEG3MjZrWUhO721YD/B+2aOFOCmVuZHN0cmVhbQpl
+ bmRvYmoKMzQgMCBvYmoKMzY2MAplbmRvYmoKMzUgMCBvYmoKPDwgL1R5cGUgL0ZvbnRE
+ ZXNjcmlwdG9yIC9Bc2NlbnQgMTEwMSAvQ2FwSGVpZ2h0IDk3OCAvRGVzY2VudCAtMzEw
+ IC9GbGFncwozMiAvRm9udEJCb3ggWy00OSAtMjEwIDk0MSA3MjhdIC9Gb250TmFtZSAv
+ TEdBWlRRK0FyaWFsLUJsYWNrIC9JdGFsaWNBbmdsZQowIC9TdGVtViAwIC9NYXhXaWR0
+ aCAxNzIyIC9YSGVpZ2h0IDczNCAvRm9udEZpbGUyIDMzIDAgUiA+PgplbmRvYmoKMzYg
+ MCBvYmoKWyAzMzMgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
+ IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMAowIDAgMCAwIDAgMCAwIDAgMCAwIDAg
+ MCAwIDAgMCAwIDY2NyAwIDAgMCA2NjcgMzg5IDAgMCAzMzMgMzMzIDAgMCAxMDAwIDY2
+ Nwo2NjcgMCAwIDAgNjExIDQ0NCBdCmVuZG9iagoxMSAwIG9iago8PCAvVHlwZSAvRm9u
+ dCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9MR0FaVFErQXJpYWwtQmxhY2sg
+ L0ZvbnREZXNjcmlwdG9yCjM1IDAgUiAvV2lkdGhzIDM2IDAgUiAvRmlyc3RDaGFyIDQ2
+ IC9MYXN0Q2hhciAxMTYgL0VuY29kaW5nIC9NYWNSb21hbkVuY29kaW5nCj4+CmVuZG9i
+ agoxIDAgb2JqCjw8IC9UaXRsZSAoVW50aXRsZWQpIC9BdXRob3IgKEthdGh5IFdhbHJh
+ dGgpIC9DcmVhdG9yIChPbW5pR3JhZmZsZSBQcm9mZXNzaW9uYWwpCi9Qcm9kdWNlciAo
+ TWFjIE9TIFggMTAuNS42IFF1YXJ0eiBQREZDb250ZXh0KSAvQ3JlYXRpb25EYXRlIChE
+ OjIwMTAwMTA1MTg1MjA4WjAwJzAwJykKL01vZERhdGUgKEQ6MjAxMDAxMDUxODUyMDha
+ MDAnMDAnKSA+PgplbmRvYmoKeHJlZgowIDM3CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAw
+ MDAzMzQ1OCAwMDAwMCBuIAowMDAwMDAyODgxIDAwMDAwIG4gCjAwMDAwMDA2NjQgMDAw
+ MDAgbiAKMDAwMDAwMjczMiAwMDAwMCBuIAowMDAwMDAwMDIyIDAwMDAwIG4gCjAwMDAw
+ MDA2NDUgMDAwMDAgbiAKMDAwMDAwMDc2OCAwMDAwMCBuIAowMDAwMDAxODMyIDAwMDAw
+ IG4gCjAwMDAwMDI2OTYgMDAwMDAgbiAKMDAwMDAyODkyNyAwMDAwMCBuIAowMDAwMDMz
+ MjgxIDAwMDAwIG4gCjAwMDAwMTk2NDQgMDAwMDAgbiAKMDAwMDAxMjk1MyAwMDAwMCBu
+ IAowMDAwMDAwOTE3IDAwMDAwIG4gCjAwMDAwMDE4MTIgMDAwMDAgbiAKMDAwMDAwMTg2
+ OCAwMDAwMCBuIAowMDAwMDAyNjc2IDAwMDAwIG4gCjAwMDAwMDI4MTUgMDAwMDAgbiAK
+ MDAwMDAwMzAwNyAwMDAwMCBuIAowMDAwMDAyOTI5IDAwMDAwIG4gCjAwMDAwMDMwODUg
+ MDAwMDAgbiAKMDAwMDAxMjQ2MiAwMDAwMCBuIAowMDAwMDEyNDgzIDAwMDAwIG4gCjAw
+ MDAwMTI3MjcgMDAwMDAgbiAKMDAwMDAxMzEzNyAwMDAwMCBuIAowMDAwMDE5MTU1IDAw
+ MDAwIG4gCjAwMDAwMTkxNzYgMDAwMDAgbiAKMDAwMDAxOTM5NCAwMDAwMCBuIAowMDAw
+ MDE5ODE3IDAwMDAwIG4gCjAwMDAwMjg0NTIgMDAwMDAgbiAKMDAwMDAyODQ3MyAwMDAw
+ MCBuIAowMDAwMDI4NzAzIDAwMDAwIG4gCjAwMDAwMjkxMDAgMDAwMDAgbiAKMDAwMDAz
+ Mjg1MCAwMDAwMCBuIAowMDAwMDMyODcxIDAwMDAwIG4gCjAwMDAwMzMwOTYgMDAwMDAg
+ biAKdHJhaWxlcgo8PCAvU2l6ZSAzNyAvUm9vdCAxOCAwIFIgL0luZm8gMSAwIFIgL0lE
+ IFsgPGUxNzYyMzJmODdiNmQ2YzgwYWYzYmMzZTlkYTBlODE4Pgo8ZTE3NjIzMmY4N2I2
+ ZDZjODBhZjNiYzNlOWRhMGU4MTg+IF0gPj4Kc3RhcnR4cmVmCjMzNjc4CiUlRU9GCjEg
+ MCBvYmoKPDwvQXV0aG9yIChLYXRoeSBXYWxyYXRoKS9DcmVhdGlvbkRhdGUgKEQ6MjAx
+ MDAxMDUxNjA4MDBaKS9DcmVhdG9yIChPbW5pR3JhZmZsZSBQcm9mZXNzaW9uYWwgNS4y
+ KS9Nb2REYXRlIChEOjIwMTAwMTA1MTg0NDAwWikvUHJvZHVjZXIgKE1hYyBPUyBYIDEw
+ LjUuNiBRdWFydHogUERGQ29udGV4dCkvVGl0bGUgKGkxOG4tYmVmb3JlLmdyYWZmbGUp
+ Pj4KZW5kb2JqCnhyZWYKMSAxCjAwMDAwMzQ1NzYgMDAwMDAgbiAKdHJhaWxlcgo8PC9J
+ RCBbPGUxNzYyMzJmODdiNmQ2YzgwYWYzYmMzZTlkYTBlODE4PiA8ZTE3NjIzMmY4N2I2
+ ZDZjODBhZjNiYzNlOWRhMGU4MTg+XSAvSW5mbyAxIDAgUiAvUHJldiAzMzY3OCAvUm9v
+ dCAxOCAwIFIgL1NpemUgMzc+PgpzdGFydHhyZWYKMzQ3OTIKJSVFT0YK
+ </data>
+ <key>QuickLookThumbnail</key>
+ <data>
+ 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
+ AABvkQAAs2MAABjyWFlaIAAAAAAAACdEAAAW8wAAswlYWVogAAAAAAAA81IAAQAAAAEW
+ z3NmMzIAAAAAAAEMQgAABd7///MmAAAHkgAA/ZH///ui///9owAAA9wAAMBsY3VydgAA
+ AAAAAAABAc0AAGN1cnYAAAAAAAAAAQHNAABjdXJ2AAAAAAAAAAEBzQAAdmNndAAAAAAA
+ AAAAAAMBAAACAAAAKQCQASABugJ2A1AERQVhBpQH3QlBCroMOQ3BD1cQ6BJ2E/4VeRbm
+ GEoZmxrkHBUdNh5aH3kgmCG4Itkj/yUiJkYnaiiQKbsq5SwQLUMuci+lMNsyDzNJNIU1
+ xDcAOEU5gzq/O+s9ET46P1pAe0GgQsVD5kUKRi5HUUhxSZJKtkvYTPtOHE86UFlRfVKc
+ U7tU2lX6Vx1YRFlvWqJb1F0FXjRfZGCRYcFi8mQiZVVmj2fEaP1qO2t/bL5uBW9PcJ1x
+ 7nNDdJV18HdAeGJ5bHpye3l8g32Gfot/ioCMgYeCfYN4hGiFVYZChymIDYjsiceKoYt1
+ jEqNGo3njrOPgJBWkS2SBJLbk7KUiJVeljKXB5fdmLOZiZphmzicD5znncGenJ94oFWh
+ NKIUovWj1aS4pYymVqcjp/KowKmNqlyrK6v4rMetmK5orzqwCrDasayyfbNOtCC08rXF
+ tpS3Y7gzuQO50LqQu028CLzEvYK+QL7/v77AfME9wgDCwsOFxEzFE8XbxqXHccg9yQvJ
+ 28qty4DMU80lzfTOvs+I0FHRGdHi0q7Td9Q/1QrV1dag12zYOdkH2dXapNt03ETdFd3p
+ 3rrfj+Bj4TbiDeLq48LkleVl5jHm++fJ6JTpY+o26w3r6OzR7cbuxu/Y8P/yQvOZ9Qr2
+ pPhc+kb8Zf6S//8AAABBAOQBcQIXAtMDtwSwBccG9wg9CZULBgx1DfQPfREAEoIT/hVu
+ Fs8YKhl4Grcb5h0GHigfSCBkIYEioSPFJOQmBicoKEYpbyqTK7gs4y4OLzcwZDGOMr4z
+ 8DUkNlM3iji8Oes7CDwdPTU+SD9YQG5Bg0KWQ6pEvUXPRuFH8kkGShhLKUw6TUlOV09q
+ UHdRhFKSU6FUsVXGVuJYAlkjWkNbYVyBXZ9evl/fYP9iIWNKZG9ll2bDZ/RpImpVa41s
+ xm4Db0NwfnHEcvx0FXUcdh93I3gneSh6KHsnfCZ9In4afxOACYD8ge6C3oPNhLiFn4aK
+ h22IU4k2iheK94vTjKuNhY5bjzOQDJDmkcCSmpNylFCVLZYMluyXzJiumY+adZtbnEOd
+ K54WnwKf7qDaocaioqNtpD2lEKXjprWnjKhgqTWqDarlq76smq1yrkuvJa//sNmxsLKK
+ s2O0OLUMteC2tLeIuF65M7oGuti7rLx/vVO+Jb73v8rAncFuwkDDFMPnxLnFjcZhxzXI
+ CsjfybXKjctkzD/NJM4TzwPP8tDd0cjStNOc1IPVatZS1znYH9kH2e/a2NvC3K/dm96L
+ 333gb+Fl4lvjUuRL5UbmROdB6D/pQ+pK61LsXO1q7nrvj/Co8cDy2vP39Rr2PPdf+IP5
+ q/rS+/f9Hv4//0H//wAAABsAXgDDATYBrgI+AuQDmgRjBT4GKgccCBkJGgoiCyQMLA0r
+ DiQPEg/7ENoRrhJ2EzgT+RS1FXIWMBbvF68YbhkuGfAasxt2HDsdAR3MHpYfYSAvIPsh
+ zCKfI3IkRSUeJfMmwSeEKD4o+im0Km4rKyvoLKYtZi4mLucvqDBqMTEx9TK6M4A0RjUL
+ NdQ2mzdhOCg48Dm4On87RjwQPNo9pD5uPzdAAUDMQZdCY0MwRABEzkWdRm9HREgUSOhJ
+ vUqUS2tMRE0bTfROyU+VUFxRI1HsUrZTglRRVR5V8FbCV5ZYb1lGWiFa/1vfXMBdoV6D
+ X2lgTGE1YhtjAWPoZMplqGaGZ2FoQGkfaf9q4GvBbKFthm5rb09wN3EecgZy7nPXdMJ1
+ rHaYd4R4cXlfekl7MXwBfMR9g35FfwN/wIB/gTiB8oKsg2eEIoTdhZiGU4cPh82IjIlK
+ iguKzouQjFKNF43cjqGPWpATkMuRhJJBkwCTwZSElUmWEpbfl66Yf5lZmjObEJvwnNSd
+ up6jn4+gfaFvomGjTqQypRCl6qbFp6Gofqlfqj+rIKwDrOmtzq6zr56wh7FwsluzRbQw
+ tRu2Brbwt9y4xbmuup67wLzkvgG/GcAzwVPCecOoxOLGKsd/yOzKcMwHzb/PpNG00/fW
+ edla3J7gk+VO66T1Sv//AABuZGluAAAAAAAABjYAAJkCAABWyAAAVQQAAJGwAAAnkQAA
+ FWAAAFANAABUOQACCj0AAfrhAAEmZgADAQAAAgAAABMALABFAF8AeACRAKsAxQDfAPkB
+ FAEwAUwBagGHAaYBxgHnAgoCLgJUAnwCpwLTAwMDNQNqA6UD5AQkBGcErATzBTsFhQXP
+ BhwGaga6BwwHXQewCAUIWwiwCQgJYQm6ChQKcQrNCyoLhwvmDEcMpg0JDWwN1Q5EDrUP
+ Jg+cEBQQixEEEX8R/RJ6EvoTexP/FIUVChWRFhsWpRcyF8IYUxjiGXYaCxqiGzob0xxs
+ HQQdnB4xHscfYB/6IJchNCHUInQjFCO2JFok/SWdJkIm5yeLKC4ozyl1KhkquyteLAAs
+ oi1ELeYuiy8sL84wejFEMh0y+TPXNLM1mDZ7N2c4UTlDOj07Mzw2PT8+Sj9gQHtBokLM
+ RAJFOUZ+R8hJEkpRS5BM1E4ZT2JQrVH+U09UoVX3V0pYo1n9W1VcrV4GX19gt2IPY2xk
+ w2Y3Z8FpQmrIbFNt2m9pcPhyhXQVdaV3PHjRemp8A32gfzuA4YKJhDKF4IexiY+Lc41S
+ jzORFJL7lNqWvZiemnicV54woAih36O0pYanVqkpqwes8q7jsNiy0rTEtsK4v7q5vLi+
+ tcCywq/ErcaqyKnKocyjzpzQntKd1IrWh9iS2qzc0t7v4RnjM+VC50fpMOr/7LvuW+/h
+ 8UvypvPw9Sn2Svdi+G75aPpX+zb8EPze/aT+l///AAAADAAjADwAVABuAIcAoQC7ANYA
+ 8QEMASkBRgFkAYIBogHDAeUCCQIuAlUCfwKrAtkDCQM9A3QDsAPwBDEEdAS6BQIFSwWV
+ BeAGLwZ+Bs8HIwd1B8oIIgh5CNEJKwmHCeMKQgqhCwALYQvCDCcMigzwDVgNww44DrAP
+ KA+kECMQoREhEaQSKBKuEzYTwBRMFNoVaBX5FowXIRe5GFMY6xmJGigayRtrHA4csR1S
+ HfEekB8xH9QgeSEfIccicCMaI8UkciUeJcgmdickJ9IofSkqKdoqhyszK+AsjC05LeUu
+ li9BL/AwrTGBMl4zPjQfNQE16TbRN744qzmgOpg7kDyRPZM+mz+lQLVBzkLkRAVFJEZM
+ R3dIpknjSx5MYk2jTuZQK1FxUr1UAVVKVpFX2lkiWm5btFz8XkRfjGDTYhljZWSsZhJn
+ mWkUapBsEW2Mbw5wjnIMc4x1CXaPeBR5m3sjfLR+QH/TgXCDEISyhlWH94mgi0+M/I6t
+ kGCSGpPRlYyXTpkMmsyck55WoByh5KOspXSnOqkFqsKsY64Cr6exUrMCtK+2abglueG7
+ n71kvyTA6MKqxG7GK8fvyajLY80dztLQi9JA0/fVptdX2Qzaudxg3gXfreFP4u3kiuYg
+ 57LpSurf7HDt+++I8RbypfQw9bj3R/jW+mT7/f2O//8AAAAdAEQAagCRALgA3wEIATIB
+ XgGLAbwB7gIkAl4CngLiAywDfwPcBD4EpgUSBYEF8wZqBuMHXwfeCGAI4QlnCe4KeQsD
+ C48MIAyvDUMN4Q6SD0UP/hC4EXQSMxL0E7cUfhVDFg0W2BeoGHoZTBolGv8b2xy6HZ8e
+ gh9oIFEhPiItIx0kESUFJfgm8SfpKN8p3SrXK9Qs0S3PLtIv0zDkMgQzJzRINWs2izev
+ OM458jsOPC89TT5pP4VAokHCQt1D/kUaRj1HYEiFSbhK7UwpTWFOmk/VURBSUVOMVMlW
+ CVdEWIVZxlsIXEldjF7QYBVhWmKgY+5lQmbRaHJqD2u8bWZvH3DZcpR0UnYUd9l5nHtc
+ fSJ+3oChgmSEJIXmh8eJsIubjXuPWJEwkwaUzpaVmFaaB5u6nWefDqCyolKj76WIpx6o
+ tKpZrBWt3q+osXSzPbUAtsm4j7pQvBK92L+UwVfDGMTaxp7IZcooy/TNu8+L0V7TItSU
+ 1gnXidkT2p7cJN2j3xvgi+Hx40zkneXj5xjoQOli6nvrg+yF7XLuXe838A/w1/Gf8lfz
+ DvO79Fj09vWL9hf2o/co95z4D/iD+PH5Uvm0+hb6ePrK+xP7XPul++78N/x2/Kb81f0F
+ /TT9ZP2T/cP98/4i/k/+ev6l/tD++/8n/1L/ff+o/9T//wAAZGVzYwAAAAAAAAAKQ29s
+ b3IgTENEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG1sdWMAAAAAAAAAEgAAAAxu
+ Yk5PAAAAEgAAAOhwdFBUAAAAFgAAAPpzdlNFAAAAEAAAARBmaUZJAAAAEAAAASBkYURL
+ AAAAHAAAATB6aENOAAAADAAAAUxmckZSAAAAEgAAAVhqYUpQAAAADgAAAWplblVTAAAA
+ EgAAAXhwbFBMAAAAEgAAAYpwdEJSAAAAGAAAAZxlc0VTAAAAEgAAAbR6aFRXAAAADgAA
+ AcZydVJVAAAAJAAAAdRrb0tSAAAADAAAAfhkZURFAAAAEAAAAgRubE5MAAAAFgAAAhRp
+ dElUAAAAFAAAAioARgBhAHIAZwBlAC0ATABDAEQATABDAEQAIABhACAAQwBvAHIAZQBz
+ AEYA5AByAGcALQBMAEMARABWAOQAcgBpAC0ATABDAEQATABDAEQALQBmAGEAcgB2AGUA
+ cwBrAOYAcgBtX2mCcgAgAEwAQwBEAMkAYwByAGEAbgAgAEwAQwBEMKsw6TD8ACAATABD
+ AEQAQwBvAGwAbwByACAATABDAEQASwBvAGwAbwByACAATABDAEQATABDAEQAIABDAG8A
+ bABvAHIAaQBkAG8ATABDAEQAIABjAG8AbABvAHJfaYJybbJmdphveTpWaAQmBDIENQRC
+ BD0EPgQ5ACAEFgQaAC0ENAQ4BEEEPwQ7BDUEOc7st+wAIABMAEMARABGAGEAcgBiAC0A
+ TABDAEQASwBsAGUAdQByAGUAbgAtAEwAQwBEAEwAQwBEACAAYwBvAGwAbwByAGkAAG1t
+ b2QAAAAAAAAGEAAAnGcAAAAAwbTFAAAAAAAAAAAAAAAAAAAAAAB0ZXh0AAAAAENvcHly
+ aWdodCBBcHBsZSwgSW5jLiwgMjAwOQA=
+ </data>
+ <key>ReadOnly</key>
+ <string>NO</string>
+ <key>RowAlign</key>
+ <integer>1</integer>
+ <key>RowSpacing</key>
+ <real>36</real>
+ <key>SheetTitle</key>
+ <string>Canvas 1</string>
+ <key>SmartAlignmentGuidesActive</key>
+ <string>YES</string>
+ <key>SmartDistanceGuidesActive</key>
+ <string>YES</string>
+ <key>UniqueID</key>
+ <integer>1</integer>
+ <key>UseEntirePage</key>
+ <false/>
+ <key>VPages</key>
+ <integer>1</integer>
+ <key>WindowInfo</key>
+ <dict>
+ <key>CurrentSheet</key>
+ <integer>0</integer>
+ <key>ExpandedCanvases</key>
+ <array/>
+ <key>Frame</key>
+ <string>{{727, 77}, {682, 801}}</string>
+ <key>ListView</key>
+ <false/>
+ <key>OutlineWidth</key>
+ <integer>142</integer>
+ <key>RightSidebar</key>
+ <true/>
+ <key>Sidebar</key>
+ <false/>
+ <key>SidebarWidth</key>
+ <integer>138</integer>
+ <key>VisibleRegion</key>
+ <string>{{25, 29}, {526, 677}}</string>
+ <key>Zoom</key>
+ <real>1</real>
+ <key>ZoomValues</key>
+ <array>
+ <array>
+ <string>Canvas 1</string>
+ <real>1</real>
+ <real>0.0</real>
+ </array>
+ </array>
+ </dict>
+ <key>saveQuickLookFiles</key>
+ <string>YES</string>
+</dict>
+</plist>
diff --git a/chrome/common/extensions/docs/images/intermediate/i18n-strings.graffle b/chrome/common/extensions/docs/images/intermediate/i18n-strings.graffle
new file mode 100644
index 0000000..ef54363
--- /dev/null
+++ b/chrome/common/extensions/docs/images/intermediate/i18n-strings.graffle
@@ -0,0 +1,1271 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>ActiveLayerIndex</key>
+ <integer>1</integer>
+ <key>ApplicationVersion</key>
+ <array>
+ <string>com.omnigroup.OmniGrafflePro</string>
+ <string>138.9.0.117994</string>
+ </array>
+ <key>AutoAdjust</key>
+ <true/>
+ <key>BackgroundGraphic</key>
+ <dict>
+ <key>Bounds</key>
+ <string>{{0, 0}, {576, 733}}</string>
+ <key>Class</key>
+ <string>SolidGraphic</string>
+ <key>ID</key>
+ <integer>2</integer>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>GradientColor</key>
+ <dict>
+ <key>w</key>
+ <string>0.666667</string>
+ </dict>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ </dict>
+ <key>CanvasOrigin</key>
+ <string>{0, 0}</string>
+ <key>CanvasSize</key>
+ <string>{576, 733}</string>
+ <key>ColumnAlign</key>
+ <integer>1</integer>
+ <key>ColumnSpacing</key>
+ <real>36</real>
+ <key>CreationDate</key>
+ <string>2010-01-05 08:08:42 -0800</string>
+ <key>Creator</key>
+ <string>Kathy Walrath</string>
+ <key>DisplayScale</key>
+ <string>1 0/72 in = 1.0000 in</string>
+ <key>FileType</key>
+ <string>flat</string>
+ <key>GraphDocumentVersion</key>
+ <integer>6</integer>
+ <key>GraphicsList</key>
+ <array>
+ <dict>
+ <key>Class</key>
+ <string>Group</string>
+ <key>Graphics</key>
+ <array>
+ <dict>
+ <key>Bounds</key>
+ <string>{{244.714, 253.27}, {297.786, 168}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>Vertical</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Arial-Black</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>76</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Align</key>
+ <integer>0</integer>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430
+{\fonttbl\f0\fmodern\fcharset0 Courier;}
+{\colortbl;\red255\green255\blue255;\red255\green0\blue0;}
+\deftab720
+\pard\pardeftab720\ql\qnatural
+
+\f0\fs24 \cf0 \{\
+ "\cf2 extName\cf0 ": \{\
+ "message": "\cf2 Hola mundo\cf0 ",\
+ "description": "Nombre de extensi\'f3n."\
+ \},\
+ "\cf2 color\cf0 ": \{\
+ "message": "\cf2 Color\cf0 ",\
+ "description": "T\'edtulo."\
+ \},\
+ ...\
+\}\
+}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{240, 236}, {302.5, 180.412}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>77</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ <key>Fuzziness</key>
+ <real>0.0</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430
+{\fonttbl\f0\fswiss\fcharset0 Arial-Black;}
+{\colortbl;\red255\green255\blue255;\red255\green0\blue0;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\b\fs24 \cf0 _locales/\cf2 es\cf0 /messages.json}</string>
+ </dict>
+ <key>TextPlacement</key>
+ <integer>0</integer>
+ </dict>
+ </array>
+ <key>GroupConnect</key>
+ <string>YES</string>
+ <key>ID</key>
+ <integer>75</integer>
+ <key>Layer</key>
+ <integer>1</integer>
+ <key>Magnets</key>
+ <array>
+ <string>{0, 1}</string>
+ <string>{0, -1}</string>
+ <string>{1, 0}</string>
+ <string>{-1, 0}</string>
+ </array>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>Group</string>
+ <key>Graphics</key>
+ <array>
+ <dict>
+ <key>Bounds</key>
+ <string>{{244.259, 628.682}, {303.067, 98}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>Vertical</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Arial-Black</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>70</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Align</key>
+ <integer>0</integer>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430
+{\fonttbl\f0\fmodern\fcharset0 Courier;}
+{\colortbl;\red255\green255\blue255;\red255\green0\blue0;}
+\deftab720
+\pard\pardeftab720\ql\qnatural
+
+\f0\fs24 \cf0 \{\
+ "\cf2 color\cf0 ": \{\
+ "message": "\cf2 Colour\cf0 ",\
+ "description": "Heading."\
+ \}\
+\}\
+}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{240, 611.412}, {303.067, 109.588}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>71</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ <key>Fuzziness</key>
+ <real>0.0</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430
+{\fonttbl\f0\fswiss\fcharset0 Arial-Black;}
+{\colortbl;\red255\green255\blue255;\red255\green0\blue0;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\b\fs24 \cf0 _locales/\cf2 en_GB\cf0 /messages.json}</string>
+ </dict>
+ <key>TextPlacement</key>
+ <integer>0</integer>
+ </dict>
+ </array>
+ <key>GroupConnect</key>
+ <string>YES</string>
+ <key>ID</key>
+ <integer>69</integer>
+ <key>Layer</key>
+ <integer>1</integer>
+ <key>Magnets</key>
+ <array>
+ <string>{0, 1}</string>
+ <string>{0, -1}</string>
+ <string>{1, 0}</string>
+ <string>{-1, 0}</string>
+ </array>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>Group</string>
+ <key>Graphics</key>
+ <array>
+ <dict>
+ <key>Bounds</key>
+ <string>{{54.8369, 255.902}, {173.469, 51.7932}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Arial-Black</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>42</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Align</key>
+ <integer>0</integer>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430
+{\fonttbl\f0\fmodern\fcharset0 Courier;}
+{\colortbl;\red255\green255\blue255;}
+\deftab720
+\pard\pardeftab720\ql\qnatural
+
+\f0\fs24 \cf0 \{\
+ ...\
+ "default_locale": "es"\
+\}\
+}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{52, 236}, {182, 73.6819}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>43</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ <key>Fuzziness</key>
+ <real>0.0</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430
+{\fonttbl\f0\fswiss\fcharset0 Arial-Black;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\b\fs24 \cf0 manifest.json}</string>
+ </dict>
+ <key>TextPlacement</key>
+ <integer>0</integer>
+ </dict>
+ </array>
+ <key>GroupConnect</key>
+ <string>YES</string>
+ <key>ID</key>
+ <integer>41</integer>
+ <key>Layer</key>
+ <integer>1</integer>
+ <key>Magnets</key>
+ <array>
+ <string>{0, 1}</string>
+ <string>{0, -1}</string>
+ <string>{1, 0}</string>
+ <string>{-1, 0}</string>
+ </array>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>Group</string>
+ <key>Graphics</key>
+ <array>
+ <dict>
+ <key>Bounds</key>
+ <string>{{244.714, 441.412}, {288.321, 168}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>Vertical</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Arial-Black</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>35</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Align</key>
+ <integer>0</integer>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430
+{\fonttbl\f0\fmodern\fcharset0 Courier;}
+{\colortbl;\red255\green255\blue255;\red255\green0\blue0;}
+\deftab720
+\pard\pardeftab720\ql\qnatural
+
+\f0\fs24 \cf0 \{\
+ "\cf2 extName\cf0 ": \{\
+ "message": "\cf2 Hello World\cf0 ",\
+ "description": "Extension name."\
+ \},\
+ "\cf2 color\cf0 ": \{\
+ "message": "\cf2 Color\cf0 ",\
+ "description": "Heading."\
+ \},\
+ ...\
+\}\
+}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{240, 424.142}, {302.5, 180.412}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>36</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ <key>Fuzziness</key>
+ <real>0.0</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430
+{\fonttbl\f0\fswiss\fcharset0 Arial-Black;}
+{\colortbl;\red255\green255\blue255;\red255\green0\blue0;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\b\fs24 \cf0 _locales/\cf2 en\cf0 /messages.json}</string>
+ </dict>
+ <key>TextPlacement</key>
+ <integer>0</integer>
+ </dict>
+ </array>
+ <key>GroupConnect</key>
+ <string>YES</string>
+ <key>ID</key>
+ <integer>34</integer>
+ <key>Layer</key>
+ <integer>1</integer>
+ <key>Magnets</key>
+ <array>
+ <string>{0, 1}</string>
+ <string>{0, -1}</string>
+ <string>{1, 0}</string>
+ <string>{-1, 0}</string>
+ </array>
+ </dict>
+ </array>
+ <key>GridInfo</key>
+ <dict/>
+ <key>GuidesLocked</key>
+ <string>NO</string>
+ <key>GuidesVisible</key>
+ <string>YES</string>
+ <key>HPages</key>
+ <integer>1</integer>
+ <key>ImageCounter</key>
+ <integer>3</integer>
+ <key>KeepToScale</key>
+ <false/>
+ <key>Layers</key>
+ <array>
+ <dict>
+ <key>Lock</key>
+ <string>NO</string>
+ <key>Name</key>
+ <string>Layer 2</string>
+ <key>Print</key>
+ <string>YES</string>
+ <key>View</key>
+ <string>YES</string>
+ </dict>
+ <dict>
+ <key>Lock</key>
+ <string>NO</string>
+ <key>Name</key>
+ <string>Layer 1</string>
+ <key>Print</key>
+ <string>YES</string>
+ <key>View</key>
+ <string>YES</string>
+ </dict>
+ </array>
+ <key>LayoutInfo</key>
+ <dict>
+ <key>Animate</key>
+ <string>NO</string>
+ <key>HierarchicalOrientation</key>
+ <integer>0</integer>
+ <key>LineLength</key>
+ <real>0.4643835723400116</real>
+ <key>circoMinDist</key>
+ <real>18</real>
+ <key>circoSeparation</key>
+ <real>0.0</real>
+ <key>layoutEngine</key>
+ <string>dot</string>
+ <key>neatoSeparation</key>
+ <real>0.0</real>
+ <key>twopiSeparation</key>
+ <real>0.0</real>
+ </dict>
+ <key>LinksVisible</key>
+ <string>NO</string>
+ <key>MagnetsVisible</key>
+ <string>NO</string>
+ <key>MasterSheets</key>
+ <array/>
+ <key>ModificationDate</key>
+ <string>2010-01-06 10:15:00 -0800</string>
+ <key>Modifier</key>
+ <string>Kathy Walrath</string>
+ <key>NotesVisible</key>
+ <string>NO</string>
+ <key>Orientation</key>
+ <integer>2</integer>
+ <key>OriginVisible</key>
+ <string>NO</string>
+ <key>OutlineStyle</key>
+ <string>Basic</string>
+ <key>PageBreaks</key>
+ <string>NO</string>
+ <key>PrintInfo</key>
+ <dict>
+ <key>NSBottomMargin</key>
+ <array>
+ <string>float</string>
+ <string>41</string>
+ </array>
+ <key>NSLeftMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ <key>NSPaperSize</key>
+ <array>
+ <string>size</string>
+ <string>{612, 792}</string>
+ </array>
+ <key>NSRightMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ <key>NSTopMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ </dict>
+ <key>PrintOnePage</key>
+ <true/>
+ <key>QuickLookPreview</key>
+ <data>
+ JVBERi0xLjMKJcTl8uXrp/Og0MTGCjUgMCBvYmoKPDwgL0xlbmd0aCA2IDAgUiAvRmls
+ dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAG1WdtuFDkQfe+vKOUpSDuOy9fufSRi
+ F+0DEmIkHtEw6USJ5rKkJxIS4if2ZX93y56+2u6engmbCEEgqVOuqnN8XHyDj/ANOH1q
+ a8BKCc8lfIYd3NxWCOsK0H9Wa1hwprn/gO5P3Q9l9yAUBxQ5U8qA5IJpwJwzhcLFvKc4
+ f9Gvp2Pk208elMOnW8JH/8XC/UYpZOutj6WEYqhEHOsTJU35CZcfB8qtF0EWyIQGgTkz
+ WrhQb5eUVQ0gYJEbZi2qHBZWMMF1UcByCzd/IKPsYXkP1182+/VqU1Y3b2D5BO+WRzTM
+ fDVcqaYQIUaUnPGiMNghZgFiuRtAzThYAgYVwWDvXCHKzbasqlWHNFq1OLgUDLnUVL6m
+ aGHwh7JiT9W+d5B++DxnuVXUFm6ZzvMYYIGKmm24JgR5jC3ahvxI53xOUF2EQQGuurDd
+ tCf6G+NkwUyhoGnXFha6HqYu9/L74cNqWw6gev3N2tGXMUw4ulR7GlxbpHCufocfb7Jm
+ Xi+tPbXIjyblT5k5MgB9XPnBeSgJ48KaJXhIQlEoJNFZ9EBrBr4vN5s9fN4/b+6iwmUR
+ /04WTnMmLKIMoDJ3vqvfOoRLqyYxHi6q2l1ZrZ8f/z487neucu++H8pdRV/AjgaC9So5
+ gZsoXMcUtG236sIB/Jx3nsm4Mg7byzbkSjaRforoDVcilPV+s3/uZnhU4U/222m81kiq
+ v4i0xPOk1fUzU280CtMN/19pgsRHd0910nLr69WeZVivc4TFMm4UcgExBtHjtaJCt3GT
+ eF9TAna8L1d3j7uHmbSguYo0uGmOjDT4l7BCR/MKwBibpR5TbDMRiX92MTuuITGcfIem
+ 9tMHghKSSczpr3NBpomZHAudeaPVG2rvpxwJ258T0gx+xHmzKT+FSoIynCHdoLG1oZoL
+ USi6kchv5YoX9WE6M7Vd7R7vuwP1cpuObJk13JL7G41cVodxx4EKmbakAEqTH+SoE8k7
+ JyiVJF8mVDuitZCmLcd5UZGHUccn5qzIUbb+srlfvWwOtXd1901ZNaKdOY/fGo0IKiHS
+ bWnITzbk9ZXJrqem8/gCIMMuSVEsIC+c28Oj/++lMLD5BpEeCVgkf2xqNJ3V11JqMNTI
+ QnGb6HFRMCXpIUA3Qf1Nx/N0A3qB2x+AJqqnBA2vMuRlG9DQLZe7L3++7VgxlO6uVdEJ
+ U7rHlDBWk+9vwMITnvD9g9PEJSSKW5Pr3mHC+NPWv9DUHLoDtPZ6lccICySO+iwWMhg3
+ uE4TUZ4VNab3pPkfGJoQKNFuFAUryFzGMHMdzQyQQrJCuLc0wYRuc9zTzAjcFR95GPhC
+ 8x+iJlpOsypRWUXyHqmk8zUvz2l2nNkbw/JCCHpwJmDGrE2YfarjzcB2Sny5tQnxEtVq
+ exTKsXuf9QS5J7FnMUSKocrDSZWXSBab6jrY84zbD3cxOOcx+PZT1qNe5SjulTtRFrql
+ lFTu3e23EiYUpguknYSqxku0nXhujejDZf29UVmlZ7Z/+Q7PlMCgLY4SuW2WRSa8OU6I
+ +VT+Eil9Qw/uY7XCyCdknCwmt+DHSibzJgPoVHD2+oYUbV7E1+xuQpDo1SAsE3lBt9tr
+ VjchSrS4IR3K6ZpIoXjxTr6xTkWlXdCx5IMFit9qXCrcQUvCakn6d/Lk6Z3NfrOC7cvu
+ bp9mwVC5A6CgYDJnUlpaIyd2Q6OyPR2SFox1tcjwd5a2q1bwHv2w336lp9FdCbTBc3ub
+ f3djb9NBnxIy1SKfs6+ZHTTxLG18f724Pq7xj4vNc7qwwJYcEchsZ3OiK25bn0tDunHG
+ pmZQmwkt+mVrmgFgosMtL+IFytwlzQAiPpMgQtB6XKVXNLQDyvz/UwwMwInSN2PZ28/U
+ TzyvHgEflv8cXjb7WRSIs2/JJxNr+LGN5YmKtDF1NDnjz2w5N6ixoRfu2ayP/wEFU9GM
+ CmVuZHN0cmVhbQplbmRvYmoKNiAwIG9iagoxNDUyCmVuZG9iagozIDAgb2JqCjw8IC9U
+ eXBlIC9QYWdlIC9QYXJlbnQgNCAwIFIgL1Jlc291cmNlcyA3IDAgUiAvQ29udGVudHMg
+ NSAwIFIgL01lZGlhQm94IFswIDAgNTc2IDczM10KPj4KZW5kb2JqCjcgMCBvYmoKPDwg
+ L1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9yU3BhY2UgPDwgL0NzMSA4IDAgUiAv
+ Q3MyIDkgMCBSID4+IC9Gb250IDw8Ci9GMS4wIDEwIDAgUiAvRjIuMCAxMSAwIFIgPj4g
+ Pj4KZW5kb2JqCjEyIDAgb2JqCjw8IC9MZW5ndGggMTMgMCBSIC9OIDMgL0FsdGVybmF0
+ ZSAvRGV2aWNlUkdCIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AYWUTUgU
+ YRjH/7ONBLEG0ZcIxdDBJFQmC1IC0/UrU7Zl1UwJYp19d50cZ6eZ3S1FIoTomHWMLlZE
+ h4hO4aFDpzpEBJl1iaCjRRAFXiK2/zuTu2NUvjAzv3me//t8vcMAVY9SjmNFNGDKzrvJ
+ 3ph2enRM2/waVahGFFwpw3M6EokBn6mVz/Vr9S0UaVlqlLHW+zZ8q3aZEFA0KndkAz4s
+ eTzg45Iv5J08NWckGxOpNNkhN7hDyU7yLfLWbIjHQ5wWngFUtVOTMxyXcSI7yC1FIytj
+ PiDrdtq0ye+lPe0ZU9Sw38g3OQvauPL9QNseYNOLim3MAx7cA3bXVWz1NcDOEWDxUMX2
+ PenPR9n1ysscavbDKdEYa/pQKn2vAzbfAH5eL5V+3C6Vft5hDtbx1DIKbtHXsjDlJRDU
+ G+xm/OQa/YuDnnxVC7DAOY5sAfqvADc/AvsfAtsfA4lqYKgVkctsN7jy4iLnAnTmnGnX
+ zE7ktWZdP6J18GiF1mcbTQ1ayrI03+VprvCEWxTpJkxZBc7ZX9t4jwp7eJBP9he5JLzu
+ 36zMpVNdnCWa2NantOjqJjeQ72fMnj5yPa/3GbdnOGDlgJnvGwo4csq24jwXqYnU2OPx
+ k2TGV1QnH5PzkDznFQdlTN9+LnUiQa6lPTmZ65eaXdzbPjMxxDOSrFgzE53x3/zGLSRl
+ 3n3U3HUs/5tnbZFnGIUFARM27zY0JNGLGBrhwEUOGXpMKkxapV/QasLD5F+VFhLlXRYV
+ vVjhnhV/z3kUuFvGP4VYHHMN5Qia/k7/oi/rC/pd/fN8baG+4plzz5rGq2tfGVdmltXI
+ uEGNMr6sKYhvsNoOei1kaZ3iFfTklfWN4eoy9nxt2aPJHOJqfDXUpQhlasQ448muZfdF
+ ssU34edby/av6VH7fPZJTSXXsrp4Zin6fDZcDWv/s6tg0rKr8OSNkC48a6HuVQ+qfWqL
+ 2gpNPaa2q21qF9+OqgPlHcOclYkLrNtl9Sn2YGOa3spJV2aL4N/CL4b/pV5hC9c0NPkP
+ Tbi5jGkJ3xHcNnCHlP/DX7MDDd4KZW5kc3RyZWFtCmVuZG9iagoxMyAwIG9iago3OTIK
+ ZW5kb2JqCjggMCBvYmoKWyAvSUNDQmFzZWQgMTIgMCBSIF0KZW5kb2JqCjE0IDAgb2Jq
+ Cjw8IC9MZW5ndGggMTUgMCBSIC9OIDEgL0FsdGVybmF0ZSAvRGV2aWNlR3JheSAvRmls
+ dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGFUk9IFFEc/s02EoSIQYV4iHcKCZUp
+ rKyg2nZ1WZVtW5XSohhn37qjszPTm9k1xZMEXaI8dQ+iY3Ts0KGbl6LArEvXIKkgCDx1
+ 6PvN7OoohG95O9/7/f1+33tEbZ2m7zspQVRzQ5UrpaduTk2Lgx8pRR3UTlimFfjpYnGM
+ seu5kr+719Zn0tiy3se1dvv2PbWVZWAh6i22txD6IZFmAB+ZnyhlgLPAHZav2D4BPFgO
+ rBrwI6IDD5q5MNPRnHSlsi2RU+aiKCqvYjtJrvv5uca+i7WJg/5cj2bWjr2z6qrRTNS0
+ 90ShvA+uRBnPX1T2bDUUpw3jnEhDGinyrtXfK0zHEZErEEoGUjVkuZ9qTp114HUYu126
+ k+P49hClPslgqIm16bKZHYV9AHYqy+wQ8AXo8bJiD+eBe2H/W1HDk8AnYT9kh3nWrR/2
+ F65T4HuEPTXgzhSuxfHaih9eLQFD91QjaIxzTcTT1zlzpIjvMdQZmPdGOaYLMXeWqhM3
+ gDthH1mqZgqxXfuu6iXuewJ30+M70Zs5C1ygHElysRXZFNA8CVgUfYuwSQ48Ps4eVeB3
+ qJjAHLmJ3M0o9x7VERtno1KBVnqNV8ZP47nxxfhlbBjPgH6sdtd7fP/p4xV117Y+PPmN
+ etw5rr2dG1VhVnFlC93/xzKEj9knOabB06FZWGvYduQPmsxMsAwoxH8FPpf6khNV3NXu
+ 7bhFEsxQPixsJbpLVG4p1Oo9g0qsHCvYAHZwksQsWhy4U2u6OXh32CJ6bflNV7Lrhv76
+ 9nr72vIebcqoKSgTzbNEZpSxW6Pk3Xjb/WaREZ84Or7nvYpayf5JRRA/hTlaKvIUVfRW
+ UNbEb2cOfhu2flw/pef1Qf08CT2tn9Gv6KMRvgx0Sc/Cc1Efo0nwsGkh4hKgioMz1E5U
+ Y40D4inx8rRbZJH9D0AZ/WYKZW5kc3RyZWFtCmVuZG9iagoxNSAwIG9iago3MDQKZW5k
+ b2JqCjkgMCBvYmoKWyAvSUNDQmFzZWQgMTQgMCBSIF0KZW5kb2JqCjQgMCBvYmoKPDwg
+ L1R5cGUgL1BhZ2VzIC9NZWRpYUJveCBbMCAwIDYxMiA3OTJdIC9Db3VudCAxIC9LaWRz
+ IFsgMyAwIFIgXSA+PgplbmRvYmoKMTYgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL091
+ dGxpbmVzIDIgMCBSIC9QYWdlcyA0IDAgUiA+PgplbmRvYmoKMiAwIG9iago8PCAvTGFz
+ dCAxNyAwIFIgL0ZpcnN0IDE4IDAgUiA+PgplbmRvYmoKMTggMCBvYmoKPDwgL0NvdW50
+ IDAgL0Rlc3QgWyAzIDAgUiAvWFlaIDAgNzMzIDAgXSAvVGl0bGUgKENhbnZhcyAxKSA+
+ PgplbmRvYmoKMTcgMCBvYmoKPDwgL0NvdW50IDAgL0Rlc3QgWyAzIDAgUiAvWFlaIDAg
+ NzMzIDAgXSAvVGl0bGUgKENhbnZhcyAxKSA+PgplbmRvYmoKMTkgMCBvYmoKPDwgL0xl
+ bmd0aCAyMCAwIFIgL0xlbmd0aDEgNjI5NiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+Pgpz
+ dHJlYW0KeAGVOAlUVFeW7/7/a6X2+rVRQP2irAItoKBKCzAoFaFQg1FU1EJFQRYLREFw
+ iVvA0LgUrkmIZJlsk0yfJJP40SSg3SfhpBPTOckkniSdmfRJd9sd03rONB0n23RHqZr7
+ qtAkPT2TmQ/333vferd376tPgBCiIn2EJaGmzY1d5AykY8s7CE817dgmVGkWLSUEuhC6
+ W7s2bv58xaUwIcxlQiTKjR27Wh/np1kJkV3DRSqjLY3NX3trdhPCz8T5wSg28K8rfoV8
+ B/LTopu33bVqFfcN8ieQX9TR2dRoO5OZh/wnyOdubryri7nE/ZwQE4e8sKVxc0tZ70Pv
+ Iz+Nzu/q7NnWcc/Hx5BfgPzdXd0tXaPbnhSQ/yXK9C62Af7RR0WkZBhxAZmPLUyy7cde
+ 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
+ YmoKMjEgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgMTEwMSAv
+ Q2FwSGVpZ2h0IDk3OCAvRGVzY2VudCAtMzEwIC9GbGFncwozMiAvRm9udEJCb3ggWy00
+ OSAtMjEwIDk0MSA3MjhdIC9Gb250TmFtZSAvVE9DWENZK0FyaWFsLUJsYWNrIC9JdGFs
+ aWNBbmdsZQowIC9TdGVtViAwIC9NYXhXaWR0aCAxNzIyIC9YSGVpZ2h0IDczNCAvRm9u
+ dEZpbGUyIDE5IDAgUiA+PgplbmRvYmoKMjIgMCBvYmoKWyAzMzMgMjc4IDAgMCAwIDAg
+ MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDc3OCAwIDAgMCAwIDgzMyAwIDAgMCAw
+ IDAgMAowIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTAwIDAgNjY3IDAg
+ NjY3IDAgNjY3IDM4OSA2NjcgMCAzMzMgMzMzCjAgMzMzIDEwMDAgNjY3IDY2NyAwIDAg
+ MCA2MTEgNDQ0IF0KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBl
+ IC9UcnVlVHlwZSAvQmFzZUZvbnQgL1RPQ1hDWStBcmlhbC1CbGFjayAvRm9udERlc2Ny
+ aXB0b3IKMjEgMCBSIC9XaWR0aHMgMjIgMCBSIC9GaXJzdENoYXIgNDYgL0xhc3RDaGFy
+ IDExNiAvRW5jb2RpbmcgL01hY1JvbWFuRW5jb2RpbmcKPj4KZW5kb2JqCjIzIDAgb2Jq
+ Cjw8IC9MZW5ndGggMjQgMCBSIC9MZW5ndGgxIDEzNjIwIC9GaWx0ZXIgL0ZsYXRlRGVj
+ b2RlID4+CnN0cmVhbQp4AdV7eWCU1bn3c97zzpJkklkyS8Jk9n0mYZbsC5BAWCRIEREC
+ GAUERGoEFETL7UVUSgFTakHErfUCUqFWkcVKRFs1ansL1X6gvaht8TZX7W2a8rUoXg2T
+ +ztnJrjc9vvj++9mONtzznuWZz/P+0KMiAx0B3Fqva574cpv/Wbby4CcIGKW625d7b1w
+ 98oDqJ8lUr67dOX13QsdK6cRqSsxpuf6G29f+v72udVEGjQDTyxbsnDx3341w0IUfQKA
+ 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
+ wRUuYJHjhpGDVcjRTuA7ihFO2RJ1jvtEboVyCRN18YZa7Ncuc2md4YmIOIdG5riTg7pC
+ 2kTOwcUlsPTC7xHyL+ocvJU7WbGcwwD6C4kSOQfuCzC3Rub4ylrCdPnxOokD8azwpHJ7
+ F18JiRuS2BmXo5nkG5IWlrGyjT0s8b/4j/537R3/uYf+G5pWqXsKZW5kc3RyZWFtCmVu
+ ZG9iagoyNCAwIG9iago5MDAwCmVuZG9iagoyNSAwIG9iago8PCAvVHlwZSAvRm9udERl
+ c2NyaXB0b3IgL0FzY2VudCA3NTQgL0NhcEhlaWdodCA2NzAgL0Rlc2NlbnQgLTI0NiAv
+ RmxhZ3MgMzMKL0ZvbnRCQm94IFstOSAtMjM2IDYxMyA3MDVdIC9Gb250TmFtZSAvUFFX
+ TEFHK0NvdXJpZXIgL0l0YWxpY0FuZ2xlIDAgL1N0ZW1WCjAgL01heFdpZHRoIDgyMyAv
+ WEhlaWdodCA1MDMgL0ZvbnRGaWxlMiAyMyAwIFIgPj4KZW5kb2JqCjI2IDAgb2JqClsg
+ NjAwIDAgNjAwIDAgMCAwIDAgMCAwIDAgMCAwIDYwMCAwIDYwMCAwIDAgMCAwIDAgMCAw
+ IDAgMCAwIDAgNjAwIDAgMCAwIDAKMCAwIDAgMCA2MDAgMCA2MDAgMCAwIDYwMCAwIDAg
+ MCAwIDAgNjAwIDAgMCAwIDAgMCA2MDAgMCAwIDYwMCAwIDAgMCAwIDAgMAowIDYwMCAw
+ IDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCAwIDYwMCAwIDAgNjAwIDYwMCA2MDAg
+ NjAwIDYwMCAwIDYwMCA2MDAKNjAwIDYwMCAwIDAgNjAwIDAgMCA2MDAgMCA2MDAgMCAw
+ IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDYwMAowIDAgMCAwIDYw
+ MCBdCmVuZG9iagoxMSAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5
+ cGUgL0Jhc2VGb250IC9QUVdMQUcrQ291cmllciAvRm9udERlc2NyaXB0b3IKMjUgMCBS
+ IC9XaWR0aHMgMjYgMCBSIC9GaXJzdENoYXIgMzIgL0xhc3RDaGFyIDE1MSAvRW5jb2Rp
+ bmcgL01hY1JvbWFuRW5jb2RpbmcKPj4KZW5kb2JqCjEgMCBvYmoKPDwgL1RpdGxlIChV
+ bnRpdGxlZCkgL0F1dGhvciAoS2F0aHkgV2FscmF0aCkgL0NyZWF0b3IgKE9tbmlHcmFm
+ ZmxlIFByb2Zlc3Npb25hbCkKL1Byb2R1Y2VyIChNYWMgT1MgWCAxMC41LjYgUXVhcnR6
+ IFBERkNvbnRleHQpIC9DcmVhdGlvbkRhdGUgKEQ6MjAxMDAxMDYxODE1MDdaMDAnMDAn
+ KQovTW9kRGF0ZSAoRDoyMDEwMDEwNjE4MTUwN1owMCcwMCcpID4+CmVuZG9iagp4cmVm
+ CjAgMjcKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDE5MTA1IDAwMDAwIG4gCjAwMDAw
+ MDM3NTkgMDAwMDAgbiAKMDAwMDAwMTU2OCAwMDAwMCBuIAowMDAwMDAzNjEwIDAwMDAw
+ IG4gCjAwMDAwMDAwMjIgMDAwMDAgbiAKMDAwMDAwMTU0OCAwMDAwMCBuIAowMDAwMDAx
+ NjcyIDAwMDAwIG4gCjAwMDAwMDI3MTAgMDAwMDAgbiAKMDAwMDAwMzU3NCAwMDAwMCBu
+ IAowMDAwMDA5MDk3IDAwMDAwIG4gCjAwMDAwMTg5MzIgMDAwMDAgbiAKMDAwMDAwMTc5
+ NSAwMDAwMCBuIAowMDAwMDAyNjkwIDAwMDAwIG4gCjAwMDAwMDI3NDYgMDAwMDAgbiAK
+ MDAwMDAwMzU1NCAwMDAwMCBuIAowMDAwMDAzNjkzIDAwMDAwIG4gCjAwMDAwMDM4ODUg
+ MDAwMDAgbiAKMDAwMDAwMzgwNyAwMDAwMCBuIAowMDAwMDAzOTYzIDAwMDAwIG4gCjAw
+ MDAwMDg2NTIgMDAwMDAgbiAKMDAwMDAwODY3MyAwMDAwMCBuIAowMDAwMDA4ODk4IDAw
+ MDAwIG4gCjAwMDAwMDkyNzQgMDAwMDAgbiAKMDAwMDAxODM2NSAwMDAwMCBuIAowMDAw
+ MDE4Mzg2IDAwMDAwIG4gCjAwMDAwMTg2MDQgMDAwMDAgbiAKdHJhaWxlcgo8PCAvU2l6
+ ZSAyNyAvUm9vdCAxNiAwIFIgL0luZm8gMSAwIFIgL0lEIFsgPDg5MzE4NzE5YmZjMjBk
+ NWU3NDE0YzgwNzhmN2FiMzI2Pgo8ODkzMTg3MTliZmMyMGQ1ZTc0MTRjODA3OGY3YWIz
+ MjY+IF0gPj4Kc3RhcnR4cmVmCjE5MzI1CiUlRU9GCjEgMCBvYmoKPDwvQXV0aG9yIChL
+ YXRoeSBXYWxyYXRoKS9DcmVhdGlvbkRhdGUgKEQ6MjAxMDAxMDUxNjA4MDBaKS9DcmVh
+ dG9yIChPbW5pR3JhZmZsZSBQcm9mZXNzaW9uYWwgNS4yKS9Nb2REYXRlIChEOjIwMTAw
+ MTA2MTgxNTAwWikvUHJvZHVjZXIgKE1hYyBPUyBYIDEwLjUuNiBRdWFydHogUERGQ29u
+ dGV4dCkvVGl0bGUgKGkxOG4tc3RyaW5ncy5ncmFmZmxlKT4+CmVuZG9iagp4cmVmCjEg
+ MQowMDAwMDIwMDIzIDAwMDAwIG4gCnRyYWlsZXIKPDwvSUQgWzw4OTMxODcxOWJmYzIw
+ ZDVlNzQxNGM4MDc4ZjdhYjMyNj4gPDg5MzE4NzE5YmZjMjBkNWU3NDE0YzgwNzhmN2Fi
+ MzI2Pl0gL0luZm8gMSAwIFIgL1ByZXYgMTkzMjUgL1Jvb3QgMTYgMCBSIC9TaXplIDI3
+ Pj4Kc3RhcnR4cmVmCjIwMjQwCiUlRU9GCg==
+ </data>
+ <key>QuickLookThumbnail</key>
+ <data>
+ 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
+ HAADAAAAAQABAAABPQADAAAAAQACAAABUwADAAAAAwAAESiHcwAHAAARHAAAES4AAAAA
+ AAgACAAIAAEAAQABAAARHGFwcGwCAAAAbW50clJHQiBYWVogB9kABQAaABAAOAAkYWNz
+ cEFQUEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPbWAAEAAAAA0y1hcHBsXkH2g/3l
+ KpEoAiwevXiOLgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOclhZWgAAASwA
+ AAAUZ1hZWgAAAUAAAAAUYlhZWgAAAVQAAAAUd3RwdAAAAWgAAAAUY2hhZAAAAXwAAAAs
+ clRSQwAAAagAAAAOZ1RSQwAAAbgAAAAOYlRSQwAAAcgAAAAOdmNndAAAAdgAAAYSbmRp
+ bgAAB+wAAAY+ZGVzYwAADiwAAABkZHNjbQAADpAAAAI+bW1vZAAAENAAAAAoY3BydAAA
+ EPgAAAAkWFlaIAAAAAAAAGAAAAA1xAAABypYWVogAAAAAAAAb5EAALNjAAAY8lhZWiAA
+ AAAAAAAnRAAAFvMAALMJWFlaIAAAAAAAAPNSAAEAAAABFs9zZjMyAAAAAAABDEIAAAXe
+ ///zJgAAB5IAAP2R///7ov///aMAAAPcAADAbGN1cnYAAAAAAAAAAQHNAABjdXJ2AAAA
+ AAAAAAEBzQAAY3VydgAAAAAAAAABAc0AAHZjZ3QAAAAAAAAAAAADAQAAAgAAACkAkAEg
+ AboCdgNQBEUFYQaUB90JQQq6DDkNwQ9XEOgSdhP+FXkW5hhKGZsa5BwVHTYeWh95IJgh
+ uCLZI/8lIiZGJ2ookCm7KuUsEC1DLnIvpTDbMg8zSTSFNcQ3ADhFOYM6vzvrPRE+Oj9a
+ QHtBoELFQ+ZFCkYuR1FIcUmSSrZL2Ez7ThxPOlBZUX1SnFO7VNpV+lcdWERZb1qiW9Rd
+ BV40X2RgkWHBYvJkImVVZo9nxGj9ajtrf2y+bgVvT3Cdce5zQ3SVdfB3QHhieWx6cnt5
+ fIN9hn6Lf4qAjIGHgn2DeIRohVWGQocpiA2I7InHiqGLdYxKjRqN546zj4CQVpEtkgSS
+ 25OylIiVXpYylweX3ZizmYmaYZs4nA+c553BnpyfeKBVoTSiFKL1o9WkuKWMplanI6fy
+ qMCpjapcqyur+KzHrZiuaK86sAqw2rGssn2zTrQgtPK1xbaUt2O4M7kDudC6kLtNvAi8
+ xL2CvkC+/7++wHzBPcIAwsLDhcRMxRPF28alx3HIPckLydvKrcuAzFPNJc30zr7PiNBR
+ 0RnR4tKu03fUP9UK1dXWoNds2DnZB9nV2qTbdNxE3RXd6d6634/gY+E24g3i6uPC5JXl
+ ZeYx5vvnyeiU6WPqNusN6+js0e3G7sbv2PD/8kLzmfUK9qT4XPpG/GX+kv//AAAAQQDk
+ AXECFwLTA7cEsAXHBvcIPQmVCwYMdQ30D30RABKCE/4VbhbPGCoZeBq3G+YdBh4oH0gg
+ ZCGBIqEjxSTkJgYnKChGKW8qkyu4LOMuDi83MGQxjjK+M/A1JDZTN4o4vDnrOwg8HT01
+ Pkg/WEBuQYNClkOqRL1Fz0bhR/JJBkoYSylMOk1JTldPalB3UYRSklOhVLFVxlbiWAJZ
+ I1pDW2FcgV2fXr5f32D/YiFjSmRvZZdmw2f0aSJqVWuNbMZuA29DcH5xxHL8dBV1HHYf
+ dyN4J3koeih7J3wmfSJ+Gn8TgAmA/IHugt6DzYS4hZ+GiodtiFOJNooXiveL04yrjYWO
+ W48zkAyQ5pHAkpqTcpRQlS2WDJbsl8yYrpmPmnWbW5xDnSueFp8Cn+6g2qHGoqKjbaQ9
+ pRCl46a1p4yoYKk1qg2q5au+rJqtcq5LryWv/7DZsbCyirNjtDi1DLXgtrS3iLheuTO6
+ BrrYu6y8f71TviW+97/KwJ3BbsJAwxTD58S5xY3GYcc1yArI38m1yo3LZMw/zSTOE88D
+ z/LQ3dHI0rTTnNSD1WrWUtc52B/ZB9nv2tjbwtyv3Zvei9994G/hZeJb41LkS+VG5kTn
+ Qeg/6UPqSutS7Fztau5674/wqPHA8trz9/Ua9jz3X/iD+av60vv3/R7+P/9B//8AAAAb
+ AF4AwwE2Aa4CPgLkA5oEYwU+BioHHAgZCRoKIgskDCwNKw4kDxIP+xDaEa4SdhM4E/kU
+ tRVyFjAW7xevGG4ZLhnwGrMbdhw7HQEdzB6WH2EgLyD7IcwinyNyJEUlHiXzJsEnhCg+
+ KPoptCpuKysr6CymLWYuJi7nL6gwajExMfUyujOANEY1CzXUNps3YTgoOPA5uDp/O0Y8
+ EDzaPaQ+bj83QAFAzEGXQmNDMEQARM5FnUZvR0RIFEjoSb1KlEtrTERNG030TslPlVBc
+ USNR7FK2U4JUUVUeVfBWwleWWG9ZRlohWv9b31zAXaFeg19pYExhNWIbYwFj6GTKZahm
+ hmdhaEBpH2n/auBrwWyhbYZua29PcDdxHnIGcu5z13TCdax2mHeEeHF5X3pJezF8AXzE
+ fYN+RX8Df8CAf4E4gfKCrINnhCKE3YWYhlOHD4fNiIyJSooLis6LkIxSjReN3I6hj1qQ
+ E5DLkYSSQZMAk8GUhJVJlhKW35eumH+ZWZozmxCb8JzUnbqeo5+PoH2hb6Jho06kMqUQ
+ peqmxaehqH6pX6o/qyCsA6zprc6us6+esIexcLJbs0W0MLUbtga28LfcuMW5rrqeu8C8
+ 5L4BvxnAM8FTwnnDqMTixirHf8jsynDMB82/z6TRtNP31nnZWtye4JPlTuuk9Ur//wAA
+ bmRpbgAAAAAAAAY2AACZAgAAVsgAAFUEAACRsAAAJ5EAABVgAABQDQAAVDkAAgo9AAH6
+ 4QABJmYAAwEAAAIAAAATACwARQBfAHgAkQCrAMUA3wD5ARQBMAFMAWoBhwGmAcYB5wIK
+ Ai4CVAJ8AqcC0wMDAzUDagOlA+QEJARnBKwE8wU7BYUFzwYcBmoGugcMB10HsAgFCFsI
+ sAkICWEJugoUCnEKzQsqC4cL5gxHDKYNCQ1sDdUORA61DyYPnBAUEIsRBBF/Ef0SehL6
+ E3sT/xSFFQoVkRYbFqUXMhfCGFMY4hl2Ggsaohs6G9McbB0EHZweMR7HH2Af+iCXITQh
+ 1CJ0IxQjtiRaJP0lnSZCJucniyguKM8pdSoZKrsrXiwALKItRC3mLosvLC/OMHoxRDId
+ Mvkz1zSzNZg2ezdnOFE5Qzo9OzM8Nj0/Pko/YEB7QaJCzEQCRTlGfkfISRJKUUuQTNRO
+ GU9iUK1R/lNPVKFV91dKWKNZ/VtVXK1eBl9fYLdiD2NsZMNmN2fBaUJqyGxTbdpvaXD4
+ coV0FXWldzx40XpqfAN9oH87gOGCiYQyheCHsYmPi3ONUo8zkRSS+5Talr2Ynpp4nFee
+ MKAIod+jtKWGp1apKasHrPKu47DYstK0xLbCuL+6uby4vrXAssKvxK3GqsipyqHMo86c
+ 0J7SndSK1ofYktqs3NLe7+EZ4zPlQudH6TDq/+y77lvv4fFL8qbz8PUp9kr3Yvhu+Wj6
+ V/s2/BD83v2k/pf//wAAAAwAIwA8AFQAbgCHAKEAuwDWAPEBDAEpAUYBZAGCAaIBwwHl
+ AgkCLgJVAn8CqwLZAwkDPQN0A7AD8AQxBHQEugUCBUsFlQXgBi8GfgbPByMHdQfKCCII
+ eQjRCSsJhwnjCkIKoQsAC2ELwgwnDIoM8A1YDcMOOA6wDygPpBAjEKERIRGkEigSrhM2
+ E8AUTBTaFWgV+RaMFyEXuRhTGOsZiRooGskbaxwOHLEdUh3xHpAfMR/UIHkhHyHHInAj
+ GiPFJHIlHiXIJnYnJCfSKH0pKinaKocrMyvgLIwtOS3lLpYvQS/wMK0xgTJeMz40HzUB
+ Nek20Te+OKs5oDqYO5A8kT2TPps/pUC1Qc5C5EQFRSRGTEd3SKZJ40seTGJNo07mUCtR
+ cVK9VAFVSlaRV9pZIlpuW7Rc/F5EX4xg02IZY2VkrGYSZ5lpFGqQbBFtjG8OcI5yDHOM
+ dQl2j3gUeZt7I3y0fkB/04FwgxCEsoZVh/eJoItPjPyOrZBgkhqT0ZWMl06ZDJrMnJOe
+ VqAcoeSjrKV0pzqpBarCrGOuAq+nsVKzArSvtmm4Jbnhu5+9ZL8kwOjCqsRuxivH78mo
+ y2PNHc7S0IvSQNP31abXV9kM2rncYN4F363hT+Lt5IrmIOey6Urq3+xw7fvviPEW8qX0
+ MPW490f41vpk+/39jv//AAAAHQBEAGoAkQC4AN8BCAEyAV4BiwG8Ae4CJAJeAp4C4gMs
+ A38D3AQ+BKYFEgWBBfMGagbjB18H3ghgCOEJZwnuCnkLAwuPDCAMrw1DDeEOkg9FD/4Q
+ uBF0EjMS9BO3FH4VQxYNFtgXqBh6GUwaJRr/G9scuh2fHoIfaCBRIT4iLSMdJBElBSX4
+ JvEn6SjfKd0q1yvULNEtzy7SL9Mw5DIEMyc0SDVrNos3rzjOOfI7DjwvPU0+aT+FQKJB
+ wkLdQ/5FGkY9R2BIhUm4Su1MKU1hTppP1VEQUlFTjFTJVglXRFiFWcZbCFxJXYxe0GAV
+ YVpioGPuZUJm0Whyag9rvG1mbx9w2XKUdFJ2FHfZeZx7XH0ift6AoYJkhCSF5ofHibCL
+ m417j1iRMJMGlM6WlZhWmgebup1nnw6gsqJSo++liKceqLSqWawVrd6vqLF0sz21ALbJ
+ uI+6ULwSvdi/lMFXwxjE2saeyGXKKMv0zbvPi9Fe0yLUlNYJ14nZE9qe3CTdo98b4Ivh
+ 8eNM5J3l4+cY6EDpYup764Pshe1y7l3vN/AP8Nfxn/JX8w7zu/RY9Pb1i/YX9qP3KPec
+ +A/4g/jx+VL5tPoW+nj6yvsT+1z7pfvu/Df8dvym/NX9Bf00/WT9k/3D/fP+Iv5P/nr+
+ pf7Q/vv/J/9S/33/qP/U//8AAGRlc2MAAAAAAAAACkNvbG9yIExDRAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAABtbHVjAAAAAAAAABIAAAAMbmJOTwAAABIAAADocHRQVAAA
+ ABYAAAD6c3ZTRQAAABAAAAEQZmlGSQAAABAAAAEgZGFESwAAABwAAAEwemhDTgAAAAwA
+ AAFMZnJGUgAAABIAAAFYamFKUAAAAA4AAAFqZW5VUwAAABIAAAF4cGxQTAAAABIAAAGK
+ cHRCUgAAABgAAAGcZXNFUwAAABIAAAG0emhUVwAAAA4AAAHGcnVSVQAAACQAAAHUa29L
+ UgAAAAwAAAH4ZGVERQAAABAAAAIEbmxOTAAAABYAAAIUaXRJVAAAABQAAAIqAEYAYQBy
+ AGcAZQAtAEwAQwBEAEwAQwBEACAAYQAgAEMAbwByAGUAcwBGAOQAcgBnAC0ATABDAEQA
+ VgDkAHIAaQAtAEwAQwBEAEwAQwBEAC0AZgBhAHIAdgBlAHMAawDmAHIAbV9pgnIAIABM
+ AEMARADJAGMAcgBhAG4AIABMAEMARDCrMOkw/AAgAEwAQwBEAEMAbwBsAG8AcgAgAEwA
+ QwBEAEsAbwBsAG8AcgAgAEwAQwBEAEwAQwBEACAAQwBvAGwAbwByAGkAZABvAEwAQwBE
+ ACAAYwBvAGwAbwByX2mCcm2yZnaYb3k6VmgEJgQyBDUEQgQ9BD4EOQAgBBYEGgAtBDQE
+ OARBBD8EOwQ1BDnO7LfsACAATABDAEQARgBhAHIAYgAtAEwAQwBEAEsAbABlAHUAcgBl
+ AG4ALQBMAEMARABMAEMARAAgAGMAbwBsAG8AcgBpAABtbW9kAAAAAAAABhAAAJxnAAAA
+ AMG0xQAAAAAAAAAAAAAAAAAAAAAAdGV4dAAAAABDb3B5cmlnaHQgQXBwbGUsIEluYy4s
+ IDIwMDkA
+ </data>
+ <key>ReadOnly</key>
+ <string>NO</string>
+ <key>RowAlign</key>
+ <integer>1</integer>
+ <key>RowSpacing</key>
+ <real>36</real>
+ <key>SheetTitle</key>
+ <string>Canvas 1</string>
+ <key>SmartAlignmentGuidesActive</key>
+ <string>YES</string>
+ <key>SmartDistanceGuidesActive</key>
+ <string>YES</string>
+ <key>UniqueID</key>
+ <integer>1</integer>
+ <key>UseEntirePage</key>
+ <false/>
+ <key>VPages</key>
+ <integer>1</integer>
+ <key>VerticalGuides</key>
+ <array>
+ <real>-6</real>
+ <real>26</real>
+ </array>
+ <key>WindowInfo</key>
+ <dict>
+ <key>CurrentSheet</key>
+ <integer>0</integer>
+ <key>ExpandedCanvases</key>
+ <array>
+ <dict>
+ <key>name</key>
+ <string>Canvas 1</string>
+ </dict>
+ </array>
+ <key>Frame</key>
+ <string>{{99, 126}, {1010, 752}}</string>
+ <key>ListView</key>
+ <true/>
+ <key>OutlineWidth</key>
+ <integer>55</integer>
+ <key>RightSidebar</key>
+ <true/>
+ <key>Sidebar</key>
+ <true/>
+ <key>SidebarWidth</key>
+ <integer>138</integer>
+ <key>VisibleRegion</key>
+ <string>{{-112, 90}, {802, 643}}</string>
+ <key>Zoom</key>
+ <real>1</real>
+ <key>ZoomValues</key>
+ <array>
+ <array>
+ <string>Canvas 1</string>
+ <real>1</real>
+ <real>0.0</real>
+ </array>
+ </array>
+ </dict>
+ <key>saveQuickLookFiles</key>
+ <string>YES</string>
+</dict>
+</plist>
diff --git a/chrome/common/extensions/docs/index.html b/chrome/common/extensions/docs/index.html
index b86d3a6..3469c2a 100644
--- a/chrome/common/extensions/docs/index.html
+++ b/chrome/common/extensions/docs/index.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/manifest.html b/chrome/common/extensions/docs/manifest.html
index d6c3e40..dbb0c60 100644
--- a/chrome/common/extensions/docs/manifest.html
+++ b/chrome/common/extensions/docs/manifest.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
@@ -208,6 +209,8 @@
</li><li>
<a href="#icons">icons</a>
</li><li>
+ <a href="#default_locale">default_locale</a>
+ </li><li>
<a href="#name">name</a>
</li><li>
<a href="#minimum_chrome_version">Minimum Chrome Version</a>
@@ -287,6 +290,7 @@ are <b>name</b> and <b>version</b>.
<em>// Recommended</em>
"<a href="#description">description</a>": "<em>A plain text description</em>",
"<a href="#icons">icons</a>": { ... },
+ "<a href="#default_locale">default_locale</a>": "en",
<em>// Pick one (or none)</em>
"<a href="browserAction.html">browser_action</a>": {...},
@@ -362,6 +366,19 @@ see the
<a href="http://www.google.com/support/chrome/bin/answer.py?answer=113909">gallery help</a>.
</p>
+<h3 id="default_locale">default_locale</h3>
+
+<p>
+Specifies the subdirectory of <code>_locales</code>
+that contains the default strings for this extension.
+This field is <b>required</b> in extensions
+that have a <code>_locales</code> directory;
+it <b>must be absent</b> in extensions
+that have no <code>_locales</code> directory.
+For details, see
+<a href="i18n.html">Internationalization</a>.
+</p>
+
<h3 id="name">name</h3>
<p>
diff --git a/chrome/common/extensions/docs/match_patterns.html b/chrome/common/extensions/docs/match_patterns.html
index 3a9f21a..b7407ab 100644
--- a/chrome/common/extensions/docs/match_patterns.html
+++ b/chrome/common/extensions/docs/match_patterns.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/messaging.html b/chrome/common/extensions/docs/messaging.html
index 2d2b042..e594276 100644
--- a/chrome/common/extensions/docs/messaging.html
+++ b/chrome/common/extensions/docs/messaging.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li class="leftNavSelected">Message Passing</li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/npapi.html b/chrome/common/extensions/docs/npapi.html
index 91885dd..6715561 100644
--- a/chrome/common/extensions/docs/npapi.html
+++ b/chrome/common/extensions/docs/npapi.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li class="leftNavSelected">NPAPI Plugins</li>
</ul>
diff --git a/chrome/common/extensions/docs/options.html b/chrome/common/extensions/docs/options.html
index 21566a2..8dbc995 100644
--- a/chrome/common/extensions/docs/options.html
+++ b/chrome/common/extensions/docs/options.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/override.html b/chrome/common/extensions/docs/override.html
index d8b875b..b75891e 100644
--- a/chrome/common/extensions/docs/override.html
+++ b/chrome/common/extensions/docs/override.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/overview.html b/chrome/common/extensions/docs/overview.html
index d4fbd8d..613e607 100644
--- a/chrome/common/extensions/docs/overview.html
+++ b/chrome/common/extensions/docs/overview.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/packaging.html b/chrome/common/extensions/docs/packaging.html
index 7b2237e..bb56417 100644
--- a/chrome/common/extensions/docs/packaging.html
+++ b/chrome/common/extensions/docs/packaging.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/pageAction.html b/chrome/common/extensions/docs/pageAction.html
index 6dcfaf5..471cc5e 100644
--- a/chrome/common/extensions/docs/pageAction.html
+++ b/chrome/common/extensions/docs/pageAction.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/samples.html b/chrome/common/extensions/docs/samples.html
index 4aa72ac..1a8484f 100644
--- a/chrome/common/extensions/docs/samples.html
+++ b/chrome/common/extensions/docs/samples.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/static/i18n.html b/chrome/common/extensions/docs/static/i18n.html
index 58c7488..4495546 100644
--- a/chrome/common/extensions/docs/static/i18n.html
+++ b/chrome/common/extensions/docs/static/i18n.html
@@ -1,49 +1,330 @@
-<div id="pageData-name" class="pageData">i18n</div>
+<div id="pageData-name" class="pageData">Internationalization (i18n)</div>
+
+<!--
+[NOTEs for editors:
+ * Try to be consistent about string vs. message
+-->
<!-- BEGIN AUTHORED CONTENT -->
<p id="classSummary">
-Use the <code>chrome.i18n</code> module to manipulate the i18n related browser
-settings, such as the accept languages.
-<!-- [PENDING: add when getMessage works: "or to get localized messages for the current locale."] -->
+Use the <code>chrome.i18n</code> module to
+get localized messages for the current locale,
+from either the extension or its content script.
+You can also use this module to get the languages that the browser accepts.
</p>
-<h2 id="overview-examples">Examples</h2>
+<h2 id="l10">How to support multiple languages</h2>
<p>
-The following code gets accept-languages from the browser and displays them as a
-string by separating each accept-language with ','.
+To simplify translating your extension,
+<em>internationalize</em> it by
+putting all its user-visible strings
+in a file named <code>messages.json</code>.
+For example, let's say you have an extension
+with the files shown in the following figure:
+</p>
+
+<img src="images/i18n-before.gif" alt=""
+ width="" height="">
+
+<p>
+To internationalize this extension,
+put each user-visible string into a messages file.
+For an extension that's in English,
+the messages file can be at
+<code>_locales/en/messages.json</code>.
+Each message has a name.
+The extension's manifest and JavaScript code
+use this name to get the localized message.
+</p>
+
+<p>
+The next figure shows an internationalized extension
+that has only English strings.
+</p>
+
+<img src="images/i18n-after-1.gif" alt=""
+ width="" height="">
+
+<p class="note">
+<b>Important:</b>
+If an extension has a <code>_locales</code> directory,
+the <a href="manifest.html">manifest</a>
+<b>must</b> define "default_locale".
+</p>
+
+<p>
+Once an extension is internationalized,
+translating it is simple.
+You just copy <code>messages.json</code>,
+translate it,
+and put the copy into a new directory under <code>_locales</code>.
+For example, to support Spanish,
+just put the translated copy of <code>messages.json</code>
+under <code>_locales/es</code>.
+The following figure shows the extension with a new Spanish translation.
+</p>
+
+<img src="images/i18n-after-2.gif" alt=""
+ width="" height="">
+
+<p>
+Some notes about internationalizing extensions:
</p>
+<ul>
+ <li><p>
+ Use only <a href="#overview-locales">supported locales</a>!
+ </p></li>
+
+ <li>
+ In <code>manifest.json</code>,
+ refer to a string named <em>messagename</em> like this:
+ <pre>__MSG_<em>messagename</em>__</pre>
+ </li>
+
+ <li>
+ In your extension's JavaScript code,
+ refer to a string named <em>messagename</em>
+ like this:
+ <pre>chrome.i18n.getMessage("<em>messagename</em>")</pre>
+
+ <li> <p>
+ In each call to <code>getMessage()</code>,
+ you can supply up to 9 strings
+ to be included in the message.
+ See <a href="#examples-getMessage">Examples: getMessage</a>
+ for details.
+ </p>
+ </li>
+
+ <li>
+ In <code>messages.json</code>,
+ each user-visible string has a name, a "message" item,
+ and an optional "description" item.
+ The name is a key
+ such as "extName" or "search_string"
+ that identifies the string.
+ The "message" specifies
+ the value of the string in this locale.
+ The optional "description"
+ provides help to translators,
+ who might not be able to see how the string is used in your extension.
+ For example:
<pre>
-function getAcceptLanguages() {
- chrome.i18n.getAcceptLanguages(function(languageList) {
- var languages = languageList.join(",");
- document.getElementById("languageSpan").innerHTML = languages;
- })
-}
-</pre>
+{
+ "search_string": {
+ "message": "hello%20world",
+ "description": "The string we search for. Put %20 between words that go together."
+ },
+ ...
+}</pre>
+ </li>
+
+</ul>
+
+<!--
+For more information, see
+<a href="message.html">Formats: Message Files</a>.
+[PENDING: write this page!]
+-->
+
+<h2 id="overview-locales">Locales</h2>
+
+<p>
+Extensions can use all the locales that Google Chrome supports,
+plus a few (such as <code>en</code>)
+that let a single translation support multiple variations of a language
+(such as <code>en_GB</code> and <code>en_US</code>).
+</p>
+
+
+<h3 id="locales-supported">Supported locales</h3>
+
+<p>
+Your extension can use any of the following locales:
+</p>
+
+<p>
+<code>am ar bg bn ca cs da de el en en_GB en_US es es_419 et fi fil fr gu he hi hr hu id it ja kn ko lt
+lv ml mr nb nl or pl pt pt_BR pt_PT ro ru sk sl sr sv sw ta te th tr uk vi zh zh_CN zh_TW</code>
+</p>
+
+
+<h3 id="locales-usage">How extensions find strings</h3>
+
+<p>
+You don't have to define every string for every locale
+that your internationalized extension supports.
+As long as the default locale's <code>messages.json</code> file
+has a value for every string,
+your extension will run no matter how sparse a translation is.
+Here's how the extension system searches for a message:
+</p>
+
+<ol>
+ <li>
+ Search the messages file (if any)
+ for the user's preferred locale.
+ For example, when Google Chrome's locale is set to
+ British English (<code>en_GB</code>),
+ the system first looks for the message in
+ <code>_locales/en_GB/messages.json</code>.
+ If that file exists and the message is there,
+ the system looks no further.
+ </li>
+ <li>
+ If the user's preferred locale has a region
+ (that is, the locale has an underscore: _),
+ search the locale without that region.
+ For example, if the <code>en_GB</code> messages file
+ doesn't exist or doesn't contain the message,
+ the system looks in the <code>en</code> messages file.
+ If that file exists and the message is there,
+ the system looks no further.
+ </li>
+ <li>
+ Search the messages file for the extension's default locale.
+ For example, if the extension's "default_locale" is set to "es",
+ and neither <code>_locales/en_GB/messages.json</code>
+ nor <code>_locales/en/messages.json</code> contains the message,
+ the extension uses the message from
+ <code>_locales/es/messages.json</code>.
+ </li>
+</ol>
+
+<p>
+In the following figure,
+the message named "color" is in all three locales
+that the extension supports,
+but "extName" is in only two of the locales.
+Where a user running Google Chrome in US English sees the heading "Color",
+a user running it in British English sees "Colour".
+Both US English and British English users
+see the extension name "Hello World".
+Because the default language is Spanish,
+users running Google Chrome in any non-English language
+see the heading "Color" and the extension name "Hola mundo".
+</p>
+
+<img src="images/i18n-strings.gif" alt=""
+ width="496" height="490" />
+
+<h3 id="locales-testing">How to set your browser's locale</h3>
+
+<p>
+When you test translations, you might want to set your browser's locale.
+Here's how.
+</p>
+
+<h4 id="testing-win">Windows</h4>
+
+<ol>
+ <li> Tools menu (wrench) > <b>Options</b> </li>
+ <li> Choose the <b>Under the Hood</b> tab </li>
+ <li> Scroll down to <b>Web Content</b> </li>
+ <li> Click <b>Change font and language settings</b> </li>
+ <li> Choose the <b>Languages</b> tab </li>
+ <li> Use the drop down to set the <b>Google Chrome language</b> </li>
+ <li> Restart Chrome </li>
+</ol>
+
+<h4 id="testing-mac">Mac OS X</h4>
+
+<ol>
+ <li> From the Apple menu, choose <b>System Preferences</b> </li>
+ <li> Under the <b>Personal</b> section, choose <b>International</b> </li>
+ <li> Choose your language and location </li>
+ <li> Restart Chrome </li>
+</ol>
+
+<h4 id="testing-linux">Linux</h4>
-<!-- [PENDING: add the following when getMessage is working]
<p>
-The following code gets a localized message from the browser and displays it as a
-string. It replaces two placeholders within the message with values arg1 and
-arg2.
+Set the language environment variable, and then launch Google Chrome.
+For example:
</p>
<pre>
-function getMessage() {
- var message = chrome.i18n.getMessage("click_here", ["arg1", "arg2"]);
- document.getElementById("languageSpan").innerHTML = message;
-}
+LANGUAGE=es ./chrome
</pre>
--->
+
+
+<h2 id="overview-examples">Examples</h2>
<p>
You can find simple examples of internationalization in the
<a href="http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/examples/api/i18n/">examples/api/i18n</a>
directory.
+For a more complete example, see
+<a href="http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/examples/extensions/news_i18n/">examples/extensions/news_i18n</a>
+(compare it to
+<a href="http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/examples/extensions/news/">examples/extensions/news</a>).
For other examples and for help in viewing the source code, see
<a href="samples.html">Samples</a>.
</p>
+
+<h3 id="examples-getMessage">Examples: getMessage</h3>
+
+<!--
+[PENDING: improve this section. it should probably start with a
+one-variable example that includes the messages.json code.]
+-->
+
+<p>
+The following code gets a localized message from the browser
+and displays it as a string.
+It replaces two placeholders within the message with the strings
+"string1" and "string2".
+</p>
+
+<pre>
+function getMessage() {
+ var message = chrome.i18n.getMessage("click_here", ["string1", "string2"]);
+ document.getElementById("languageSpan").innerHTML = message;
+}
+</pre>
+
+<p>
+Here's how you'd supply and use a single string:
+</p>
+
+<pre>
+<em>// In JavaScript code</em>
+status.innerText = chrome.i18n.getMessage("error", errorDetails);
+
+<em>// In messages.json</em>
+"error": {
+ "message": "Error: $details$",
+ "description": "Generic error template. Expects error parameter to be passed in.",
+ "placeholders": {
+ "details": {
+ "content": "$1",
+ "example": "Failed to fetch RSS feed."
+ }
+ }
+}
+</pre>
+
+<p>
+For more information about placeholders,
+see the <a href="http://dev.chromium.org/developers/design-documents/extensions/i18n#TOC-Replacement-policy">internationalization design doc</a>.
+</p>
+
+<h3 id="example-accept-languages">Example: getAcceptLanguages</h3>
+<p>
+The following code gets accept-languages from the browser and displays them as a
+string by separating each accept-language with ','.
+</p>
+
+<pre>
+function getAcceptLanguages() {
+ chrome.i18n.getAcceptLanguages(function(languageList) {
+ var languages = languageList.join(",");
+ document.getElementById("languageSpan").innerHTML = languages;
+ })
+}
+</pre>
+
<!-- END AUTHORED CONTENT -->
diff --git a/chrome/common/extensions/docs/static/manifest.html b/chrome/common/extensions/docs/static/manifest.html
index 802b26e..0f16e37 100644
--- a/chrome/common/extensions/docs/static/manifest.html
+++ b/chrome/common/extensions/docs/static/manifest.html
@@ -26,6 +26,7 @@ are <b>name</b> and <b>version</b>.
<em>// Recommended</em>
"<a href="#description">description</a>": "<em>A plain text description</em>",
"<a href="#icons">icons</a>": { ... },
+ "<a href="#default_locale">default_locale</a>": "en",
<em>// Pick one (or none)</em>
"<a href="browserAction.html">browser_action</a>": {...},
@@ -102,6 +103,19 @@ see the
<a href="http://www.google.com/support/chrome/bin/answer.py?answer=113909">gallery help</a>.
</p>
+<h3 id="default_locale">default_locale</h3>
+
+<p>
+Specifies the subdirectory of <code>_locales</code>
+that contains the default strings for this extension.
+This field is <b>required</b> in extensions
+that have a <code>_locales</code> directory;
+it <b>must be absent</b> in extensions
+that have no <code>_locales</code> directory.
+For details, see
+<a href="i18n.html">Internationalization</a>.
+</p>
+
<h3 id="name">name</h3>
<p>
diff --git a/chrome/common/extensions/docs/tabs.html b/chrome/common/extensions/docs/tabs.html
index 0b2f4f9..0c06b95 100644
--- a/chrome/common/extensions/docs/tabs.html
+++ b/chrome/common/extensions/docs/tabs.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/template/api_template.html b/chrome/common/extensions/docs/template/api_template.html
index 7271826..df999ab 100644
--- a/chrome/common/extensions/docs/template/api_template.html
+++ b/chrome/common/extensions/docs/template/api_template.html
@@ -138,6 +138,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/test.html b/chrome/common/extensions/docs/test.html
index 5d6fe0a..09e3bc4 100644
--- a/chrome/common/extensions/docs/test.html
+++ b/chrome/common/extensions/docs/test.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/themes.html b/chrome/common/extensions/docs/themes.html
index 38833fb..efaa176 100644
--- a/chrome/common/extensions/docs/themes.html
+++ b/chrome/common/extensions/docs/themes.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/tut_debugging.html b/chrome/common/extensions/docs/tut_debugging.html
index c1fc5e9..a8ff45a 100644
--- a/chrome/common/extensions/docs/tut_debugging.html
+++ b/chrome/common/extensions/docs/tut_debugging.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/tutorials.html b/chrome/common/extensions/docs/tutorials.html
index 3fadd28..834eea5 100644
--- a/chrome/common/extensions/docs/tutorials.html
+++ b/chrome/common/extensions/docs/tutorials.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/windows.html b/chrome/common/extensions/docs/windows.html
index c974b12..9e084e4 100644
--- a/chrome/common/extensions/docs/windows.html
+++ b/chrome/common/extensions/docs/windows.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li><a href="xhr.html">Cross-Origin XHR</a></li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>
diff --git a/chrome/common/extensions/docs/xhr.html b/chrome/common/extensions/docs/xhr.html
index e320325..67bca05 100644
--- a/chrome/common/extensions/docs/xhr.html
+++ b/chrome/common/extensions/docs/xhr.html
@@ -151,6 +151,7 @@
<li><a href="background_pages.html">Background Pages</a></li>
<li><a href="content_scripts.html">Content Scripts</a></li>
<li class="leftNavSelected">Cross-Origin XHR</li>
+ <li><a href="i18n.html">Internationalization</a></li>
<li><a href="messaging.html">Message Passing</a></li>
<li><a href="npapi.html">NPAPI Plugins</a></li>
</ul>